嗨 Stackoverflow 人,
我开始使用 GeoDjango,当我遇到 Google map v2 implementation 时我非常高兴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
?还是自己编写完整函数并遍历所有列表条目以创建标记的更好方法?
感谢您分享您的经验和建议。