基本的には、単純なGoogleマーカーを表示するマップです。クラスタGoogle Mapsデータベースから座標を引いた後のマーカー
マーカーの場所は、MySQLデータベースに保存されています。 MarkerClusterを使用して物事を整理したいと考えています。しかし、私は問題を抱えています。ガイドラインはうまくいくように見えますが(http://gmaps-utility-library.googlecode.com/svn/trunk/markerclusterer/1.0/docs/examples.html)、実際には動作させることができません。
は、現在、私のマーカーは次のように定義されています
// Change this depending on the name of your PHP file
GDownloadUrl("gen.php", function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var name = markers[i].getAttribute("name");
var address = markers[i].getAttribute("address");
var type = markers[i].getAttribute("type");
var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
var marker = createMarker(point, name, address, type);
map.addOverlay(marker);
}
});
}
}
今MarkerClusterのための例では、私はこのように私のマーカーを定義することになっています:私はどのようにこれらを組み合わせることは考えているが
var markers = [];
for (var i = 0; i < 100; ++i) {
var latlng = new GLatLng(data.photos[i].latitude, data.photos[i].longitude);
var marker = new GMarker(latlng);
markers.push(marker);
}
var markerCluster = new MarkerClusterer(map, markers);
二。マーカーは既に定義されており、markerClusterが呼び出されているかどうかわかりません。また、この例でマーカーにデータをどのように取得するのか分かりません。
任意のポインタが評価されました。おかげさまで
ジョージ
ありがとうございます!しかし、今は空の地図しか得られません。マーカーはなく、最も重要なことにクラスターもありません。 : -/ – George
私はこれが私のウェブスペースと関係があると思っています。 – George
これを行うには何か工夫が必要ですか?マーカーが付いた地図は、私が見ることができないようなものです。誰かが彼/彼女のために働く完全なページを投稿するかもしれないので、私は一見を見て、私が間違っているのを見ることができますか?ありがとう! – George