访问谷歌地图区域坐标(郊区边界)

11

我正在尝试展示一些关于澳大利亚郊区的数据。 "郊区" 是澳大利亚人用来描述一个地区的术语,如果你来自世界其他地方,请考虑邮政编码或类似的东西。

我希望能够访问已经存在于地图中的区域边界。这些是我所说的边界类型的示例:

悉尼 Marrickville (2204):http://goo.gl/maps/QYRhx

伦敦 Clapton (E5):http://goo.gl/maps/3an2Y

我想在地图上绘制边界,绘制多个边界(例如显示哪些区域构成“内西”),对区域进行着色以指示它们的某种价值。通常做一些操作。

  • 这个问题询问如何获取手动绘制的边界,但我想获取已经存在的边界。
  • 这个问题问了一个类似的问题,但没有得到答案。
  • 这个问题类似,但回答建议使用形状文件,而不是直接从 Google 获取它们。
  • 我也尝试了地图样式向导,虽然行政、社区边界是我需要展示的,但它似乎不能影响地图。

我已经查看了 API 文档,但没有发现有用的信息。有人知道是否可能吗?


1
不确定这是否有任何帮助,但如果地图上没有显示这些区域,则在搜索词后添加“区”字会显示它们。如果我输入“伯明翰”,它只会标出城市的中心,但是“伯明翰区”将在该区域周围显示红色边框。也许“区”这个词在API中也被使用了? - Stephen Hewlett
似乎行政区划与每个国家的语言有关。澳大利亚并没有经常使用“district”,因此它对搜索的实用性没有太大贡献。API文档似乎没有提到任何关于行政边界的内容。 - Ben
我不确定它是否与地区有关。我从来没有听过这里有人说“伯明翰区”。 - Stephen Hewlett
这里有一个例子(http://yuri.io/),它使用topoJSON来绘制边界。我不知道如何将其放到Google地图上,但您可能可以通过Leaflet将其放到开放街道地图上。 - Ben
3个回答

1

1

如果你需要从谷歌获取数据,那我无能为力。

但是,如果你只需要澳大利亚郊区的数据,并且不在乎数据来源(如果你碰巧对南澳或新南威尔士感兴趣),那么你可以从data.sa.gov.au/data/dataset/suburb-boundaries获取南澳的GeoJSON或KML,从data.gov.au/dataset/nsw-suburb-locality-boundaries-psma-administrative-boundaries获取新南威尔士的数据。

你也可以在data.gov.au/dataset找到其他数据,但我没有搜索过太多。


1
不,这是不可能的。 API中尚未实现区域边界功能。

这个功能现在在 API 中可用吗? - Hemant Metalia
这项功能现在API中是否可用? - shafiq.rst
有任何变化吗?这个功能现在可用了吗? - SimeriaIonut

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接