Export to GitHub

gmaps-utility-library-dev - Libraries.wiki


Below is a list of the libraries being worked on in this project, with links to their final released versions and their in-development version. We generally recommend downloading the JS to your server for maximal stability.

MarkerManager

This is the open-source version of GMarkerManager, with improvements.

Browse Released Versions or Development Version.

LabeledMarker

This class extends the Maps API's standard GMarker class with the ability to support markers with textual labels.

Browse Released Versions or Development Version.

DragZoom

This is a control created by Andre Lewis that allows you to select an area on the map by dragging a rectangle and the map will then zoom to that area.

Browse Released Versions or Development Version.

ContextMenuControl

This lets you add a comfortable context menu and draggable directions with just one line of code.

Browse Released Versions or Development Version.

ExtMapTypeControl

This is a control that mimics MapTypeControl and optionally has a Traffic button with drop down legend.

Browse Released Versions or Development Version.

ExtInfoWindow

This is an extension that lets you create custom styled info windows with CSS and makes it easy to load in AJAX content or tabs.

Browse Released Versions or Development Version.

KeyDragZoom

This is a lightweight alternative to DragZoomControl. When the user presses a hot key (Shift is the default), he/she can drag a box around an area of interest and the map will zoom to fit that box. Version 2.0 adds an optional visual control for turning drag zoom mode on and off.

Browse Released Versions or Development Version.

MapIconMaker

This gives you static function(s) for creating dynamically sized and colored marker icons using the Charts API marker output.

Browse Released Versions or Development Version.

Mapsicle

A library to augment a Street View panorama with image markers and HTML content that track a real-world location.

Browse Released Versions or Development Version.

MarkerClusterer

This library creates and manages per-zoom-level clusters for large amounts of markers (hundreds or thousands). This library was inspired by the Maptimize hosted clustering solution.

Browse Released Versions or Development Version.

MarkerTracker

This utility displays directional indicators for "important" markers on that are out of your maps view.

Browse Released Versions or Development Version.

ExtLargeMapControl

This reates a control with buttons to pan in four directions, and zoom in and zoom out, and a zoom slider. The UI is based on the LargeMapControl from Google Maps (circa December 2008).

Browse Released Versions or Development Version.

TabbedMaxContent

This lets developers easily create maximized info windows with tabs inside them (similar to the Google Maps local business info windows).

Browse Released Versions or Development Version.

PopupMarker

This lets developers attach mini info bubbles to their markers that can contain icons, HTML, custom colors, and more.

Browse Released Versions or Development Version.

SnapShotControl

This library makes it easy to generate an image "snapshot" of your interactive map, using the Google Static Maps API.

Browse Released Versions or Development Version.

RouteBoxer

This class creates a set of LatLngBounds that are guaranteed to enclose every point within a given distance of a Polyline. It is intended to support adding Search along a route to an application backed by a spatial database that supports bounds queries (such as the Google Maps Data API).

Browse Released Versions or Development Versions.