こんにちはStackoverflowの人々、
私はGeoDjangoを使い始めましたが、Googlemapv2の実装に出くわしたときはとてもうれしかったdjango.contrib.gis.maps.google.overlays
です。v2は減価償却されているため、最新ではありませんが、マップ上にマーカーを表示するための非常にコンパクトなツールです。
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
{{ google.xhtml }}
<head>
{{ google.style }}
{{ google.scripts }}
</head>
<body onload="{{ google.js_module }}.map_load()" onunload="GUnload()">
<div id="{{ google.dom_id }}" style="width:600px; height:400px;"></div>
</body>
</html>
ここから取得したコード。
この非常にコンパクトなコードに基づいて、クラスタリング機能を実装するにはどうすればよいですか?現時点では、GeoDjangoではクラスタリングがサポートされていないことを読みました。誰かが?を使用してクラスタリングを実装しましたdjango.contrib.gis.maps.google.overlays
か?または、完全な関数を自分で作成し、すべてのリストエントリをループしてマーカーを作成する方が良い方法ですか?
あなたの経験と提案を共有していただきありがとうございます。