1

我需要为谷歌地图(v3)构建 2,800 个多边形(使用 MVC 数组)并显示一些属性信息。在我看来,有两种方法可以做到这一点:

1) 只需从 MySQL 数据库文件中加载一个包含 15,000 多个点的数组。我计划在 GIS 平台中使用顶点命令生成这些点。作为公共建筑物多边形顶点的所有顶点将共享相同的标识符(即建筑物ID)。我将在 WGS84 坐标系(即 EPSG 4326) http://spatialreference.org/ref/epsg/4326中生成每个点的纬度/经度。

或者

2) 将 MySQL 几何文件(采用 Blob 格式)解析为一组可读的坐标,供谷歌地图读取。我仍然不清楚如何做到这一点......(尤其是处理 Blob)......但我怀疑我需要在 WGS84 坐标系中加载文件并从那里开始。此外,需要加载 dbf 文件(以调用属性)并将其与建筑物 ID 对应。

我的问题是:

  • 在选项 1 和 2 中,对于经验不足的程序员和数据量(即 2000 个多边形,分解为 15000 个点)来说,最好的做法是什么?

  • 是 WGS 84 (EPSG 4326) 我需要我的多边形坐标吗???我对此感到很困惑(一些网站建议使用 WGS 84 - Mercator,EPSG 3857)。这是一个相当关键的处理步骤……所以如果可能的话,我真的希望得到一些指导。

谢谢!!!

4

0 回答 0