Skip to content
/ geo Public
forked from ryanttb/geo

Small, fast & simple map control as a jQuery plugin

Notifications You must be signed in to change notification settings

pgirard/geo

 
 

Repository files navigation

== ABOUT ==

After years of internal development, we are pleased to bring our JavaScript map control to the open-source world in the form of a jQuery plugin.

== DOCS ==

Documentation is hosted at http://jquerygeo.com

== CHANGELOG ==

=== 1.0a3 ===
* docs - geomap - more modes: zoom, drawPoint, drawLineString, drawPolygon
* geomap - [bug] tiles do not show when pixel sizes are near or lower than 1.0
* geo - cache bbox as geoBbox to match namespacing convention started by jQuery Mobile
* docs - geo - initial bbox operations: center, height/width, expandBy, scaleBy & reaspect functions
* docs - geo - initial geometry operations: bbox, distance, contains, centroid
* docs - geomap - shape event
* docs - geomap - refresh argument in append, remove & empty
* docs - geomap - document the resize method
* docs - launch jquerygeo.com
* docs - upgrade to jQuery Mobile b3
* docs - services - remove id property, explain the class property
* docs - rename getPixelSize to just pixelSize
* docs - services - change visible to visibility so it matches shapeStyle & CSS
* docs - geomap - allow child selector syntax to target service elements with toggle & opacity methods
* geomap - split servieTypes to different files
* geomap - add data-geo-service to all service container elements, set to type of service
* geomap - add data-geo-map to map divs initialized with geomap, remove on destroy
* geomap - allow child selector syntax to target service elements with toggle & opacity methods
* geomap - [bug] toggle does not refresh the map services being shown for the first time
* geomap - [bug] destroy keeps window resize handler
* geomap - [bug] destroy erases content originally inside map div
* geomap - serviceType objects' destroy method isn't being called
* geomap - [bug] destroyed geomaps remember appended shapes
* docs - geomap - zoom method
* geomap - zoom method
* geo - calculate bbox in projected coordinates
* docs - proj - mention that *Geodetic methods can also do bbox
* geo - geometry - bbox function
* docs - geomap - destroy method
* geo - bbox - center function
* geo - bbox - height/width function
* geo - bbox - expandBy function
* geo - bbox - scaleBy function
* geo - bbox - reaspect function
* docs - geomap - drawStyle option
* geomap - [bug] shapeStyle not maintained after resize
* geomap - [bug] second drag while in inertial pan causes map to jump back
* geomap - drawPoint mode
* geomap - drawLineString mode
* geomap - refreshShapes should check bbox cache before drawing
* geomap - drawPolygon mode
* geomap - port zoom mode
* geomap - port shift-zoom mode for pan & draw modes
* geo - geometry - distance function
* examples - distance
* geomap - rename getPixelSize to just pixelSize
* geomap - [bug] zoom method doesn't work with shingled map
* geomap - store service state data as jQuery data on serviceContainer element
* geo - geometry - contains function
* geomap - rename service.visible to visibility having either "visible" or "hidden" values
* geo - geometry - centroid function
* geomap - make service id property optional, add HTML id to serviceContainer if present
* geomap - append should cache the shape's bbox (instead of the bbox function)
* geomap - remove should remove the shape's bbox cache
* geomap - empty should remove the bbox cache for all shapes
* geomap - make the refresh argument in append public, add one to remove & empty
* geomap - disable shape redraw during interactive zoom if more than 255 shapes
* geomap - [bug] shape bbox culling hides shapes that are partially on screen & should be drawn
* docs - geomap - make pixelSize a read-only option instead of a function
* geomap - make pixelSize a read-only option instead of a function
* docs - geomap - make shapeStyle an option
* geomap - make shapeStyle an option
* examples - rewrite shapeStyle example

=== 1.0a2.5 (2011-08-03) ===
* geomap - find - [bug] does not handle GeoJSON features
* geomap - find - allow for 0 pixel tolerance
* geomap - find - check for bbox on non-Point geometries before getting too specific
* geo - bbox - cache shape bboxes
* docs - do not suggest that it's ok to change the geometry now that we're caching bbox
* geomap - jsperf test of bbox query vs. geom query on point data
* geographics - [bug] 0 opacity acts as full opacity
* geomap - add opacity to service type objects & call from geomap's opacity method
* geomap - add toggle to service type objects & call from geomap's toggle method
* geo.proj - update bundled web mercator projection code (removed 150 lines of code)
* geomap - auto-handle window resize events
* docs/geomap - scale map according to cursor location instead of re-centering during double-click zoom
* geomap - iOS - [bug] second tap can be anywhere & cause a zoom
* geomap - shingled - [bug] map doesn't resize correctly

=== 1.0a2 (2011-06-29) ===
* geomap - Support dynamic map services
* geomap - [BUG] geomap causes a script error if jQuery UI is already included
* docs - Document shape methods
* geomap - [BUG] Port of soft double-click does not work
* geomap - [BUG] Cannot see dev-supplied inner content if not set to rel/abs position
* geomap - Add mobile test page
* geographics - Port graphic code from internal control
* geomap - Implement append method
* geographics - drawArc should use style's width and height and only take center as an argument
* geomap - Document and implement the public refresh method
* geomap - Implement shapeStyle method
* geographics - Draw points as rounded rectangles via width, height & borderRadius properties on shapeStyle, drop oval functionality
* geomap - Remove the pixels property from position events and add the type property to make the event argument a true GeoJSON Point
* proj - support up to four dimentional array to convert MultiPolygon coordinates in one shot
* proj - add functions to convert individual positions that developers can re-implement for their own projection
* geomap - implement remove method
* geomap - implement find method
* geomap - [bug] toPixel should round pixel values
* geomap - [bug] GeometryCollection shapes do not draw with their parent shape's style
* geomap - implement empty method

=== 1.0a1 (2011-05-09) ===
* docs - Document a new interface to our internal map control
* geomap - Port interactive map widget base to jQuery UI widget factory
* geomap - Support tiled map services

About

Small, fast & simple map control as a jQuery plugin

Resources

Stars

Watchers

Forks

Packages

No packages published