The new Geo-jQuery mailing list is available at: http://lists.osgeo.org/mailman/listinfo/geojquery
First thoughts about how to better integrate the Ajax JavaScript Library 'JQuery' were exchanged at the OpenLayers BOF at FOSS4G 2009 in Sydney. During the German FOSSGIS 2010 conference folks met at a BOF under the working title “GeoJQuery”.
Attendants included Andreas Hocevar, Marc Jansen, Till Adams, Thorsten Müller, Volker Mische, Arnulf Christl, Jan Schorn, Pirmin Kalberer and eight more (Till, please check your notes).
Several attendants already worked with jQuery as an extension to OpenLayers based mapping solutions. Other projects, most notably Mapbender already deeply integrate jQuery. A set of spatially enabled jQuery modules will making integration with OpenLayers a lot easier. Another project of similar scope is ”gQuery” Andreas suggested to contact them (anybody here).
The basic idea is a spatial extension for jQuery. A natural first setup might be OpenLayers as mapping component. This requires a very close integration with jQuery. Some ideas that have been discussed at the BoF in Osnabrück include:
One advice from Andreas was not to live with inconsistences in OpenLayers, so do not build work-arounds, please fix them in OpenLayers.
Recently:
ToDos & next steps
Was ist GeoJQuery? Die AJAX-Javascript Bibliothek ”ExtJs” bietet eine Menge an Web-Funktionalität. Daraus sind letztenendes die OpenSource Projekte GeoExt oder HSLayers erwachsen, welche OpenLayers um ExtJs-Komponenten erweitern.
Zwar eine andere Philosophie und Struktur, aber ähnliche Möglichkeiten bietet JQuery. Charakteristiken von JQuery sind, unter anderem:
Vor allem das Projekt Mapbender nutzt jQuery bereits umfangreich. Allerdings macht es wahrscheinlich Sinn, ein eigenes OS-Projekt zu starten (z.B. “GeoJQuery”), welches projektunabhängige Geo-Funktikonalität anbietet. Ein erstes Ziel ist, in OpenLayers jQuery-Elemente um Geo-spezifische Funktionen zu erweitern.
Es besteht in verschiedenen Projekten bereits eine Menge an Anwendungen und Code, der sich für den Start eines solchen Projektes verwenden liesse.
Wir können uns ein solches Projekt vorstellen und gerne mit möglichst vielen Interessierten, Entwicklern und potentiellen Nutzern und Anwendern diskutieren. Wichtig ist uns, daß wir keine Konkurrenz zu GeoExt oder HSLayers aufbauen wollen, sondern die im OS-Feld übliche Vielfalt bereichern wollen.
Machen Sie mit! Beantragen Sie einen WIKI Account und los geht's
¿Qué es GeoJQuery? La biblioteca Ajax-Javascript ”ExtJs” provee una gran cantidad de funcionalidad web. A partir de allí surgieron los proyectos GeoExt o HSLayers que amplian OpenLayers por componentes ExtJS.
Siendo otra filosofía y estructura, jQuery provee posibilidades similares. Unas de los características más importantes de jQuery son:
De momento estamos testeando si tiene sentido de iniciar un proyecto propio con el nombre “GeoJQuery” que ampliaría OpenLayers por elementos útiles de jQuery, y, en el caso de que, estamos pensando en los componentes que se ofrecen para una fase inicial del proyecto. El proyecto OSGeo Mapbender usa jQuery ampliamente desde 2007.
La idea básica es una extension Geo para jQuery, que va a ser implementado inicialmente con OpenLayers para los componentes cartográficos. Pprincipalmente los componentes cartográficos de OpenLayers deberán ser reemplazados con otros. Algunas de las ideas que han sido discutidos en el BOF de FossGIS en Osnabrück el 02/03/2010 incluyen:
Existen aplicaciones y códigos en diversos grupos de trabajo que se podría usar para un proyecto de este tipo.
Podremos imaginarnos el proyecto 'GeoJQuery' y nos gustaría discutirlo con los interesados, desarrolladores y usuarios potenciales. Nos resulta importante subrayar que no queremos crear una competencia a GeoExt o HSLayers, sino ampliar el campo de software libre en su diversidad.
Apuntate! Registrate en la WIKI y pa' adelante
Actualidades recientes:
ToDo's y próximos pasos: