Difference between revisions of "BOF "GeoJQuery" at FOSSGIS 2010"

From OSGeo
Jump to navigation Jump to search
m
 
(One intermediate revision by one other user not shown)
Line 5: Line 5:
  
 
== About ==
 
== About ==
This page is dedicated to the integration of the jQuery JavaScript Library with geospatial web mapping projects. Currently developers from the following projects show interest:
 
* [[OpenLayers]]
 
* [[Mapbender]]
 
  
This page attempts to collect all information related to integrating spatial functionality with the jQuery library. We are always interested in other activities with the aim of joining resources instead of diluting them. If there is another more active community around we will gladly link to them and join forces as best we can. One known place of activity is:
+
After first thoughts about a project, where the AJAX-Javascript Library '''jQuery''' is linked to OpenLayers at the OpenLayers BOF at the FOSS4G 2009 in Sydney, we initialized a BOF with the working title "GeoJQuery" at the FOSSGIS (local chapter Germany conference) this week in Osnabrück.
* GQuery ([http://github.com/iwillig/gQuery gquery])"
 
  
== Ideas ==
+
== Attendants ==
There are different paths to follow, including but not limited to:
 
* implement a copy of GeoExt with jQuery
 
* create a geo / spatial extension for jQuery
 
* create [http://jqueryui.com/ jQuery UI] widgets
 
* GeoJQuery could become a jQuery plug-in
 
 
 
=== OpenLayers ===
 
One advice from Andreas Hocevar was not to live with inconsistences in OpenLayers, so do not built work-arounds, please fix them in OpenLayers.
 
 
 
=== Mapbender ===
 
Mapbender started using jQuery way back and it has become a core component in current versions. More information is available in the Mapbender Wiki:
 
* http://www.mapbender.org/Category:JQuery
 
 
 
== TODOos & Next Steps ==
 
# contact JQuery community, check for possibility of plugin, name "GeoJQuery" (Till)
 
# contact developpers of Gquery and try to get them involved (Till)
 
# early relase of first 0.001 release (Volker, Marc, Thorsten)
 
 
 
== History ==
 
After first thoughts about a project, where the AJAX-Javascript Library '''jQuery''' is linked to OpenLayers at the OpenLayers BOF at the FOSS4G 2009 in Sydney, Till Adams and Marc Jansen initialized a BOF with the working title "GeoJQuery" in March 2010 at the FOSSGIS (local chapter Germany conference) in Osnabrück.
 
 
 
=== Attendants ===
 
 
* Andreas Hocevar
 
* Andreas Hocevar
 
* Marc Jansen
 
* Marc Jansen
Line 47: Line 21:
 
* Martin Dresen
 
* Martin Dresen
 
* Johannes Schulte Sudhoff
 
* Johannes Schulte Sudhoff
 +
* Javi Carrasco
 +
* (and 4 others, but they were more interested in the event "BOF" than in "GeojQuery"...)
 +
 +
Several attendants already worked with JQuery as an extension to OpenLayers based mapping solutions. Also the "GQuery ([http://github.com/iwillig/gQuery gquery])" idea shows, that there are already some solutions and probalby some interest in realizing something like GeoJQuery (Andreas advised us to contact them). Probably the BOF has been the hour of birth for a new OpenSource project.
 +
 +
== Idea ==
 +
 +
Our core idea is not to make a simple copy of Geoext with JQuery. Basic idea is an Geo extension for JQuery, which will be setup with OpenLayers for the mapping components first, but where in principle the mapping component could only be replacable. This requires a very close docking to jQuery.
 +
 +
There is already a WIKI on [http://www.geojquery.org geojquery.org]. Please feel free and get involved.
 +
 +
# GeoJQuery is not a wrap of GeoExt based on JQuery.
 +
# GeoJQuery should become a JQuery plug-in.
 +
# OpenLayers mapping core will be used as the first implementation, others should be possible.
 +
# Easy generation of a map, no expert knowledge of OpenLayers (e.g. projections, layers, controls) is required.
 +
 +
One advice from Andreas was not to live with inconsistences in OpenLayers, so do not built work-arounds, please fix them in OpenLayers.
 +
 +
== TODOos & Next Steps ==
  
In March 2010 another BoF met at the [http://www.sigte.udg.edu/jornadassiglibre/index.php?page=jornadas IV Jornadas SIG Libre] and continued to discusss the topic.
+
# contact JQuery community, check for possibility of plugin, name "GeoJQuery" (Till)
 +
# setup development environment on terrestris server (Till -- done, please contact for access)
 +
# contact developpers of Gquery and try to get them involved (Till)
 +
# setup mailing list on osgeo-server (-> subscribe [http://lists.osgeo.org/mailman/listinfo/geojquery here])
 +
# early relase of first 0.001 release (Volker, Marc, Thorsten)

Latest revision as of 11:03, 11 August 2010

Current activities are available at jQuery Spatial

Mailing List: http://lists.osgeo.org/mailman/listinfo/geojquery
Wiki: http://www.geojquery.org geojquery.org

About

After first thoughts about a project, where the AJAX-Javascript Library jQuery is linked to OpenLayers at the OpenLayers BOF at the FOSS4G 2009 in Sydney, we initialized a BOF with the working title "GeoJQuery" at the FOSSGIS (local chapter Germany conference) this week in Osnabrück.

Attendants

  • Andreas Hocevar
  • Marc Jansen
  • Till Adams
  • Thorsten Müller
  • Volker Mische
  • Arnulf Christl
  • Jan Schorn
  • Pirmin Kalberer
  • Dominik Helle
  • Oliver Tonhofer
  • Martin Dresen
  • Johannes Schulte Sudhoff
  • Javi Carrasco
  • (and 4 others, but they were more interested in the event "BOF" than in "GeojQuery"...)

Several attendants already worked with JQuery as an extension to OpenLayers based mapping solutions. Also the "GQuery (gquery)" idea shows, that there are already some solutions and probalby some interest in realizing something like GeoJQuery (Andreas advised us to contact them). Probably the BOF has been the hour of birth for a new OpenSource project.

Idea

Our core idea is not to make a simple copy of Geoext with JQuery. Basic idea is an Geo extension for JQuery, which will be setup with OpenLayers for the mapping components first, but where in principle the mapping component could only be replacable. This requires a very close docking to jQuery.

There is already a WIKI on geojquery.org. Please feel free and get involved.

  1. GeoJQuery is not a wrap of GeoExt based on JQuery.
  2. GeoJQuery should become a JQuery plug-in.
  3. OpenLayers mapping core will be used as the first implementation, others should be possible.
  4. Easy generation of a map, no expert knowledge of OpenLayers (e.g. projections, layers, controls) is required.

One advice from Andreas was not to live with inconsistences in OpenLayers, so do not built work-arounds, please fix them in OpenLayers.

TODOos & Next Steps

  1. contact JQuery community, check for possibility of plugin, name "GeoJQuery" (Till)
  2. setup development environment on terrestris server (Till -- done, please contact for access)
  3. contact developpers of Gquery and try to get them involved (Till)
  4. setup mailing list on osgeo-server (-> subscribe here)
  5. early relase of first 0.001 release (Volker, Marc, Thorsten)