xml version=1.0 encoding=UTF-8 !DOCTYPE html PUBLIC -W3CDTD XHTML 1.0 TransitionalEN httpwww.w3.orgTRxhtml1DTDxhtml1-transitional.dtd html xmlns=httpwww.w3.org1999xhtml head meta http-equiv=content-type content=texthtml; charset=UTF-8 meta http-equiv=Content-Style-Type content=textcss titlejQuery+MarkerClusterer V3/Google Maps API V3title meta name=keywords content=Google Maps API V3,アイコン,マーカー,地図,表示,JSON,形式,MarkerClusterer, V3 meta name=description content=Google Maps API V3でjQuery+JSON+MarkerClusterer V3で複数のマーカーを表示させる link rel=stylesheet href=layout-5-master.css type=textcss !--ここからGoogle Maps API v3-- meta name=viewport content=initial-scale=1.0, user-scalable=no script type=textjavascript src=httpwaox.main.jpmapsjsjquery-1.4.3.jsscript script type=textjavascript src=httpmaps.google.commapsapijssensor=falsescript script type=textjavascript src=httpgoogle-maps-utility-library-v3.googlecode.comsvntrunkmarkerclusterersrcmarkerclusterer.jsscript script type=textjavascript var markers = []; var infoWindow; function initialize() { var myOptions = { zoom 7, center new google.maps.LatLng(35.87125, 139.54834), mapTypeId google.maps.MapTypeId.ROADMAP } var map = new google.maps.Map(document.getElementById(map_canvas), myOptions); var kouen = new google.maps.MarkerImage('httpmaps.google.co.jpmapfilesmsiconstree.png', ★マーカ種類 new google.maps.Size(64, 64), new google.maps.Point(0,0), new google.maps.Point(0, 32)); var kouenshadow = new google.maps.MarkerImage('httpmaps.google.co.jpmapfilesmsiconstree.shadow.png',  ★マーカ影 new google.maps.Size(64, 64), new google.maps.Point(0,0), new google.maps.Point(0, 32));; var onsen = new google.maps.MarkerImage('httpmaps.google.co.jpmapfilesmsiconshotsprings.png', ★マーカ種類 new google.maps.Size(64, 64), new google.maps.Point(0,0), new google.maps.Point(0, 32)); var onsenshadow = new google.maps.MarkerImage('httpmaps.google.co.jpmapfilesmsiconshotsprings.shadow.png',  ★マーカ影 new google.maps.Size(64, 64), new google.maps.Point(0,0), new google.maps.Point(0, 32));; var suizokukan = new google.maps.MarkerImage('httpmaps.google.co.jpmapfilesmsiconsfishing.png', ★マーカ種類 new google.maps.Size(64, 64), new google.maps.Point(0,0), new google.maps.Point(0, 32)); var suizokukanshadow = new google.maps.MarkerImage('httpmaps.google.co.jpmapfilesmsiconsfishing.shadow.png',  ★マーカ影 new google.maps.Size(64, 64), new google.maps.Point(0,0), new google.maps.Point(0, 32));; var fields = [ ['公園', 35.760191,140.061629,kouen,kouenshadow, 'divテスト テストdiv'], ['公園', 35.643033,139.860592,kouen,kouenshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 div'], ['公園', 35.596286,140.141172,kouen,kouenshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 div'], ['公園', 35.18201,140.00797,kouen,kouenshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp公園astrongdiv'], ['公園', 35.342022,139.341305,kouen,kouenshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp公園astrongdiv'], ['温泉', 35.805307,140.16651,onsen,onsenshadow, 'divcimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 divstronga href=httpwaox.main.jp温泉astrongdiv'], ['温泉',35.717602,139.980167,onsen,onsenshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp温泉astrongdiv'], ['温泉', 35.42295,139.89739,onsen,onsenshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp温泉astrongdiv'], ['温泉', 35.706142,138.652190,onsen,onsenshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp温泉astrongdiv'], ['温泉', 35.647086,138.604148,onsen,onsenshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp温泉astrongdiv'], ['水族館', 35.337323,139.646487,suizokukan,suizokukanshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp水族館astrongdiv'], ['水族館', 35.309701,139.479648,suizokukan,suizokukanshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp水族館astrongdiv'], ['水族館',36.333294,140.593817,suizokukan,suizokukanshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp水族館astrongdiv'], ['水族館', 35.442851,139.644607,suizokukan,suizokukanshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp水族館astrongdiv'], ['水族館', 35.588558,139.737433,suizokukan,suizokukanshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp水族館astrongdiv'], ['水族館', 35.728681,139.719765,suizokukan,suizokukanshadow, 'divimg src=httpwaox.main.jpmapsgifwgb29_2.gif width=150 height=150 border=0 stronga href=httpwaox.main.jp水族館astrongdiv'] ]; infoWindow = new google.maps.InfoWindow(); for (var i = 0; i fields.length; i++) { var field = fields[i]; var myLatLng = new google.maps.LatLng(field[1], field[2]); var categoryicon = field[3]; var categoryshadow = field[4]; var marker = new google.maps.Marker( { position myLatLng, map map, icon categoryicon, shadow categoryshadow, title field[0] }); google.maps.event.addListener(marker, 'click', (function(marker, cont) { return function() { infoWindow.setContent(cont); infoWindow.open(map, marker); }; })(marker, field[5])); markers.push(marker); } var markerCluster = new MarkerClusterer(map, markers, {maxZoom 12, gridSize 100 }); } jQuery(document).ready( function() { initialize(); }); script head body div id=maincontainer !--広告-- p align=centerscript type=textjavascript!-- google_ad_client = ca-pub-6865065121910215; newsmap google_ad_slot = 1899775519; google_ad_width = 728; google_ad_height = 90; -- script script type=textjavascript src=httppagead2.googlesyndication.compageadshow_ads.js scriptp !--広告-- div id=navtoplist ul lili lia href=httpwaox.main.jpnewspage_id=1013 target=_selfMaps V3 トップali li id=currenta target=_selfjQuery+JSON+MarkerClusterer V3aliul div div id=navtoplistline div div id=contentwrapper div id=maincolumn div class=text !--ここからGoogle Maps API v3-- div id=map_canvasdiv !--ここまでGoogle Maps API v3-- div div div div !--広告-- p align=center style=padding-top 5px;padding-bottom 5px;script type=textjavascript!-- google_ad_client = ca-pub-6865065121910215; newsmap715-15 google_ad_slot = 9732734938; google_ad_width = 728; google_ad_height = 15; -- script script type=textjavascript src=httppagead2.googlesyndication.compageadshow_ads.js scriptp !--広告-- !-- [i2i] -- span id=noscripttagsnoscripta href=httpac5.i2idata.combinnojslink00412435 target=_blankimg src=httpac5.i2idata.combinnojs.php00412435 border=0 anoscriptspanspan id=prtaglinka href=httpwww.mendou-kenshoku.com target=_blankimg src=httpimage.mendou-kenshoku.combnr.gif00412435 border=0 alt=アンチエイジングの基本 aspan script type=textjavascript src=httpac5.i2idata.combin2nd_gets.php00412435script !-- [Google] -- script type=textjavascript var gaJsHost = ((https == document.location.protocol) httpsssl. httpwww.); document.write(unescape(%3Cscript src=' + gaJsHost + google-analytics.comga.js' type='textjavascript'%3E%3Cscript%3E)); script script type=textjavascript try { var pageTracker = _gat._getTracker(UA-10371111-17); pageTracker._trackPageview(); } catch(err) {} script !-- [Google] -- body html