This is test/pre-release documentation and subject to change.
If you wish to use the latest test build of jQuery Geo, link to http://test.jquerygeo.com/jquery.geo-1.0.0-test.js in your HTML file.
Please report any issues to: https://github.com/AppGeo/geo/issues
Thanks!
jQuery Geo is an open-source, geospatial mapping jQuery plugin from Applied Geographics developed with the intention of making spatial web mapping significantly simpler than it may initially seem. We would like to point out the term "open-source" to explictly state that Google, Bing, & Esri are generally free but not open.
Please read the following sections for more information and examples, and thank you for considering us! If you have any questions feel free to ask the lead developer on Twitter.
If you would like only release notifications, you can follow the project itself on Twitter.
This project takes pride in having easy-to-use, up-to-date documentation. Before any code is committed, these docs are updated with any public API changes and sometimes internal design decisions. The side effect is that the documenation may be ahead of the code at times. Also, any undocumented features you find in the source should be ignored or asked about.
jQuery Geo supports the following devices and browsers and may work in other un-tested environments.
First, check out some apps built using jQuery Geo!
query Twitter to create a heat map
analyzing online content, controls, & activity
implementation of State of Utah's map cache viewer
Next, here are some code examples! Use these as a suppliment to reading the above documentation sections but, above all, have fun!
All of these examples are done in JS Bin so you can easily view and play with all the JavaScript that makes them work.
one function call to create a map
attempt to fit many features of jQuery Geo onto one page
$.geo's bbox functions map popup with labels map popup with highlight shape shape styles interactive inset map basemap switcher jQuery Geo logos a trail drawn across four services USA states GPS tracking Hurricane tracking Olympic Volleyball GigaPana note about dynamic tiles & caching
determining the visible tile range
projecting & $.geo.proj
This last set of examples attempts to test various components of jQuery Geo in an insolated way. They are the simplest examples.
Lastly, short of looking through the source code you can read a bit about the internal design decisions we made in the following section.