【发布时间】:2015-01-09 12:16:19
【问题描述】:
任何人都可以推荐一种方法来创建包含国家/地区的自定义区域的 Google 地图多边形,例如从国家列表中。其中一些区域不会是连续的,尽管从地图文档来看这似乎不是问题。
我看到这个网站 - http://www.gadm.org/country - 有所有国家/地区的多边形数据,尽管我想不出将这些数据汇总到区域的方法。
更新 - 现已找到解决方案,请参阅下面的答案
我已经取得了一些进展,但还没有完全达到。我从 Natural Earth 下载了Admin 0 – Countries 数据集,并在 QGIS 中加载了 shapefile。然后我“切换编辑”、“打开属性表”并删除除美国和加拿大以外的所有内容。
我选择这两行并单击“合并所选要素”,然后将其另存为 KML 文件。如果我将其作为 KML 图层加载到 Google 地图中,我会在北美看到一个多边形。不过,它似乎是空的,如果我附加一个点击处理程序,它只有在我点击多边形边界时才有效。
还有一些奇怪的小内陆边界 - 我似乎可以使用 QGIS 的节点工具删除这些边界
如果以上听起来很合理,有谁知道我可以如何完成这个 - 使多边形“填充”?
【问题讨论】:
-
谢谢,我当时没看过 - 看起来很有趣,但我不知道它是否回答了我的问题?!
-
这就是为什么它是一个评论,而不是一个答案。
-
嗯,好的 - 是您的网站/页面(我问是因为您的用户名和域名之间的相关性)?
标签: google-maps google-maps-api-3 polygon