-1
嗨#1人聚类,GeoDjango内置:中大量标记
我开始使用GeoDjango内置和我很高兴,当我遇到了谷歌地图V2实现django.contrib.gis.maps.google.overlays
来了。不是最新的了,因为v2是贬值,但仍然是一个非常紧凑的工具,简单地从here采取
<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>
码显示在地图上标记。
基于这个非常紧凑的代码,我该如何实现一个clustering function?我读过GeoDjango目前不支持的集群。 有没有人通过使用django.contrib.gis.maps.google.overlays
实现集群?或者是自己编写完整功能并更新所有列表条目以创建标记的更好方法?
谢谢您分享您的经验和建议。
kmeans是用于聚类的常用方法,请在此处进行搜索。考虑到bbox和缩放级别,您可能需要实现自己的视图。 – monkut