forked from ryanttb/geo
-
Notifications
You must be signed in to change notification settings - Fork 0
Small, fast & simple map control as a jQuery plugin
pgirard/geo
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
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 0
No packages published