1

我想使用Google Maps或其他 MapOpenstreetmap来创建一个交互式站点,人们可以在其中查看自己所在地区的犯罪统计数据……我想自己通过后端输入这些统计数据。前端必须是这样的:

http://www.police.act.gov.au/crime-and-safety/crime-statistics.aspx

我从哪里开始?这是一个polygon吗?我已经阅读了,Google Maps API但我找不到制作这样的东西的线索。他们是如何将统计数据放入其中的?如何为该区域着色并划分它们?他们用了什么?任何方向都会非常受欢迎。

PS:我想要一张详细的地图。所以没有国家或城市,但必须突出显示某个城市的区域。

4

1 回答 1

1

我可以建议的是,首先彻底研究 Google API v3.Basics 的开发人员文档会有很大帮助。有关您的需求的指针,您可以在此链接https://developers.google.com/maps/documentation/javascript/overlays#Polygons获得定义多边形和着色的帮助,并查看代码中的演示示例。对于 3 点多边形,这里是一个示例https://google-developers.appspot.com/maps/documentation/javascript/examples/polygon-simple

您可以通过在您的区域周围添加点来定义多边形。有许多工具可用于查找您的指针位置,例如http://martinove.dk/maptools/polytool/

为了处理数据,您可以使用markerclusterer。这些示例可以提供帮助:http: //google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/examples/

于 2013-03-18T09:03:20.000 回答