Google Map AIP Links

 

Using the Google Maps API v3

Links to examples of various useful things and documentation

  • V3 Documentation
  • Google Maps API V3 discussion group
  • Simple APIv3 map with geocoding
  • little red "ride finder" markers
  • little different colored "ride finder" markers
  • normal sized colored markers
  • 3D version of different colored "ride finder" markers
  • custom markers with infowindows (v2 infowindow behavior)
  • normal sized colored markers with infowindows (v2 infowindow behavior)
  • styling the infowindow with CSS
  • Mike Williams' tutorial  The Basics - Part 1: Markers with info windows   translated to v3
  • Mike Williams' tutorial  The Basics - Part 2: Adding a clickable sidebar   translated to v3
  • Mike Williams' tutorial  The Basics - Part 3: Loading the data from an XML file   translated to v3  
    with added "Zoom To, Zoom In, Zoom Out links in infowindow
  • Mike Williams' tutorial  More advanced stuff - Part 25 Marker Categories   translated to v3
  • Add marker with open infowindow on map click
  • Mike William' tutorial  More advanced stuff - Part 20 Passing and receiving parameters  translated to v3
  • Directions examples
    • Directions example with custom markers (icons)
    • Directions with draggable start/end markers
    • Directions with draggable start/end markers, reverse geocodes the dragged location
    • Directions example with LatLng waypoint
    • Directions example with address waypoint
    • Animated directions (moving marker)
  • Polygon examples
    • v3_polygon_example
    • v3_polygon_exampleA
    • v3 polygon exmple, with 3201 point polyline
    • with infowindows (v3 behavior)
    • 64 polygons on a map
    • Even more polygons on a map (try in IE at your own risk...)
    • Donut polygon
    • Polygon arc
    • Area calculations on polygons
  • Polyline examples
    • Kilometer markers on a route
    • Polyline arc
    • center of geodesic polyline
  • Bounds examples
    • map.getBounds example
  • Tabbed InfoWindows
    • tabbed infowindows from xml

Using the Google Maps API V2

Links to examples of various useful things and documentation

  • Google Maps API V2 discussion group
  • Google Maps discussion group
  • Google Maps API V2 documentation
  • Google Maps API Blog (Bret Taylor)
  • mapki.com   -  Read This First
  • PdMarker
  • Mike Williams' Google Map API Tutorial on googlepages  -  Mike Williams' Google Map API Tutorial
  • Doug Henderson's Google Map API examples
  • w3schools XML DOM examples
  • w3schools XML DOM Tutorial
  • w3schools Javascript Tutorial
  • w3schools Javascript examples
  • W3C Markup Validation Service   - from the World Wide Web Consortium (W3C)
  • FEED Validator (for Atom and RSS and KML)
  • JSLint (The JavaScript Code Quality Tool)
  • Pretty Printer for Javascript
  • HTTP Headers
    • web-sniffer.net
    • Rex Swain's HTTP Viewer
  • Geocoding & Webservices
    • Yahoo Geocoder
    • Test Page for Yahoo Geocoder
    • Ontok Geocoder Javascript API
    • Test Page for Ontok Geocoder Javascript API
    • Earth Tools   (time zone or local time, the sunrise and sunset times, and the elevation/height above sea level at a given latitude and longitude.)
  • Tutorial pages
    • Mike Williams' "categories" example with category headings  (order of xml file is important) - Tutorial Page:  More advanced stuff - Part 25 Marker Categories
    • Google's Marker InfoWindows example with v2.x support and lat/lng display
    • Basic example   from Mike Williams tutorial. Loads markers from example.xml , added error checking for "file not found" and "invalid xml file". Removed some unneeded variables.
    • A version of the above page  with handling for "file not found" and "invalid xml" errors. Form post selects xml file to load.
    • A version of the above page  with handling for "file not found" and "invalid xml" errors. Form post selects xml file to load. Alerts at various stages of the file load.
    • A version of the above page (v1 API)  that allows different colored icons defined by the xml file (little ridefinder icons available from Google).
      [version using the V2 API ]
    • A version of the above page (V1 API)  that allows different colored icons defined by the xml file (normal sized colored markers). 
      [version using the V2 API ]
    • A version of the above page  that allows different lettered icons defined by the xml file (allows the default marker and A-J, available from Google).
    • A version of the above page  that allows different numbered icons defined by the xml file (allows 1-99 and the default marker).
    • A version using LabelledMarker  from the open source library.
    • A version  of the Mike Williams'  tutorial map   with numbered markers that allows different numbered icons defined by the xml file (allows 1-99 and the default marker) and polylines.
    • Basic example with polylines  from Mike Williams tutorial. Loads markers and polylines from example4.xml , added error checking for "file not found" and "invalid xml file".
    • Simple example turning markers on and off with checkboxes (V1 API)  using functions documented in the API.
      [version using the V2 API ]
    • Simple example turning markers on and off with checkboxes . (without using xml)
    • Convex Hull example on set of random points
    • (YAEMxml) Yet Another Earthquake Map - Selectable external geoRSS earthquake feed (from earthquake.usgs.gov) in a Google map. Uses checkboxes to select displayed icons and a sidebar list of earthquakes
      [version using the V2 API  (under development)]
      [test version using the latest V2 API  -  past day   (for test)]
    • (YAEMcsv) Yet Another Earthquake Map - Selectable external csv earthquake data (from earthquake.usgs.gov) in a Google map. Uses checkboxes to select displayed icons and a sidebar list of earthquakes
      [version using the V2 API  (under development)]
      [test version using the latest V2 API  -  last 24 hrs   (for test) -  last 24 hrs in Southern CA ]
    • World Volcano Browser (using the Google Map API)  Data from the Smithsonian Institute, Global Vulcanism Program.  (under development)
    • Basic example of Tabbed Info Windows from XML (APIv2)  (based off of information in Mike Williams Tutorials)
    • Basic example of Tabbed Info Windows with directions from XML (APIv2)  (based off of information in Mike Williams Tutorials)
    • More advanced example of Tabbed Info Windows from XML (APIv2)  supports "legacy" non-tabbed XML files.
    • More advanced example of Tabbed Info Windows from XML (APIv2)  supports "legacy" non-tabbed XML files. This version has code to handle extra whitespace around the <![CDATA[ ... ]]> segments (only seems to be an issue in Firefox).
    • Streetview with tabs
    • Streetview with geocoding
    • Streetview with geocoding, click to change camera position
    • Link To This Page with open infoWindow and Tab (javascript)
    • Geocoding/GDirections Test Page  - Geocode the start and end, then get directions, or get directions from the addresses
    • Multi-Geocode examples:
      • Bad - Doesn't work reliably  -  Same data, but pre-geocoded
      • Another example:  Bad - Doesn't work reliably   -  Same data, but pre-geocoded
      • Another example (addresses from xml):
        • Bad - addresses are in xml file, but lat/lng not included
        • Good - With all the addresses pre-geocoded
    • Zoom to country using the google geocoder and a dropdown select list
    • Hurricane Browser
    • Active Volcanos of the World  Tabbed Info Windows from XML (APIv2) - under development
      [version using the latest V2 API  (for test)]
    • Simple APIv3 map with geocoding
  • Test pages
    • Function Closure test
    • SDSDA Dance Location Map  (domaindlx)
    • Arbitrary Directions   (by lat/lng)
    • Arbitrary Directions V2   (by lat/lng)
    • Bus Route   (polyline & stops)
    • Bio Diesel Stations in Seattle
    • B&B's   (click check box to turn on/off markers)
    • Test GeocodeZip
    • Saves center/zoom level between sessions
    • icons defined by xml
    • xml parser   (uses espx.js library)
    • &ll= support for Google Map format
    • load multiple xml files in "parallel"
    • frapper (xmlDoc.parseError)
    • Map of the country of Georgia  (UN Map overlaid on Google Map)
  • Maps
    • Elevation of ground  Ground Elevation Graph for polyline from xml
    • I5 in CA (normal polyline)  -  I5 in CA (encoded polyline)
    • F-18 Crash Site in University City (San Diego) CA
    • Steve Fossett Crash Site
    • Cleveland National Forest
    • Joshua Tree National Park
    • Planes near Balboa Park  -  1   -  2
    • Angel Island State Park
    • Anza-Borrego State Park
  • other interesting pages
    • Volcanos In The News
    • XML Node Types   (local version )
    • lat/lng finder   -  local version  (with interface to Ontok Geocoder)
    • regional map of Oom Yung Doe Schools  (3 locations)
    • single school map - Hillcrest School of Oom Yung Doe  (works from 2 different domains:  this is the second )
    • single school map - Encinitas School of Oom Yung Doe  (works from 2 different domains:  this is the second )
    • single school map - Mission Viejo School of Oom Yung Doe  (works from 2 different domains:  this is the second )
    • ACME GeoRSS Map Viewer

你可能感兴趣的:(JavaScript,xml,api,Google,File,icons)