Willcode4cash icon

Google maps icon bases

Willcode4cash | PRO | 05/04/17 05:31:42 PM UTC | 0 ⭐ | 211 👁️ | Never ⏰ | []
JavaScript |

60.66 KB

|

None

|

0 👍

/

0 👎

var iconBaseTrackdirectional = 'http://earth.google.com/images/kml-icons/track-directional';
var iconsTrackdirectional = {
  tracknone: { icon: iconTrackdirectional + 'track-none.png' },
  track0: { icon: iconTrackdirectional + 'track-0.png' },
  track1: { icon: iconTrackdirectional + 'track-1.png' },
  track2: { icon: iconTrackdirectional + 'track-2.png' },
  track3: { icon: iconTrackdirectional + 'track-3.png' },
  track4: { icon: iconTrackdirectional + 'track-4.png' },
  track5: { icon: iconTrackdirectional + 'track-5.png' },
  track6: { icon: iconTrackdirectional + 'track-6.png' },
  track7: { icon: iconTrackdirectional + 'track-7.png' },
  track8: { icon: iconTrackdirectional + 'track-8.png' },
  track9: { icon: iconTrackdirectional + 'track-9.png' },
  track10: { icon: iconTrackdirectional + 'track-10.png' },
  track11: { icon: iconTrackdirectional + 'track-11.png' },
  track12: { icon: iconTrackdirectional + 'track-12.png' },
  track13: { icon: iconTrackdirectional + 'track-13.png' },
  track14: { icon: iconTrackdirectional + 'track-14.png' },
  track15: { icon: iconTrackdirectional + 'track-15.png' }
}
 
var iconBaseImages = 'http://labs.google.com/ridefinder/images';
var iconsImages = {
  mm20purple: { icon: iconImages + 'mm_20_purple.png' },
  mm20orange: { icon: iconImages + 'mm_20_orange.png' }
}
 
var iconBaseMapfiles = 'http://maps.google.com/mapfiles';
var iconsMapfiles = {
  airports: { icon: iconMapfiles + 'airports.png' },
  arrowreverse: { icon: iconMapfiles + 'arrow-reverse.png' },
  arrow: { icon: iconMapfiles + 'arrow.png' },
  arts: { icon: iconMapfiles + 'arts.png' },
  bars: { icon: iconMapfiles + 'bars.png' },
  brokenlink: { icon: iconMapfiles + 'broken_link.png' },
  bus: { icon: iconMapfiles + 'bus.png' },
  cabs: { icon: iconMapfiles + 'cabs.png' },
  camera: { icon: iconMapfiles + 'camera.png' },
  campfire: { icon: iconMapfiles + 'campfire.png' },
  campground: { icon: iconMapfiles + 'campground.png' },
  capitalbig: { icon: iconMapfiles + 'capital_big.png' },
  capitalbighighlight: { icon: iconMapfiles + 'capital_big_highlight.png' },
  capitalsmall: { icon: iconMapfiles + 'capital_small.png' },
  capitalsmallhighlight: { icon: iconMapfiles + 'capital_small_highlight.png' },
  caution: { icon: iconMapfiles + 'caution.png' },
  church: { icon: iconMapfiles + 'church.png' },
  coffee: { icon: iconMapfiles + 'coffee.png' },
  convenience: { icon: iconMapfiles + 'convenience.png' },
  crosshairs: { icon: iconMapfiles + 'cross-hairs.png' },
  crosshairshighlight: { icon: iconMapfiles + 'cross-hairs_highlight.png' },
  cycling: { icon: iconMapfiles + 'cycling.png' },
  dining: { icon: iconMapfiles + 'dining.png' },
  dollar: { icon: iconMapfiles + 'dollar.png' },
  donut: { icon: iconMapfiles + 'donut.png' },
  earthquake: { icon: iconMapfiles + 'earthquake.png' },
  electronics: { icon: iconMapfiles + 'electronics.png' },
  euro: { icon: iconMapfiles + 'euro.png' },
  fallingrocks: { icon: iconMapfiles + 'falling_rocks.png' },
  ferry: { icon: iconMapfiles + 'ferry.png' },
  firedept: { icon: iconMapfiles + 'firedept.png' },
  fishing: { icon: iconMapfiles + 'fishing.png' },
  flag: { icon: iconMapfiles + 'flag.png' },
  forbidden: { icon: iconMapfiles + 'forbidden.png' },
  gasstations: { icon: iconMapfiles + 'gas_stations.png' },
  golf: { icon: iconMapfiles + 'golf.png' },
  grocery: { icon: iconMapfiles + 'grocery.png' },
  heliport: { icon: iconMapfiles + 'heliport.png' },
  highway: { icon: iconMapfiles + 'highway.png' },
  hiker: { icon: iconMapfiles + 'hiker.png' },
  homegardenbusiness: { icon: iconMapfiles + 'homegardenbusiness.png' },
  horsebackriding: { icon: iconMapfiles + 'horsebackriding.png' },
  hospitals: { icon: iconMapfiles + 'hospitals.png' },
  infoi: { icon: iconMapfiles + 'info-i.png' },
  info: { icon: iconMapfiles + 'info.png' },
  infocircle: { icon: iconMapfiles + 'info_circle.png' },
  lodging: { icon: iconMapfiles + 'lodging.png' },
  man: { icon: iconMapfiles + 'man.png' },
  marina: { icon: iconMapfiles + 'marina.png' },
  mechanic: { icon: iconMapfiles + 'mechanic.png' },
  motorcycling: { icon: iconMapfiles + 'motorcycling.png' },
  mountains: { icon: iconMapfiles + 'mountains.png' },
  movies: { icon: iconMapfiles + 'movies.png' },
  opendiamond: { icon: iconMapfiles + 'open-diamond.png' },
  parkinglot: { icon: iconMapfiles + 'parking_lot.png' },
  parks: { icon: iconMapfiles + 'parks.png' },
  pharmacyrx: { icon: iconMapfiles + 'pharmacy_rx.png' },
  phone: { icon: iconMapfiles + 'phone.png' },
  picnic: { icon: iconMapfiles + 'picnic.png' },
  placemarkcircle: { icon: iconMapfiles + 'placemark_circle.png' },
  placemarkcirclehighlight: { icon: iconMapfiles + 'placemark_circle_highlight.png' },
  placemarksquare: { icon: iconMapfiles + 'placemark_square.png' },
  placemarksquarehighlight: { icon: iconMapfiles + 'placemark_square_highlight.png' },
  play: { icon: iconMapfiles + 'play.png' },
  poi: { icon: iconMapfiles + 'poi.png' },
  police: { icon: iconMapfiles + 'police.png' },
  polygon: { icon: iconMapfiles + 'polygon.png' },
  postoffice: { icon: iconMapfiles + 'post_office.png' },
  rail: { icon: iconMapfiles + 'rail.png' },
  rangerstation: { icon: iconMapfiles + 'ranger_station.png' },
  realestate: { icon: iconMapfiles + 'realestate.png' },
  roadshield1: { icon: iconMapfiles + 'road_shield1.png' },
  roadshield2: { icon: iconMapfiles + 'road_shield2.png' },
  roadshield3: { icon: iconMapfiles + 'road_shield3.png' },
  ruler: { icon: iconMapfiles + 'ruler.png' },
  sailing: { icon: iconMapfiles + 'sailing.png' },
  salon: { icon: iconMapfiles + 'salon.png' },
  schools: { icon: iconMapfiles + 'schools.png' },
  shadeddot: { icon: iconMapfiles + 'shaded_dot.png' },
  shopping: { icon: iconMapfiles + 'shopping.png' },
  ski: { icon: iconMapfiles + 'ski.png' },
  snackbar: { icon: iconMapfiles + 'snack_bar.png' },
  square: { icon: iconMapfiles + 'square.png' },
  star: { icon: iconMapfiles + 'star.png' },
  subway: { icon: iconMapfiles + 'subway.png' },
  swimming: { icon: iconMapfiles + 'swimming.png' },
  target: { icon: iconMapfiles + 'target.png' },
  terrain: { icon: iconMapfiles + 'terrain.png' },
  toilets: { icon: iconMapfiles + 'toilets.png' },
  trail: { icon: iconMapfiles + 'trail.png' },
  tram: { icon: iconMapfiles + 'tram.png' },
  triangle: { icon: iconMapfiles + 'triangle.png' },
  truck: { icon: iconMapfiles + 'truck.png' },
  volcano: { icon: iconMapfiles + 'volcano.png' },
  water: { icon: iconMapfiles + 'water.png' },
  webcam: { icon: iconMapfiles + 'webcam.png' },
  wheelchairaccessible: { icon: iconMapfiles + 'wheel_chair_accessible.png' },
  woman: { icon: iconMapfiles + 'woman.png' },
  yen: { icon: iconMapfiles + 'yen.png' },
  sunny: { icon: iconMapfiles + 'sunny.png' },
  partlycloudy: { icon: iconMapfiles + 'partly_cloudy.png' },
  snowflakesimple: { icon: iconMapfiles + 'snowflake_simple.png' },
  rainy: { icon: iconMapfiles + 'rainy.png' },
  thunderstorm: { icon: iconMapfiles + 'thunderstorm.png' },
  bluepushpin: { icon: iconMapfiles + 'blue-pushpin.png' },
  grnpushpin: { icon: iconMapfiles + 'grn-pushpin.png' },
  ltblupushpin: { icon: iconMapfiles + 'ltblu-pushpin.png' },
  pinkpushpin: { icon: iconMapfiles + 'pink-pushpin.png' },
  purplepushpin: { icon: iconMapfiles + 'purple-pushpin.png' },
  redpushpin: { icon: iconMapfiles + 'red-pushpin.png' },
  whtpushpin: { icon: iconMapfiles + 'wht-pushpin.png' },
  ylwpushpin: { icon: iconMapfiles + 'ylw-pushpin.png' },
  1lv: { icon: iconMapfiles + '1-lv.png' },
  1: { icon: iconMapfiles + '1.png' },
  2lv: { icon: iconMapfiles + '2-lv.png' },
  2: { icon: iconMapfiles + '2.png' },
  3lv: { icon: iconMapfiles + '3-lv.png' },
  3: { icon: iconMapfiles + '3.png' },
  4lv: { icon: iconMapfiles + '4-lv.png' },
  4: { icon: iconMapfiles + '4.png' },
  5lv: { icon: iconMapfiles + '5-lv.png' },
  5: { icon: iconMapfiles + '5.png' },
  6lv: { icon: iconMapfiles + '6-lv.png' },
  6: { icon: iconMapfiles + '6.png' },
  7lv: { icon: iconMapfiles + '7-lv.png' },
  7: { icon: iconMapfiles + '7.png' },
  8lv: { icon: iconMapfiles + '8-lv.png' },
  8: { icon: iconMapfiles + '8.png' },
  9lv: { icon: iconMapfiles + '9-lv.png' },
  9: { icon: iconMapfiles + '9.png' },
  10lv: { icon: iconMapfiles + '10-lv.png' },
  10: { icon: iconMapfiles + '10.png' },
  A: { icon: iconMapfiles + 'A.png' },
  B: { icon: iconMapfiles + 'B.png' },
  C: { icon: iconMapfiles + 'C.png' },
  D: { icon: iconMapfiles + 'D.png' },
  E: { icon: iconMapfiles + 'E.png' },
  F: { icon: iconMapfiles + 'F.png' },
  G: { icon: iconMapfiles + 'G.png' },
  H: { icon: iconMapfiles + 'H.png' },
  I: { icon: iconMapfiles + 'I.png' },
  J: { icon: iconMapfiles + 'J.png' },
  K: { icon: iconMapfiles + 'K.png' },
  L: { icon: iconMapfiles + 'L.png' },
  M: { icon: iconMapfiles + 'M.png' },
  N: { icon: iconMapfiles + 'N.png' },
  O: { icon: iconMapfiles + 'O.png' },
  P: { icon: iconMapfiles + 'P.png' },
  Q: { icon: iconMapfiles + 'Q.png' },
  R: { icon: iconMapfiles + 'R.png' },
  S: { icon: iconMapfiles + 'S.png' },
  T: { icon: iconMapfiles + 'T.png' },
  U: { icon: iconMapfiles + 'U.png' },
  V: { icon: iconMapfiles + 'V.png' },
  W: { icon: iconMapfiles + 'W.png' },
  X: { icon: iconMapfiles + 'X.png' },
  Y: { icon: iconMapfiles + 'Y.png' },
  Z: { icon: iconMapfiles + 'Z.png' },
  blublanklv: { icon: iconMapfiles + 'blu-blank-lv.png' },
  blublank: { icon: iconMapfiles + 'blu-blank.png' },
  blucirclelv: { icon: iconMapfiles + 'blu-circle-lv.png' },
  blucircle: { icon: iconMapfiles + 'blu-circle.png' },
  bludiamondlv: { icon: iconMapfiles + 'blu-diamond-lv.png' },
  bludiamond: { icon: iconMapfiles + 'blu-diamond.png' },
  blusquarelv: { icon: iconMapfiles + 'blu-square-lv.png' },
  blusquare: { icon: iconMapfiles + 'blu-square.png' },
  blustarslv: { icon: iconMapfiles + 'blu-stars-lv.png' },
  blustars: { icon: iconMapfiles + 'blu-stars.png' },
  golv: { icon: iconMapfiles + 'go-lv.png' },
  go: { icon: iconMapfiles + 'go.png' },
  grnblanklv: { icon: iconMapfiles + 'grn-blank-lv.png' },
  grnblank: { icon: iconMapfiles + 'grn-blank.png' },
  grncirclelv: { icon: iconMapfiles + 'grn-circle-lv.png' },
  grncircle: { icon: iconMapfiles + 'grn-circle.png' },
  grndiamondlv: { icon: iconMapfiles + 'grn-diamond-lv.png' },
  grndiamond: { icon: iconMapfiles + 'grn-diamond.png' },
  grnsquarelv: { icon: iconMapfiles + 'grn-square-lv.png' },
  grnsquare: { icon: iconMapfiles + 'grn-square.png' },
  grnstarslv: { icon: iconMapfiles + 'grn-stars-lv.png' },
  grnstars: { icon: iconMapfiles + 'grn-stars.png' },
  ltblublank: { icon: iconMapfiles + 'ltblu-blank.png' },
  ltblucircle: { icon: iconMapfiles + 'ltblu-circle.png' },
  ltbludiamond: { icon: iconMapfiles + 'ltblu-diamond.png' },
  ltblusquare: { icon: iconMapfiles + 'ltblu-square.png' },
  ltblustars: { icon: iconMapfiles + 'ltblu-stars.png' },
  pauselv: { icon: iconMapfiles + 'pause-lv.png' },
  pause: { icon: iconMapfiles + 'pause.png' },
  pinkblank: { icon: iconMapfiles + 'pink-blank.png' },
  pinkcircle: { icon: iconMapfiles + 'pink-circle.png' },
  pinkdiamond: { icon: iconMapfiles + 'pink-diamond.png' },
  pinksquare: { icon: iconMapfiles + 'pink-square.png' },
  pinkstars: { icon: iconMapfiles + 'pink-stars.png' },
  purpleblank: { icon: iconMapfiles + 'purple-blank.png' },
  purplecirclelv: { icon: iconMapfiles + 'purple-circle-lv.png' },
  purplecircle: { icon: iconMapfiles + 'purple-circle.png' },
  purplediamondlv: { icon: iconMapfiles + 'purple-diamond-lv.png' },
  purplediamond: { icon: iconMapfiles + 'purple-diamond.png' },
  purplesquarelv: { icon: iconMapfiles + 'purple-square-lv.png' },
  purplesquare: { icon: iconMapfiles + 'purple-square.png' },
  purplestarslv: { icon: iconMapfiles + 'purple-stars-lv.png' },
  purplestars: { icon: iconMapfiles + 'purple-stars.png' },
  redcirclelv: { icon: iconMapfiles + 'red-circle-lv.png' },
  redcircle: { icon: iconMapfiles + 'red-circle.png' },
  reddiamondlv: { icon: iconMapfiles + 'red-diamond-lv.png' },
  reddiamond: { icon: iconMapfiles + 'red-diamond.png' },
  redsquarelv: { icon: iconMapfiles + 'red-square-lv.png' },
  redsquare: { icon: iconMapfiles + 'red-square.png' },
  redstarslv: { icon: iconMapfiles + 'red-stars-lv.png' },
  redstars: { icon: iconMapfiles + 'red-stars.png' },
  stoplv: { icon: iconMapfiles + 'stop-lv.png' },
  stop: { icon: iconMapfiles + 'stop.png' },
  whtblanklv: { icon: iconMapfiles + 'wht-blank-lv.png' },
  whtblank: { icon: iconMapfiles + 'wht-blank.png' },
  whtcirclelv: { icon: iconMapfiles + 'wht-circle-lv.png' },
  whtcircle: { icon: iconMapfiles + 'wht-circle.png' },
  whtdiamondlv: { icon: iconMapfiles + 'wht-diamond-lv.png' },
  whtdiamond: { icon: iconMapfiles + 'wht-diamond.png' },
  whtsquarelv: { icon: iconMapfiles + 'wht-square-lv.png' },
  whtsquare: { icon: iconMapfiles + 'wht-square.png' },
  whtstarslv: { icon: iconMapfiles + 'wht-stars-lv.png' },
  whtstars: { icon: iconMapfiles + 'wht-stars.png' },
  ylwblanklv: { icon: iconMapfiles + 'ylw-blank-lv.png' },
  ylwblank: { icon: iconMapfiles + 'ylw-blank.png' },
  ylwcirclelv: { icon: iconMapfiles + 'ylw-circle-lv.png' },
  ylwcircle: { icon: iconMapfiles + 'ylw-circle.png' },
  ylwdiamondlv: { icon: iconMapfiles + 'ylw-diamond-lv.png' },
  ylwdiamond: { icon: iconMapfiles + 'ylw-diamond.png' },
  ylwsquarelv: { icon: iconMapfiles + 'ylw-square-lv.png' },
  ylwsquare: { icon: iconMapfiles + 'ylw-square.png' },
  ylwstarslv: { icon: iconMapfiles + 'ylw-stars-lv.png' },
  ylwstars: { icon: iconMapfiles + 'ylw-stars.png' },
  orangeblank: { icon: iconMapfiles + 'orange-blank.png' },
  orangecircle: { icon: iconMapfiles + 'orange-circle.png' },
  orangediamond: { icon: iconMapfiles + 'orange-diamond.png' },
  orangesquare: { icon: iconMapfiles + 'orange-square.png' },
  orangestars: { icon: iconMapfiles + 'orange-stars.png' },
  route: { icon: iconMapfiles + 'route.png' },
  icon0: { icon: iconMapfiles + 'icon0.png' },
  icon1: { icon: iconMapfiles + 'icon1.png' },
  icon10: { icon: iconMapfiles + 'icon10.png' },
  icon11: { icon: iconMapfiles + 'icon11.png' },
  icon12: { icon: iconMapfiles + 'icon12.png' },
  icon13: { icon: iconMapfiles + 'icon13.png' },
  icon14: { icon: iconMapfiles + 'icon14.png' },
  icon15: { icon: iconMapfiles + 'icon15.png' },
  icon16: { icon: iconMapfiles + 'icon16.png' },
  icon17: { icon: iconMapfiles + 'icon17.png' },
  icon18: { icon: iconMapfiles + 'icon18.png' },
  icon19: { icon: iconMapfiles + 'icon19.png' },
  icon2: { icon: iconMapfiles + 'icon2.png' },
  icon20: { icon: iconMapfiles + 'icon20.png' },
  icon21: { icon: iconMapfiles + 'icon21.png' },
  icon22: { icon: iconMapfiles + 'icon22.png' },
  icon23: { icon: iconMapfiles + 'icon23.png' },
  icon24: { icon: iconMapfiles + 'icon24.png' },
  icon25: { icon: iconMapfiles + 'icon25.png' },
  icon26: { icon: iconMapfiles + 'icon26.png' },
  icon27: { icon: iconMapfiles + 'icon27.png' },
  icon28: { icon: iconMapfiles + 'icon28.png' },
  icon29: { icon: iconMapfiles + 'icon29.png' },
  icon3: { icon: iconMapfiles + 'icon3.png' },
  icon30: { icon: iconMapfiles + 'icon30.png' },
  icon31: { icon: iconMapfiles + 'icon31.png' },
  icon32: { icon: iconMapfiles + 'icon32.png' },
  icon33: { icon: iconMapfiles + 'icon33.png' },
  icon34: { icon: iconMapfiles + 'icon34.png' },
  icon35: { icon: iconMapfiles + 'icon35.png' },
  icon36: { icon: iconMapfiles + 'icon36.png' },
  icon37: { icon: iconMapfiles + 'icon37.png' },
  icon38: { icon: iconMapfiles + 'icon38.png' },
  icon39: { icon: iconMapfiles + 'icon39.png' },
  icon4: { icon: iconMapfiles + 'icon4.png' },
  icon40: { icon: iconMapfiles + 'icon40.png' },
  icon41: { icon: iconMapfiles + 'icon41.png' },
  icon42: { icon: iconMapfiles + 'icon42.png' },
  icon43: { icon: iconMapfiles + 'icon43.png' },
  icon44: { icon: iconMapfiles + 'icon44.png' },
  icon45: { icon: iconMapfiles + 'icon45.png' },
  icon46: { icon: iconMapfiles + 'icon46.png' },
  icon47: { icon: iconMapfiles + 'icon47.png' },
  icon48: { icon: iconMapfiles + 'icon48.png' },
  icon49: { icon: iconMapfiles + 'icon49.png' },
  icon5: { icon: iconMapfiles + 'icon5.png' },
  icon50: { icon: iconMapfiles + 'icon50.png' },
  icon51: { icon: iconMapfiles + 'icon51.png' },
  icon52: { icon: iconMapfiles + 'icon52.png' },
  icon53: { icon: iconMapfiles + 'icon53.png' },
  icon54: { icon: iconMapfiles + 'icon54.png' },
  icon55: { icon: iconMapfiles + 'icon55.png' },
  icon56: { icon: iconMapfiles + 'icon56.png' },
  icon57: { icon: iconMapfiles + 'icon57.png' },
  icon58: { icon: iconMapfiles + 'icon58.png' },
  icon59: { icon: iconMapfiles + 'icon59.png' },
  icon6: { icon: iconMapfiles + 'icon6.png' },
  icon60: { icon: iconMapfiles + 'icon60.png' },
  icon61: { icon: iconMapfiles + 'icon61.png' },
  icon62: { icon: iconMapfiles + 'icon62.png' },
  icon63: { icon: iconMapfiles + 'icon63.png' },
  icon7: { icon: iconMapfiles + 'icon7.png' },
  icon8: { icon: iconMapfiles + 'icon8.png' },
  icon9: { icon: iconMapfiles + 'icon9.png' },
  icon0: { icon: iconMapfiles + 'icon0.png' },
  icon1: { icon: iconMapfiles + 'icon1.png' },
  icon10: { icon: iconMapfiles + 'icon10.png' },
  icon11: { icon: iconMapfiles + 'icon11.png' },
  icon12: { icon: iconMapfiles + 'icon12.png' },
  icon13: { icon: iconMapfiles + 'icon13.png' },
  icon14: { icon: iconMapfiles + 'icon14.png' },
  icon15: { icon: iconMapfiles + 'icon15.png' },
  icon16: { icon: iconMapfiles + 'icon16.png' },
  icon17: { icon: iconMapfiles + 'icon17.png' },
  icon18: { icon: iconMapfiles + 'icon18.png' },
  icon19: { icon: iconMapfiles + 'icon19.png' },
  icon2: { icon: iconMapfiles + 'icon2.png' },
  icon20: { icon: iconMapfiles + 'icon20.png' },
  icon21: { icon: iconMapfiles + 'icon21.png' },
  icon22: { icon: iconMapfiles + 'icon22.png' },
  icon23: { icon: iconMapfiles + 'icon23.png' },
  icon24: { icon: iconMapfiles + 'icon24.png' },
  icon25: { icon: iconMapfiles + 'icon25.png' },
  icon26: { icon: iconMapfiles + 'icon26.png' },
  icon27: { icon: iconMapfiles + 'icon27.png' },
  icon28: { icon: iconMapfiles + 'icon28.png' },
  icon29: { icon: iconMapfiles + 'icon29.png' },
  icon3: { icon: iconMapfiles + 'icon3.png' },
  icon30: { icon: iconMapfiles + 'icon30.png' },
  icon31: { icon: iconMapfiles + 'icon31.png' },
  icon32: { icon: iconMapfiles + 'icon32.png' },
  icon33: { icon: iconMapfiles + 'icon33.png' },
  icon34: { icon: iconMapfiles + 'icon34.png' },
  icon35: { icon: iconMapfiles + 'icon35.png' },
  icon36: { icon: iconMapfiles + 'icon36.png' },
  icon37: { icon: iconMapfiles + 'icon37.png' },
  icon38: { icon: iconMapfiles + 'icon38.png' },
  icon39: { icon: iconMapfiles + 'icon39.png' },
  icon4: { icon: iconMapfiles + 'icon4.png' },
  icon40: { icon: iconMapfiles + 'icon40.png' },
  icon41: { icon: iconMapfiles + 'icon41.png' },
  icon42: { icon: iconMapfiles + 'icon42.png' },
  icon43: { icon: iconMapfiles + 'icon43.png' },
  icon44: { icon: iconMapfiles + 'icon44.png' },
  icon45: { icon: iconMapfiles + 'icon45.png' },
  icon46: { icon: iconMapfiles + 'icon46.png' },
  icon47: { icon: iconMapfiles + 'icon47.png' },
  icon48: { icon: iconMapfiles + 'icon48.png' },
  icon49: { icon: iconMapfiles + 'icon49.png' },
  icon5: { icon: iconMapfiles + 'icon5.png' },
  icon50: { icon: iconMapfiles + 'icon50.png' },
  icon51: { icon: iconMapfiles + 'icon51.png' },
  icon52: { icon: iconMapfiles + 'icon52.png' },
  icon53: { icon: iconMapfiles + 'icon53.png' },
  icon54: { icon: iconMapfiles + 'icon54.png' },
  icon55: { icon: iconMapfiles + 'icon55.png' },
  icon56: { icon: iconMapfiles + 'icon56.png' },
  icon57: { icon: iconMapfiles + 'icon57.png' },
  icon58: { icon: iconMapfiles + 'icon58.png' },
  icon59: { icon: iconMapfiles + 'icon59.png' },
  icon6: { icon: iconMapfiles + 'icon6.png' },
  icon60: { icon: iconMapfiles + 'icon60.png' },
  icon61: { icon: iconMapfiles + 'icon61.png' },
  icon62: { icon: iconMapfiles + 'icon62.png' },
  icon63: { icon: iconMapfiles + 'icon63.png' },
  icon7: { icon: iconMapfiles + 'icon7.png' },
  icon8: { icon: iconMapfiles + 'icon8.png' },
  icon9: { icon: iconMapfiles + 'icon9.png' },
  icon0: { icon: iconMapfiles + 'icon0.png' },
  icon1: { icon: iconMapfiles + 'icon1.png' },
  icon10: { icon: iconMapfiles + 'icon10.png' },
  icon11: { icon: iconMapfiles + 'icon11.png' },
  icon12: { icon: iconMapfiles + 'icon12.png' },
  icon13: { icon: iconMapfiles + 'icon13.png' },
  icon14: { icon: iconMapfiles + 'icon14.png' },
  icon15: { icon: iconMapfiles + 'icon15.png' },
  icon16: { icon: iconMapfiles + 'icon16.png' },
  icon17: { icon: iconMapfiles + 'icon17.png' },
  icon18: { icon: iconMapfiles + 'icon18.png' },
  icon19: { icon: iconMapfiles + 'icon19.png' },
  icon2: { icon: iconMapfiles + 'icon2.png' },
  icon20: { icon: iconMapfiles + 'icon20.png' },
  icon21: { icon: iconMapfiles + 'icon21.png' },
  icon22: { icon: iconMapfiles + 'icon22.png' },
  icon23: { icon: iconMapfiles + 'icon23.png' },
  icon24: { icon: iconMapfiles + 'icon24.png' },
  icon25: { icon: iconMapfiles + 'icon25.png' },
  icon26: { icon: iconMapfiles + 'icon26.png' },
  icon27: { icon: iconMapfiles + 'icon27.png' },
  icon28: { icon: iconMapfiles + 'icon28.png' },
  icon29: { icon: iconMapfiles + 'icon29.png' },
  icon3: { icon: iconMapfiles + 'icon3.png' },
  icon30: { icon: iconMapfiles + 'icon30.png' },
  icon31: { icon: iconMapfiles + 'icon31.png' },
  icon32: { icon: iconMapfiles + 'icon32.png' },
  icon33: { icon: iconMapfiles + 'icon33.png' },
  icon34: { icon: iconMapfiles + 'icon34.png' },
  icon35: { icon: iconMapfiles + 'icon35.png' },
  icon36: { icon: iconMapfiles + 'icon36.png' },
  icon37: { icon: iconMapfiles + 'icon37.png' },
  icon38: { icon: iconMapfiles + 'icon38.png' },
  icon39: { icon: iconMapfiles + 'icon39.png' },
  icon4: { icon: iconMapfiles + 'icon4.png' },
  icon40: { icon: iconMapfiles + 'icon40.png' },
  icon41: { icon: iconMapfiles + 'icon41.png' },
  icon42: { icon: iconMapfiles + 'icon42.png' },
  icon43: { icon: iconMapfiles + 'icon43.png' },
  icon44: { icon: iconMapfiles + 'icon44.png' },
  icon45: { icon: iconMapfiles + 'icon45.png' },
  icon46: { icon: iconMapfiles + 'icon46.png' },
  icon47: { icon: iconMapfiles + 'icon47.png' },
  icon48: { icon: iconMapfiles + 'icon48.png' },
  icon49: { icon: iconMapfiles + 'icon49.png' },
  icon5: { icon: iconMapfiles + 'icon5.png' },
  icon50: { icon: iconMapfiles + 'icon50.png' },
  icon51: { icon: iconMapfiles + 'icon51.png' },
  icon52: { icon: iconMapfiles + 'icon52.png' },
  icon53: { icon: iconMapfiles + 'icon53.png' },
  icon54: { icon: iconMapfiles + 'icon54.png' },
  icon55: { icon: iconMapfiles + 'icon55.png' },
  icon56: { icon: iconMapfiles + 'icon56.png' },
  icon57: { icon: iconMapfiles + 'icon57.png' },
  icon58: { icon: iconMapfiles + 'icon58.png' },
  icon59: { icon: iconMapfiles + 'icon59.png' },
  icon6: { icon: iconMapfiles + 'icon6.png' },
  icon60: { icon: iconMapfiles + 'icon60.png' },
  icon61: { icon: iconMapfiles + 'icon61.png' },
  icon62: { icon: iconMapfiles + 'icon62.png' },
  icon63: { icon: iconMapfiles + 'icon63.png' },
  icon7: { icon: iconMapfiles + 'icon7.png' },
  icon8: { icon: iconMapfiles + 'icon8.png' },
  icon9: { icon: iconMapfiles + 'icon9.png' },
  icon0: { icon: iconMapfiles + 'icon0.png' },
  icon0l: { icon: iconMapfiles + 'icon0l.png' },
  icon1: { icon: iconMapfiles + 'icon1.png' },
  icon10: { icon: iconMapfiles + 'icon10.png' },
  icon11: { icon: iconMapfiles + 'icon11.png' },
  icon12: { icon: iconMapfiles + 'icon12.png' },
  icon13: { icon: iconMapfiles + 'icon13.png' },
  icon14: { icon: iconMapfiles + 'icon14.png' },
  icon15: { icon: iconMapfiles + 'icon15.png' },
  icon16: { icon: iconMapfiles + 'icon16.png' },
  icon16l: { icon: iconMapfiles + 'icon16l.png' },
  icon17: { icon: iconMapfiles + 'icon17.png' },
  icon17l: { icon: iconMapfiles + 'icon17l.png' },
  icon18: { icon: iconMapfiles + 'icon18.png' },
  icon18l: { icon: iconMapfiles + 'icon18l.png' },
  icon19: { icon: iconMapfiles + 'icon19.png' },
  icon19l: { icon: iconMapfiles + 'icon19l.png' },
  icon1l: { icon: iconMapfiles + 'icon1l.png' },
  icon2: { icon: iconMapfiles + 'icon2.png' },
  icon20: { icon: iconMapfiles + 'icon20.png' },
  icon20l: { icon: iconMapfiles + 'icon20l.png' },
  icon21: { icon: iconMapfiles + 'icon21.png' },
  icon21l: { icon: iconMapfiles + 'icon21l.png' },
  icon22: { icon: iconMapfiles + 'icon22.png' },
  icon22l: { icon: iconMapfiles + 'icon22l.png' },
  icon23: { icon: iconMapfiles + 'icon23.png' },
  icon23l: { icon: iconMapfiles + 'icon23l.png' },
  icon24: { icon: iconMapfiles + 'icon24.png' },
  icon24l: { icon: iconMapfiles + 'icon24l.png' },
  icon25: { icon: iconMapfiles + 'icon25.png' },
  icon25l: { icon: iconMapfiles + 'icon25l.png' },
  icon26: { icon: iconMapfiles + 'icon26.png' },
  icon26l: { icon: iconMapfiles + 'icon26l.png' },
  icon27: { icon: iconMapfiles + 'icon27.png' },
  icon27l: { icon: iconMapfiles + 'icon27l.png' },
  icon28: { icon: iconMapfiles + 'icon28.png' },
  icon28l: { icon: iconMapfiles + 'icon28l.png' },
  icon29: { icon: iconMapfiles + 'icon29.png' },
  icon29l: { icon: iconMapfiles + 'icon29l.png' },
  icon3: { icon: iconMapfiles + 'icon3.png' },
  icon30: { icon: iconMapfiles + 'icon30.png' },
  icon30l: { icon: iconMapfiles + 'icon30l.png' },
  icon31: { icon: iconMapfiles + 'icon31.png' },
  icon31l: { icon: iconMapfiles + 'icon31l.png' },
  icon32: { icon: iconMapfiles + 'icon32.png' },
  icon32l: { icon: iconMapfiles + 'icon32l.png' },
  icon33: { icon: iconMapfiles + 'icon33.png' },
  icon33l: { icon: iconMapfiles + 'icon33l.png' },
  icon34: { icon: iconMapfiles + 'icon34.png' },
  icon34l: { icon: iconMapfiles + 'icon34l.png' },
  icon35: { icon: iconMapfiles + 'icon35.png' },
  icon35l: { icon: iconMapfiles + 'icon35l.png' },
  icon36: { icon: iconMapfiles + 'icon36.png' },
  icon36l: { icon: iconMapfiles + 'icon36l.png' },
  icon37: { icon: iconMapfiles + 'icon37.png' },
  icon37l: { icon: iconMapfiles + 'icon37l.png' },
  icon38: { icon: iconMapfiles + 'icon38.png' },
  icon38l: { icon: iconMapfiles + 'icon38l.png' },
  icon39: { icon: iconMapfiles + 'icon39.png' },
  icon39l: { icon: iconMapfiles + 'icon39l.png' },
  icon4: { icon: iconMapfiles + 'icon4.png' },
  icon40: { icon: iconMapfiles + 'icon40.png' },
  icon40l: { icon: iconMapfiles + 'icon40l.png' },
  icon41: { icon: iconMapfiles + 'icon41.png' },
  icon41l: { icon: iconMapfiles + 'icon41l.png' },
  icon42: { icon: iconMapfiles + 'icon42.png' },
  icon42l: { icon: iconMapfiles + 'icon42l.png' },
  icon43: { icon: iconMapfiles + 'icon43.png' },
  icon43l: { icon: iconMapfiles + 'icon43l.png' },
  icon44: { icon: iconMapfiles + 'icon44.png' },
  icon44l: { icon: iconMapfiles + 'icon44l.png' },
  icon45: { icon: iconMapfiles + 'icon45.png' },
  icon45l: { icon: iconMapfiles + 'icon45l.png' },
  icon46: { icon: iconMapfiles + 'icon46.png' },
  icon46l: { icon: iconMapfiles + 'icon46l.png' },
  icon47: { icon: iconMapfiles + 'icon47.png' },
  icon47l: { icon: iconMapfiles + 'icon47l.png' },
  icon48: { icon: iconMapfiles + 'icon48.png' },
  icon48l: { icon: iconMapfiles + 'icon48l.png' },
  icon49: { icon: iconMapfiles + 'icon49.png' },
  icon49l: { icon: iconMapfiles + 'icon49l.png' },
  icon5: { icon: iconMapfiles + 'icon5.png' },
  icon50: { icon: iconMapfiles + 'icon50.png' },
  icon50l: { icon: iconMapfiles + 'icon50l.png' },
  icon51: { icon: iconMapfiles + 'icon51.png' },
  icon51l: { icon: iconMapfiles + 'icon51l.png' },
  icon52: { icon: iconMapfiles + 'icon52.png' },
  icon52l: { icon: iconMapfiles + 'icon52l.png' },
  icon53: { icon: iconMapfiles + 'icon53.png' },
  icon53l: { icon: iconMapfiles + 'icon53l.png' },
  icon54: { icon: iconMapfiles + 'icon54.png' },
  icon54l: { icon: iconMapfiles + 'icon54l.png' },
  icon55: { icon: iconMapfiles + 'icon55.png' },
  icon55l: { icon: iconMapfiles + 'icon55l.png' },
  icon56: { icon: iconMapfiles + 'icon56.png' },
  icon56l: { icon: iconMapfiles + 'icon56l.png' },
  icon57: { icon: iconMapfiles + 'icon57.png' },
  icon57l: { icon: iconMapfiles + 'icon57l.png' },
  icon58: { icon: iconMapfiles + 'icon58.png' },
  icon58l: { icon: iconMapfiles + 'icon58l.png' },
  icon59: { icon: iconMapfiles + 'icon59.png' },
  icon59l: { icon: iconMapfiles + 'icon59l.png' },
  icon6: { icon: iconMapfiles + 'icon6.png' },
  icon60: { icon: iconMapfiles + 'icon60.png' },
  icon60l: { icon: iconMapfiles + 'icon60l.png' },
  icon61: { icon: iconMapfiles + 'icon61.png' },
  icon61l: { icon: iconMapfiles + 'icon61l.png' },
  icon62: { icon: iconMapfiles + 'icon62.png' },
  icon62l: { icon: iconMapfiles + 'icon62l.png' },
  icon63: { icon: iconMapfiles + 'icon63.png' },
  icon63l: { icon: iconMapfiles + 'icon63l.png' },
  icon7: { icon: iconMapfiles + 'icon7.png' },
  icon8: { icon: iconMapfiles + 'icon8.png' },
  icon8l: { icon: iconMapfiles + 'icon8l.png' },
  icon9: { icon: iconMapfiles + 'icon9.png' },
  icon9l: { icon: iconMapfiles + 'icon9l.png' },
  dir0: { icon: iconMapfiles + 'dir_0.png' },
  dir3: { icon: iconMapfiles + 'dir_3.png' },
  dir6: { icon: iconMapfiles + 'dir_6.png' },
  dir9: { icon: iconMapfiles + 'dir_9.png' },
  dir12: { icon: iconMapfiles + 'dir_12.png' },
  dir15: { icon: iconMapfiles + 'dir_15.png' },
  dir18: { icon: iconMapfiles + 'dir_18.png' },
  dir21: { icon: iconMapfiles + 'dir_21.png' },
  dir24: { icon: iconMapfiles + 'dir_24.png' },
  dir27: { icon: iconMapfiles + 'dir_27.png' },
  dir30: { icon: iconMapfiles + 'dir_30.png' },
  dir33: { icon: iconMapfiles + 'dir_33.png' },
  dir36: { icon: iconMapfiles + 'dir_36.png' },
  dir39: { icon: iconMapfiles + 'dir_39.png' },
  dir42: { icon: iconMapfiles + 'dir_42.png' },
  dir45: { icon: iconMapfiles + 'dir_45.png' },
  dir48: { icon: iconMapfiles + 'dir_48.png' },
  dir51: { icon: iconMapfiles + 'dir_51.png' },
  dir54: { icon: iconMapfiles + 'dir_54.png' },
  dir57: { icon: iconMapfiles + 'dir_57.png' },
  dir60: { icon: iconMapfiles + 'dir_60.png' },
  dir63: { icon: iconMapfiles + 'dir_63.png' },
  dir66: { icon: iconMapfiles + 'dir_66.png' },
  dir69: { icon: iconMapfiles + 'dir_69.png' },
  dir72: { icon: iconMapfiles + 'dir_72.png' },
  dir75: { icon: iconMapfiles + 'dir_75.png' },
  dir78: { icon: iconMapfiles + 'dir_78.png' },
  dir81: { icon: iconMapfiles + 'dir_81.png' },
  dir84: { icon: iconMapfiles + 'dir_84.png' },
  dir87: { icon: iconMapfiles + 'dir_87.png' },
  dir90: { icon: iconMapfiles + 'dir_90.png' },
  dir93: { icon: iconMapfiles + 'dir_93.png' },
  dir96: { icon: iconMapfiles + 'dir_96.png' },
  dir99: { icon: iconMapfiles + 'dir_99.png' },
  dir102: { icon: iconMapfiles + 'dir_102.png' },
  dir105: { icon: iconMapfiles + 'dir_105.png' },
  dir108: { icon: iconMapfiles + 'dir_108.png' },
  dir111: { icon: iconMapfiles + 'dir_111.png' },
  dir114: { icon: iconMapfiles + 'dir_114.png' },
  dir117: { icon: iconMapfiles + 'dir_117.png' },
  dirwalk0: { icon: iconMapfiles + 'dir_walk_0.png' },
  dirwalk3: { icon: iconMapfiles + 'dir_walk_3.png' },
  dirwalk6: { icon: iconMapfiles + 'dir_walk_6.png' },
  dirwalk9: { icon: iconMapfiles + 'dir_walk_9.png' },
  dirwalk12: { icon: iconMapfiles + 'dir_walk_12.png' },
  dirwalk15: { icon: iconMapfiles + 'dir_walk_15.png' },
  dirwalk18: { icon: iconMapfiles + 'dir_walk_18.png' },
  dirwalk21: { icon: iconMapfiles + 'dir_walk_21.png' },
  dirwalk24: { icon: iconMapfiles + 'dir_walk_24.png' },
  dirwalk27: { icon: iconMapfiles + 'dir_walk_27.png' },
  dirwalk30: { icon: iconMapfiles + 'dir_walk_30.png' },
  dirwalk33: { icon: iconMapfiles + 'dir_walk_33.png' },
  dirwalk36: { icon: iconMapfiles + 'dir_walk_36.png' },
  dirwalk39: { icon: iconMapfiles + 'dir_walk_39.png' },
  dirwalk42: { icon: iconMapfiles + 'dir_walk_42.png' },
  dirwalk45: { icon: iconMapfiles + 'dir_walk_45.png' },
  dirwalk48: { icon: iconMapfiles + 'dir_walk_48.png' },
  dirwalk51: { icon: iconMapfiles + 'dir_walk_51.png' },
  dirwalk54: { icon: iconMapfiles + 'dir_walk_54.png' },
  dirwalk57: { icon: iconMapfiles + 'dir_walk_57.png' },
  dirwalk60: { icon: iconMapfiles + 'dir_walk_60.png' },
  dirwalk63: { icon: iconMapfiles + 'dir_walk_63.png' },
  dirwalk66: { icon: iconMapfiles + 'dir_walk_66.png' },
  dirwalk69: { icon: iconMapfiles + 'dir_walk_69.png' },
  dirwalk72: { icon: iconMapfiles + 'dir_walk_72.png' },
  dirwalk75: { icon: iconMapfiles + 'dir_walk_75.png' },
  dirwalk78: { icon: iconMapfiles + 'dir_walk_78.png' },
  dirwalk81: { icon: iconMapfiles + 'dir_walk_81.png' },
  dirwalk84: { icon: iconMapfiles + 'dir_walk_84.png' },
  dirwalk87: { icon: iconMapfiles + 'dir_walk_87.png' },
  dirwalk90: { icon: iconMapfiles + 'dir_walk_90.png' },
  dirwalk93: { icon: iconMapfiles + 'dir_walk_93.png' },
  dirwalk96: { icon: iconMapfiles + 'dir_walk_96.png' },
  dirwalk99: { icon: iconMapfiles + 'dir_walk_99.png' },
  dirwalk102: { icon: iconMapfiles + 'dir_walk_102.png' },
  dirwalk105: { icon: iconMapfiles + 'dir_walk_105.png' },
  dirwalk108: { icon: iconMapfiles + 'dir_walk_108.png' },
  dirwalk111: { icon: iconMapfiles + 'dir_walk_111.png' },
  dirwalk114: { icon: iconMapfiles + 'dir_walk_114.png' },
  dirwalk117: { icon: iconMapfiles + 'dir_walk_117.png' }
}
 
var iconBasePaddle = 'http://maps.google.com/mapfiles/kml/paddle';
var iconsPaddle = {
  1lv: { icon: iconPaddle + '1-lv.png' },
  1: { icon: iconPaddle + '1.png' },
  2lv: { icon: iconPaddle + '2-lv.png' },
  2: { icon: iconPaddle + '2.png' },
  3lv: { icon: iconPaddle + '3-lv.png' },
  3: { icon: iconPaddle + '3.png' },
  4lv: { icon: iconPaddle + '4-lv.png' },
  4: { icon: iconPaddle + '4.png' },
  5lv: { icon: iconPaddle + '5-lv.png' },
  5: { icon: iconPaddle + '5.png' },
  6lv: { icon: iconPaddle + '6-lv.png' },
  6: { icon: iconPaddle + '6.png' },
  7lv: { icon: iconPaddle + '7-lv.png' },
  7: { icon: iconPaddle + '7.png' },
  8lv: { icon: iconPaddle + '8-lv.png' },
  8: { icon: iconPaddle + '8.png' },
  9lv: { icon: iconPaddle + '9-lv.png' },
  9: { icon: iconPaddle + '9.png' },
  10lv: { icon: iconPaddle + '10-lv.png' },
  10: { icon: iconPaddle + '10.png' },
  A: { icon: iconPaddle + 'A.png' },
  B: { icon: iconPaddle + 'B.png' },
  C: { icon: iconPaddle + 'C.png' },
  D: { icon: iconPaddle + 'D.png' },
  E: { icon: iconPaddle + 'E.png' },
  F: { icon: iconPaddle + 'F.png' },
  G: { icon: iconPaddle + 'G.png' },
  H: { icon: iconPaddle + 'H.png' },
  I: { icon: iconPaddle + 'I.png' },
  J: { icon: iconPaddle + 'J.png' },
  K: { icon: iconPaddle + 'K.png' },
  L: { icon: iconPaddle + 'L.png' },
  M: { icon: iconPaddle + 'M.png' },
  N: { icon: iconPaddle + 'N.png' },
  O: { icon: iconPaddle + 'O.png' },
  P: { icon: iconPaddle + 'P.png' },
  Q: { icon: iconPaddle + 'Q.png' },
  R: { icon: iconPaddle + 'R.png' },
  S: { icon: iconPaddle + 'S.png' },
  T: { icon: iconPaddle + 'T.png' },
  U: { icon: iconPaddle + 'U.png' },
  V: { icon: iconPaddle + 'V.png' },
  W: { icon: iconPaddle + 'W.png' },
  X: { icon: iconPaddle + 'X.png' },
  Y: { icon: iconPaddle + 'Y.png' },
  Z: { icon: iconPaddle + 'Z.png' },
  blublanklv: { icon: iconPaddle + 'blu-blank-lv.png' },
  blublank: { icon: iconPaddle + 'blu-blank.png' },
  blucirclelv: { icon: iconPaddle + 'blu-circle-lv.png' },
  blucircle: { icon: iconPaddle + 'blu-circle.png' },
  bludiamondlv: { icon: iconPaddle + 'blu-diamond-lv.png' },
  bludiamond: { icon: iconPaddle + 'blu-diamond.png' },
  blusquarelv: { icon: iconPaddle + 'blu-square-lv.png' },
  blusquare: { icon: iconPaddle + 'blu-square.png' },
  blustarslv: { icon: iconPaddle + 'blu-stars-lv.png' },
  blustars: { icon: iconPaddle + 'blu-stars.png' },
  golv: { icon: iconPaddle + 'go-lv.png' },
  go: { icon: iconPaddle + 'go.png' },
  grnblanklv: { icon: iconPaddle + 'grn-blank-lv.png' },
  grnblank: { icon: iconPaddle + 'grn-blank.png' },
  grncirclelv: { icon: iconPaddle + 'grn-circle-lv.png' },
  grncircle: { icon: iconPaddle + 'grn-circle.png' },
  grndiamondlv: { icon: iconPaddle + 'grn-diamond-lv.png' },
  grndiamond: { icon: iconPaddle + 'grn-diamond.png' },
  grnsquarelv: { icon: iconPaddle + 'grn-square-lv.png' },
  grnsquare: { icon: iconPaddle + 'grn-square.png' },
  grnstarslv: { icon: iconPaddle + 'grn-stars-lv.png' },
  grnstars: { icon: iconPaddle + 'grn-stars.png' },
  ltblublank: { icon: iconPaddle + 'ltblu-blank.png' },
  ltblucircle: { icon: iconPaddle + 'ltblu-circle.png' },
  ltbludiamond: { icon: iconPaddle + 'ltblu-diamond.png' },
  ltblusquare: { icon: iconPaddle + 'ltblu-square.png' },
  ltblustars: { icon: iconPaddle + 'ltblu-stars.png' },
  pauselv: { icon: iconPaddle + 'pause-lv.png' },
  pause: { icon: iconPaddle + 'pause.png' },
  pinkblank: { icon: iconPaddle + 'pink-blank.png' },
  pinkcircle: { icon: iconPaddle + 'pink-circle.png' },
  pinkdiamond: { icon: iconPaddle + 'pink-diamond.png' },
  pinksquare: { icon: iconPaddle + 'pink-square.png' },
  pinkstars: { icon: iconPaddle + 'pink-stars.png' },
  purpleblank: { icon: iconPaddle + 'purple-blank.png' },
  purplecirclelv: { icon: iconPaddle + 'purple-circle-lv.png' },
  purplecircle: { icon: iconPaddle + 'purple-circle.png' },
  purplediamondlv: { icon: iconPaddle + 'purple-diamond-lv.png' },
  purplediamond: { icon: iconPaddle + 'purple-diamond.png' },
  purplesquarelv: { icon: iconPaddle + 'purple-square-lv.png' },
  purplesquare: { icon: iconPaddle + 'purple-square.png' },
  purplestarslv: { icon: iconPaddle + 'purple-stars-lv.png' },
  purplestars: { icon: iconPaddle + 'purple-stars.png' },
  redcirclelv: { icon: iconPaddle + 'red-circle-lv.png' },
  redcircle: { icon: iconPaddle + 'red-circle.png' },
  reddiamondlv: { icon: iconPaddle + 'red-diamond-lv.png' },
  reddiamond: { icon: iconPaddle + 'red-diamond.png' },
  redsquarelv: { icon: iconPaddle + 'red-square-lv.png' },
  redsquare: { icon: iconPaddle + 'red-square.png' },
  redstarslv: { icon: iconPaddle + 'red-stars-lv.png' },
  redstars: { icon: iconPaddle + 'red-stars.png' },
  stoplv: { icon: iconPaddle + 'stop-lv.png' },
  stop: { icon: iconPaddle + 'stop.png' },
  whtblanklv: { icon: iconPaddle + 'wht-blank-lv.png' },
  whtblank: { icon: iconPaddle + 'wht-blank.png' },
  whtcirclelv: { icon: iconPaddle + 'wht-circle-lv.png' },
  whtcircle: { icon: iconPaddle + 'wht-circle.png' },
  whtdiamondlv: { icon: iconPaddle + 'wht-diamond-lv.png' },
  whtdiamond: { icon: iconPaddle + 'wht-diamond.png' },
  whtsquarelv: { icon: iconPaddle + 'wht-square-lv.png' },
  whtsquare: { icon: iconPaddle + 'wht-square.png' },
  whtstarslv: { icon: iconPaddle + 'wht-stars-lv.png' },
  whtstars: { icon: iconPaddle + 'wht-stars.png' },
  ylwblanklv: { icon: iconPaddle + 'ylw-blank-lv.png' },
  ylwblank: { icon: iconPaddle + 'ylw-blank.png' },
  ylwcirclelv: { icon: iconPaddle + 'ylw-circle-lv.png' },
  ylwcircle: { icon: iconPaddle + 'ylw-circle.png' },
  ylwdiamondlv: { icon: iconPaddle + 'ylw-diamond-lv.png' },
  ylwdiamond: { icon: iconPaddle + 'ylw-diamond.png' },
  ylwsquarelv: { icon: iconPaddle + 'ylw-square-lv.png' },
  ylwsquare: { icon: iconPaddle + 'ylw-square.png' },
  ylwstarslv: { icon: iconPaddle + 'ylw-stars-lv.png' },
  ylwstars: { icon: iconPaddle + 'ylw-stars.png' },
  orangeblank: { icon: iconPaddle + 'orange-blank.png' },
  orangecircle: { icon: iconPaddle + 'orange-circle.png' },
  orangediamond: { icon: iconPaddle + 'orange-diamond.png' },
  orangesquare: { icon: iconPaddle + 'orange-square.png' },
  orangestars: { icon: iconPaddle + 'orange-stars.png' },
  route: { icon: iconPaddle + 'route.png' }
}
 
var iconBasePal2 = 'http://maps.google.com/mapfiles/kml/pal2';
var iconsPal2 = {
  icon0: { icon: iconPal2 + 'icon0.png' },
  icon1: { icon: iconPal2 + 'icon1.png' },
  icon10: { icon: iconPal2 + 'icon10.png' },
  icon11: { icon: iconPal2 + 'icon11.png' },
  icon12: { icon: iconPal2 + 'icon12.png' },
  icon13: { icon: iconPal2 + 'icon13.png' },
  icon14: { icon: iconPal2 + 'icon14.png' },
  icon15: { icon: iconPal2 + 'icon15.png' },
  icon16: { icon: iconPal2 + 'icon16.png' },
  icon17: { icon: iconPal2 + 'icon17.png' },
  icon18: { icon: iconPal2 + 'icon18.png' },
  icon19: { icon: iconPal2 + 'icon19.png' },
  icon2: { icon: iconPal2 + 'icon2.png' },
  icon20: { icon: iconPal2 + 'icon20.png' },
  icon21: { icon: iconPal2 + 'icon21.png' },
  icon22: { icon: iconPal2 + 'icon22.png' },
  icon23: { icon: iconPal2 + 'icon23.png' },
  icon24: { icon: iconPal2 + 'icon24.png' },
  icon25: { icon: iconPal2 + 'icon25.png' },
  icon26: { icon: iconPal2 + 'icon26.png' },
  icon27: { icon: iconPal2 + 'icon27.png' },
  icon28: { icon: iconPal2 + 'icon28.png' },
  icon29: { icon: iconPal2 + 'icon29.png' },
  icon3: { icon: iconPal2 + 'icon3.png' },
  icon30: { icon: iconPal2 + 'icon30.png' },
  icon31: { icon: iconPal2 + 'icon31.png' },
  icon32: { icon: iconPal2 + 'icon32.png' },
  icon33: { icon: iconPal2 + 'icon33.png' },
  icon34: { icon: iconPal2 + 'icon34.png' },
  icon35: { icon: iconPal2 + 'icon35.png' },
  icon36: { icon: iconPal2 + 'icon36.png' },
  icon37: { icon: iconPal2 + 'icon37.png' },
  icon38: { icon: iconPal2 + 'icon38.png' },
  icon39: { icon: iconPal2 + 'icon39.png' },
  icon4: { icon: iconPal2 + 'icon4.png' },
  icon40: { icon: iconPal2 + 'icon40.png' },
  icon41: { icon: iconPal2 + 'icon41.png' },
  icon42: { icon: iconPal2 + 'icon42.png' },
  icon43: { icon: iconPal2 + 'icon43.png' },
  icon44: { icon: iconPal2 + 'icon44.png' },
  icon45: { icon: iconPal2 + 'icon45.png' },
  icon46: { icon: iconPal2 + 'icon46.png' },
  icon47: { icon: iconPal2 + 'icon47.png' },
  icon48: { icon: iconPal2 + 'icon48.png' },
  icon49: { icon: iconPal2 + 'icon49.png' },
  icon5: { icon: iconPal2 + 'icon5.png' },
  icon50: { icon: iconPal2 + 'icon50.png' },
  icon51: { icon: iconPal2 + 'icon51.png' },
  icon52: { icon: iconPal2 + 'icon52.png' },
  icon53: { icon: iconPal2 + 'icon53.png' },
  icon54: { icon: iconPal2 + 'icon54.png' },
  icon55: { icon: iconPal2 + 'icon55.png' },
  icon56: { icon: iconPal2 + 'icon56.png' },
  icon57: { icon: iconPal2 + 'icon57.png' },
  icon58: { icon: iconPal2 + 'icon58.png' },
  icon59: { icon: iconPal2 + 'icon59.png' },
  icon6: { icon: iconPal2 + 'icon6.png' },
  icon60: { icon: iconPal2 + 'icon60.png' },
  icon61: { icon: iconPal2 + 'icon61.png' },
  icon62: { icon: iconPal2 + 'icon62.png' },
  icon63: { icon: iconPal2 + 'icon63.png' },
  icon7: { icon: iconPal2 + 'icon7.png' },
  icon8: { icon: iconPal2 + 'icon8.png' },
  icon9: { icon: iconPal2 + 'icon9.png' }
}
 
var iconBasePal3 = 'http://maps.google.com/mapfiles/kml/pal3';
var iconsPal3 = {
  icon0: { icon: iconPal3 + 'icon0.png' },
  icon1: { icon: iconPal3 + 'icon1.png' },
  icon10: { icon: iconPal3 + 'icon10.png' },
  icon11: { icon: iconPal3 + 'icon11.png' },
  icon12: { icon: iconPal3 + 'icon12.png' },
  icon13: { icon: iconPal3 + 'icon13.png' },
  icon14: { icon: iconPal3 + 'icon14.png' },
  icon15: { icon: iconPal3 + 'icon15.png' },
  icon16: { icon: iconPal3 + 'icon16.png' },
  icon17: { icon: iconPal3 + 'icon17.png' },
  icon18: { icon: iconPal3 + 'icon18.png' },
  icon19: { icon: iconPal3 + 'icon19.png' },
  icon2: { icon: iconPal3 + 'icon2.png' },
  icon20: { icon: iconPal3 + 'icon20.png' },
  icon21: { icon: iconPal3 + 'icon21.png' },
  icon22: { icon: iconPal3 + 'icon22.png' },
  icon23: { icon: iconPal3 + 'icon23.png' },
  icon24: { icon: iconPal3 + 'icon24.png' },
  icon25: { icon: iconPal3 + 'icon25.png' },
  icon26: { icon: iconPal3 + 'icon26.png' },
  icon27: { icon: iconPal3 + 'icon27.png' },
  icon28: { icon: iconPal3 + 'icon28.png' },
  icon29: { icon: iconPal3 + 'icon29.png' },
  icon3: { icon: iconPal3 + 'icon3.png' },
  icon30: { icon: iconPal3 + 'icon30.png' },
  icon31: { icon: iconPal3 + 'icon31.png' },
  icon32: { icon: iconPal3 + 'icon32.png' },
  icon33: { icon: iconPal3 + 'icon33.png' },
  icon34: { icon: iconPal3 + 'icon34.png' },
  icon35: { icon: iconPal3 + 'icon35.png' },
  icon36: { icon: iconPal3 + 'icon36.png' },
  icon37: { icon: iconPal3 + 'icon37.png' },
  icon38: { icon: iconPal3 + 'icon38.png' },
  icon39: { icon: iconPal3 + 'icon39.png' },
  icon4: { icon: iconPal3 + 'icon4.png' },
  icon40: { icon: iconPal3 + 'icon40.png' },
  icon41: { icon: iconPal3 + 'icon41.png' },
  icon42: { icon: iconPal3 + 'icon42.png' },
  icon43: { icon: iconPal3 + 'icon43.png' },
  icon44: { icon: iconPal3 + 'icon44.png' },
  icon45: { icon: iconPal3 + 'icon45.png' },
  icon46: { icon: iconPal3 + 'icon46.png' },
  icon47: { icon: iconPal3 + 'icon47.png' },
  icon48: { icon: iconPal3 + 'icon48.png' },
  icon49: { icon: iconPal3 + 'icon49.png' },
  icon5: { icon: iconPal3 + 'icon5.png' },
  icon50: { icon: iconPal3 + 'icon50.png' },
  icon51: { icon: iconPal3 + 'icon51.png' },
  icon52: { icon: iconPal3 + 'icon52.png' },
  icon53: { icon: iconPal3 + 'icon53.png' },
  icon54: { icon: iconPal3 + 'icon54.png' },
  icon55: { icon: iconPal3 + 'icon55.png' },
  icon56: { icon: iconPal3 + 'icon56.png' },
  icon57: { icon: iconPal3 + 'icon57.png' },
  icon58: { icon: iconPal3 + 'icon58.png' },
  icon59: { icon: iconPal3 + 'icon59.png' },
  icon6: { icon: iconPal3 + 'icon6.png' },
  icon60: { icon: iconPal3 + 'icon60.png' },
  icon61: { icon: iconPal3 + 'icon61.png' },
  icon62: { icon: iconPal3 + 'icon62.png' },
  icon63: { icon: iconPal3 + 'icon63.png' },
  icon7: { icon: iconPal3 + 'icon7.png' },
  icon8: { icon: iconPal3 + 'icon8.png' },
  icon9: { icon: iconPal3 + 'icon9.png' }
}
 
var iconBasePal4 = 'http://maps.google.com/mapfiles/kml/pal4';
var iconsPal4 = {
  icon0: { icon: iconPal4 + 'icon0.png' },
  icon1: { icon: iconPal4 + 'icon1.png' },
  icon10: { icon: iconPal4 + 'icon10.png' },
  icon11: { icon: iconPal4 + 'icon11.png' },
  icon12: { icon: iconPal4 + 'icon12.png' },
  icon13: { icon: iconPal4 + 'icon13.png' },
  icon14: { icon: iconPal4 + 'icon14.png' },
  icon15: { icon: iconPal4 + 'icon15.png' },
  icon16: { icon: iconPal4 + 'icon16.png' },
  icon17: { icon: iconPal4 + 'icon17.png' },
  icon18: { icon: iconPal4 + 'icon18.png' },
  icon19: { icon: iconPal4 + 'icon19.png' },
  icon2: { icon: iconPal4 + 'icon2.png' },
  icon20: { icon: iconPal4 + 'icon20.png' },
  icon21: { icon: iconPal4 + 'icon21.png' },
  icon22: { icon: iconPal4 + 'icon22.png' },
  icon23: { icon: iconPal4 + 'icon23.png' },
  icon24: { icon: iconPal4 + 'icon24.png' },
  icon25: { icon: iconPal4 + 'icon25.png' },
  icon26: { icon: iconPal4 + 'icon26.png' },
  icon27: { icon: iconPal4 + 'icon27.png' },
  icon28: { icon: iconPal4 + 'icon28.png' },
  icon29: { icon: iconPal4 + 'icon29.png' },
  icon3: { icon: iconPal4 + 'icon3.png' },
  icon30: { icon: iconPal4 + 'icon30.png' },
  icon31: { icon: iconPal4 + 'icon31.png' },
  icon32: { icon: iconPal4 + 'icon32.png' },
  icon33: { icon: iconPal4 + 'icon33.png' },
  icon34: { icon: iconPal4 + 'icon34.png' },
  icon35: { icon: iconPal4 + 'icon35.png' },
  icon36: { icon: iconPal4 + 'icon36.png' },
  icon37: { icon: iconPal4 + 'icon37.png' },
  icon38: { icon: iconPal4 + 'icon38.png' },
  icon39: { icon: iconPal4 + 'icon39.png' },
  icon4: { icon: iconPal4 + 'icon4.png' },
  icon40: { icon: iconPal4 + 'icon40.png' },
  icon41: { icon: iconPal4 + 'icon41.png' },
  icon42: { icon: iconPal4 + 'icon42.png' },
  icon43: { icon: iconPal4 + 'icon43.png' },
  icon44: { icon: iconPal4 + 'icon44.png' },
  icon45: { icon: iconPal4 + 'icon45.png' },
  icon46: { icon: iconPal4 + 'icon46.png' },
  icon47: { icon: iconPal4 + 'icon47.png' },
  icon48: { icon: iconPal4 + 'icon48.png' },
  icon49: { icon: iconPal4 + 'icon49.png' },
  icon5: { icon: iconPal4 + 'icon5.png' },
  icon50: { icon: iconPal4 + 'icon50.png' },
  icon51: { icon: iconPal4 + 'icon51.png' },
  icon52: { icon: iconPal4 + 'icon52.png' },
  icon53: { icon: iconPal4 + 'icon53.png' },
  icon54: { icon: iconPal4 + 'icon54.png' },
  icon55: { icon: iconPal4 + 'icon55.png' },
  icon56: { icon: iconPal4 + 'icon56.png' },
  icon57: { icon: iconPal4 + 'icon57.png' },
  icon58: { icon: iconPal4 + 'icon58.png' },
  icon59: { icon: iconPal4 + 'icon59.png' },
  icon6: { icon: iconPal4 + 'icon6.png' },
  icon60: { icon: iconPal4 + 'icon60.png' },
  icon61: { icon: iconPal4 + 'icon61.png' },
  icon62: { icon: iconPal4 + 'icon62.png' },
  icon63: { icon: iconPal4 + 'icon63.png' },
  icon7: { icon: iconPal4 + 'icon7.png' },
  icon8: { icon: iconPal4 + 'icon8.png' },
  icon9: { icon: iconPal4 + 'icon9.png' }
}
 
var iconBasePal5 = 'http://maps.google.com/mapfiles/kml/pal5';
var iconsPal5 = {
  icon0: { icon: iconPal5 + 'icon0.png' },
  icon0l: { icon: iconPal5 + 'icon0l.png' },
  icon1: { icon: iconPal5 + 'icon1.png' },
  icon10: { icon: iconPal5 + 'icon10.png' },
  icon11: { icon: iconPal5 + 'icon11.png' },
  icon12: { icon: iconPal5 + 'icon12.png' },
  icon13: { icon: iconPal5 + 'icon13.png' },
  icon14: { icon: iconPal5 + 'icon14.png' },
  icon15: { icon: iconPal5 + 'icon15.png' },
  icon16: { icon: iconPal5 + 'icon16.png' },
  icon16l: { icon: iconPal5 + 'icon16l.png' },
  icon17: { icon: iconPal5 + 'icon17.png' },
  icon17l: { icon: iconPal5 + 'icon17l.png' },
  icon18: { icon: iconPal5 + 'icon18.png' },
  icon18l: { icon: iconPal5 + 'icon18l.png' },
  icon19: { icon: iconPal5 + 'icon19.png' },
  icon19l: { icon: iconPal5 + 'icon19l.png' },
  icon1l: { icon: iconPal5 + 'icon1l.png' },
  icon2: { icon: iconPal5 + 'icon2.png' },
  icon20: { icon: iconPal5 + 'icon20.png' },
  icon20l: { icon: iconPal5 + 'icon20l.png' },
  icon21: { icon: iconPal5 + 'icon21.png' },
  icon21l: { icon: iconPal5 + 'icon21l.png' },
  icon22: { icon: iconPal5 + 'icon22.png' },
  icon22l: { icon: iconPal5 + 'icon22l.png' },
  icon23: { icon: iconPal5 + 'icon23.png' },
  icon23l: { icon: iconPal5 + 'icon23l.png' },
  icon24: { icon: iconPal5 + 'icon24.png' },
  icon24l: { icon: iconPal5 + 'icon24l.png' },
  icon25: { icon: iconPal5 + 'icon25.png' },
  icon25l: { icon: iconPal5 + 'icon25l.png' },
  icon26: { icon: iconPal5 + 'icon26.png' },
  icon26l: { icon: iconPal5 + 'icon26l.png' },
  icon27: { icon: iconPal5 + 'icon27.png' },
  icon27l: { icon: iconPal5 + 'icon27l.png' },
  icon28: { icon: iconPal5 + 'icon28.png' },
  icon28l: { icon: iconPal5 + 'icon28l.png' },
  icon29: { icon: iconPal5 + 'icon29.png' },
  icon29l: { icon: iconPal5 + 'icon29l.png' },
  icon3: { icon: iconPal5 + 'icon3.png' },
  icon30: { icon: iconPal5 + 'icon30.png' },
  icon30l: { icon: iconPal5 + 'icon30l.png' },
  icon31: { icon: iconPal5 + 'icon31.png' },
  icon31l: { icon: iconPal5 + 'icon31l.png' },
  icon32: { icon: iconPal5 + 'icon32.png' },
  icon32l: { icon: iconPal5 + 'icon32l.png' },
  icon33: { icon: iconPal5 + 'icon33.png' },
  icon33l: { icon: iconPal5 + 'icon33l.png' },
  icon34: { icon: iconPal5 + 'icon34.png' },
  icon34l: { icon: iconPal5 + 'icon34l.png' },
  icon35: { icon: iconPal5 + 'icon35.png' },
  icon35l: { icon: iconPal5 + 'icon35l.png' },
  icon36: { icon: iconPal5 + 'icon36.png' },
  icon36l: { icon: iconPal5 + 'icon36l.png' },
  icon37: { icon: iconPal5 + 'icon37.png' },
  icon37l: { icon: iconPal5 + 'icon37l.png' },
  icon38: { icon: iconPal5 + 'icon38.png' },
  icon38l: { icon: iconPal5 + 'icon38l.png' },
  icon39: { icon: iconPal5 + 'icon39.png' },
  icon39l: { icon: iconPal5 + 'icon39l.png' },
  icon4: { icon: iconPal5 + 'icon4.png' },
  icon40: { icon: iconPal5 + 'icon40.png' },
  icon40l: { icon: iconPal5 + 'icon40l.png' },
  icon41: { icon: iconPal5 + 'icon41.png' },
  icon41l: { icon: iconPal5 + 'icon41l.png' },
  icon42: { icon: iconPal5 + 'icon42.png' },
  icon42l: { icon: iconPal5 + 'icon42l.png' },
  icon43: { icon: iconPal5 + 'icon43.png' },
  icon43l: { icon: iconPal5 + 'icon43l.png' },
  icon44: { icon: iconPal5 + 'icon44.png' },
  icon44l: { icon: iconPal5 + 'icon44l.png' },
  icon45: { icon: iconPal5 + 'icon45.png' },
  icon45l: { icon: iconPal5 + 'icon45l.png' },
  icon46: { icon: iconPal5 + 'icon46.png' },
  icon46l: { icon: iconPal5 + 'icon46l.png' },
  icon47: { icon: iconPal5 + 'icon47.png' },
  icon47l: { icon: iconPal5 + 'icon47l.png' },
  icon48: { icon: iconPal5 + 'icon48.png' },
  icon48l: { icon: iconPal5 + 'icon48l.png' },
  icon49: { icon: iconPal5 + 'icon49.png' },
  icon49l: { icon: iconPal5 + 'icon49l.png' },
  icon5: { icon: iconPal5 + 'icon5.png' },
  icon50: { icon: iconPal5 + 'icon50.png' },
  icon50l: { icon: iconPal5 + 'icon50l.png' },
  icon51: { icon: iconPal5 + 'icon51.png' },
  icon51l: { icon: iconPal5 + 'icon51l.png' },
  icon52: { icon: iconPal5 + 'icon52.png' },
  icon52l: { icon: iconPal5 + 'icon52l.png' },
  icon53: { icon: iconPal5 + 'icon53.png' },
  icon53l: { icon: iconPal5 + 'icon53l.png' },
  icon54: { icon: iconPal5 + 'icon54.png' },
  icon54l: { icon: iconPal5 + 'icon54l.png' },
  icon55: { icon: iconPal5 + 'icon55.png' },
  icon55l: { icon: iconPal5 + 'icon55l.png' },
  icon56: { icon: iconPal5 + 'icon56.png' },
  icon56l: { icon: iconPal5 + 'icon56l.png' },
  icon57: { icon: iconPal5 + 'icon57.png' },
  icon57l: { icon: iconPal5 + 'icon57l.png' },
  icon58: { icon: iconPal5 + 'icon58.png' },
  icon58l: { icon: iconPal5 + 'icon58l.png' },
  icon59: { icon: iconPal5 + 'icon59.png' },
  icon59l: { icon: iconPal5 + 'icon59l.png' },
  icon6: { icon: iconPal5 + 'icon6.png' },
  icon60: { icon: iconPal5 + 'icon60.png' },
  icon60l: { icon: iconPal5 + 'icon60l.png' },
  icon61: { icon: iconPal5 + 'icon61.png' },
  icon61l: { icon: iconPal5 + 'icon61l.png' },
  icon62: { icon: iconPal5 + 'icon62.png' },
  icon62l: { icon: iconPal5 + 'icon62l.png' },
  icon63: { icon: iconPal5 + 'icon63.png' },
  icon63l: { icon: iconPal5 + 'icon63l.png' },
  icon7: { icon: iconPal5 + 'icon7.png' },
  icon8: { icon: iconPal5 + 'icon8.png' },
  icon8l: { icon: iconPal5 + 'icon8l.png' },
  icon9: { icon: iconPal5 + 'icon9.png' },
  icon9l: { icon: iconPal5 + 'icon9l.png' }
}
 
var iconBasePushpin = 'http://maps.google.com/mapfiles/kml/pushpin';
var iconsPushpin = {
  bluepushpin: { icon: iconPushpin + 'blue-pushpin.png' },
  grnpushpin: { icon: iconPushpin + 'grn-pushpin.png' },
  ltblupushpin: { icon: iconPushpin + 'ltblu-pushpin.png' },
  pinkpushpin: { icon: iconPushpin + 'pink-pushpin.png' },
  purplepushpin: { icon: iconPushpin + 'purple-pushpin.png' },
  redpushpin: { icon: iconPushpin + 'red-pushpin.png' },
  whtpushpin: { icon: iconPushpin + 'wht-pushpin.png' },
  ylwpushpin: { icon: iconPushpin + 'ylw-pushpin.png' }
}
 
var iconBaseShapes = 'http://maps.google.com/mapfiles/kml/shapes';
var iconsShapes = {
  airports: { icon: iconShapes + 'airports.png' },
  arrowreverse: { icon: iconShapes + 'arrow-reverse.png' },
  arrow: { icon: iconShapes + 'arrow.png' },
  arts: { icon: iconShapes + 'arts.png' },
  bars: { icon: iconShapes + 'bars.png' },
  brokenlink: { icon: iconShapes + 'broken_link.png' },
  bus: { icon: iconShapes + 'bus.png' },
  cabs: { icon: iconShapes + 'cabs.png' },
  camera: { icon: iconShapes + 'camera.png' },
  campfire: { icon: iconShapes + 'campfire.png' },
  campground: { icon: iconShapes + 'campground.png' },
  capitalbig: { icon: iconShapes + 'capital_big.png' },
  capitalbighighlight: { icon: iconShapes + 'capital_big_highlight.png' },
  capitalsmall: { icon: iconShapes + 'capital_small.png' },
  capitalsmallhighlight: { icon: iconShapes + 'capital_small_highlight.png' },
  caution: { icon: iconShapes + 'caution.png' },
  church: { icon: iconShapes + 'church.png' },
  coffee: { icon: iconShapes + 'coffee.png' },
  convenience: { icon: iconShapes + 'convenience.png' },
  crosshairs: { icon: iconShapes + 'cross-hairs.png' },
  crosshairshighlight: { icon: iconShapes + 'cross-hairs_highlight.png' },
  cycling: { icon: iconShapes + 'cycling.png' },
  dining: { icon: iconShapes + 'dining.png' },
  dollar: { icon: iconShapes + 'dollar.png' },
  donut: { icon: iconShapes + 'donut.png' },
  earthquake: { icon: iconShapes + 'earthquake.png' },
  electronics: { icon: iconShapes + 'electronics.png' },
  euro: { icon: iconShapes + 'euro.png' },
  fallingrocks: { icon: iconShapes + 'falling_rocks.png' },
  ferry: { icon: iconShapes + 'ferry.png' },
  firedept: { icon: iconShapes + 'firedept.png' },
  fishing: { icon: iconShapes + 'fishing.png' },
  flag: { icon: iconShapes + 'flag.png' },
  forbidden: { icon: iconShapes + 'forbidden.png' },
  gasstations: { icon: iconShapes + 'gas_stations.png' },
  golf: { icon: iconShapes + 'golf.png' },
  grocery: { icon: iconShapes + 'grocery.png' },
  heliport: { icon: iconShapes + 'heliport.png' },
  highway: { icon: iconShapes + 'highway.png' },
  hiker: { icon: iconShapes + 'hiker.png' },
  homegardenbusiness: { icon: iconShapes + 'homegardenbusiness.png' },
  horsebackriding: { icon: iconShapes + 'horsebackriding.png' },
  hospitals: { icon: iconShapes + 'hospitals.png' },
  infoi: { icon: iconShapes + 'info-i.png' },
  info: { icon: iconShapes + 'info.png' },
  infocircle: { icon: iconShapes + 'info_circle.png' },
  lodging: { icon: iconShapes + 'lodging.png' },
  man: { icon: iconShapes + 'man.png' },
  marina: { icon: iconShapes + 'marina.png' },
  mechanic: { icon: iconShapes + 'mechanic.png' },
  motorcycling: { icon: iconShapes + 'motorcycling.png' },
  mountains: { icon: iconShapes + 'mountains.png' },
  movies: { icon: iconShapes + 'movies.png' },
  opendiamond: { icon: iconShapes + 'open-diamond.png' },
  parkinglot: { icon: iconShapes + 'parking_lot.png' },
  parks: { icon: iconShapes + 'parks.png' },
  pharmacyrx: { icon: iconShapes + 'pharmacy_rx.png' },
  phone: { icon: iconShapes + 'phone.png' },
  picnic: { icon: iconShapes + 'picnic.png' },
  placemarkcircle: { icon: iconShapes + 'placemark_circle.png' },
  placemarkcirclehighlight: { icon: iconShapes + 'placemark_circle_highlight.png' },
  placemarksquare: { icon: iconShapes + 'placemark_square.png' },
  placemarksquarehighlight: { icon: iconShapes + 'placemark_square_highlight.png' },
  play: { icon: iconShapes + 'play.png' },
  poi: { icon: iconShapes + 'poi.png' },
  police: { icon: iconShapes + 'police.png' },
  polygon: { icon: iconShapes + 'polygon.png' },
  postoffice: { icon: iconShapes + 'post_office.png' },
  rail: { icon: iconShapes + 'rail.png' },
  rangerstation: { icon: iconShapes + 'ranger_station.png' },
  realestate: { icon: iconShapes + 'realestate.png' },
  roadshield1: { icon: iconShapes + 'road_shield1.png' },
  roadshield2: { icon: iconShapes + 'road_shield2.png' },
  roadshield3: { icon: iconShapes + 'road_shield3.png' },
  ruler: { icon: iconShapes + 'ruler.png' },
  sailing: { icon: iconShapes + 'sailing.png' },
  salon: { icon: iconShapes + 'salon.png' },
  schools: { icon: iconShapes + 'schools.png' },
  shadeddot: { icon: iconShapes + 'shaded_dot.png' },
  shopping: { icon: iconShapes + 'shopping.png' },
  ski: { icon: iconShapes + 'ski.png' },
  snackbar: { icon: iconShapes + 'snack_bar.png' },
  square: { icon: iconShapes + 'square.png' },
  star: { icon: iconShapes + 'star.png' },
  subway: { icon: iconShapes + 'subway.png' },
  swimming: { icon: iconShapes + 'swimming.png' },
  target: { icon: iconShapes + 'target.png' },
  terrain: { icon: iconShapes + 'terrain.png' },
  toilets: { icon: iconShapes + 'toilets.png' },
  trail: { icon: iconShapes + 'trail.png' },
  tram: { icon: iconShapes + 'tram.png' },
  triangle: { icon: iconShapes + 'triangle.png' },
  truck: { icon: iconShapes + 'truck.png' },
  volcano: { icon: iconShapes + 'volcano.png' },
  water: { icon: iconShapes + 'water.png' },
  webcam: { icon: iconShapes + 'webcam.png' },
  wheelchairaccessible: { icon: iconShapes + 'wheel_chair_accessible.png' },
  woman: { icon: iconShapes + 'woman.png' },
  yen: { icon: iconShapes + 'yen.png' },
  sunny: { icon: iconShapes + 'sunny.png' },
  partlycloudy: { icon: iconShapes + 'partly_cloudy.png' },
  snowflakesimple: { icon: iconShapes + 'snowflake_simple.png' },
  rainy: { icon: iconShapes + 'rainy.png' },
  thunderstorm: { icon: iconShapes + 'thunderstorm.png' }
}
 
var iconBase360cities = 'http://mw1.google.com/mw-earth-vectordb/photos/360cities';
var icons360cities = {
  360cities: { icon: icon360cities + '360cities.png' }
}
 
var iconBaseIcons = 'http://mw1.google.com/mw-ocean/ocean/media/swc/en/icons';
var iconsIcons = {
  swc: { icon: iconIcons + 'swc.png' }
}
 
var iconBaseMapfiles = 'http://www.google.com/mapfiles';
var iconsMapfiles = {
  arrow: { icon: iconMapfiles + 'arrow.png' },
  arrowshadow: { icon: iconMapfiles + 'arrowshadow.png' },
  close: { icon: iconMapfiles + 'close.gif' },
  traffic: { icon: iconMapfiles + 'traffic.png' },
  arrowff: { icon: iconMapfiles + 'arrowff.gif' },
  arrowtransparent: { icon: iconMapfiles + 'arrowtransparent.png' },
  showarrow: { icon: iconMapfiles + 'show-arrow.png' },
  hidearrow: { icon: iconMapfiles + 'hide-arrow.png' }
}
 
var iconBaseS150 = 'https://lh5.googleusercontent.com/-XwAoSuDjacA/Ttpmp3jAwKI/AAAAAAAAACU/rwHJ_tFNRqs/s150';
var iconsS150 = {
  GoogleEarthIconDialogthumb: { icon: iconS150 + 'GoogleEarthIconDialog-thumb.gif' }
}

Comments