Google maps 截至2015年,是否有办法使用谷歌地图API获取意大利邮政编码的边界?

Google maps 截至2015年,是否有办法使用谷歌地图API获取意大利邮政编码的边界?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我看了很多关于类似主题的问题: 在我的国家和地区搜索在线工具和工具: 但是没有一个适合我需要完成的任务(在解释了我必须完成的任务之后,我告诉你为什么): 基本上,我想要的是,对于每个意大利邮政编码(在意大利称为CAP)(截至2015年,它们是8709,我将它们全部存储在数据库的表中),找到其区域坐标(因此类似于具有以下结构的数组(它可以是JSON、KML、XML,只要coords是真实的,我就可以解析它们): 因此,我可以使用google.maps.Polygon或扩展地图上goog

我看了很多关于类似主题的问题:

在我的国家和地区搜索在线工具和工具:

但是没有一个适合我需要完成的任务(在解释了我必须完成的任务之后,我告诉你为什么):

基本上,我想要的是,对于每个意大利邮政编码(在意大利称为CAP)(截至2015年,它们是8709,我将它们全部存储在数据库的表中),找到其区域坐标(因此类似于具有以下结构的数组(它可以是JSON、KML、XML,只要coords是真实的,我就可以解析它们):

因此,我可以使用
google.maps.Polygon
或扩展地图上
google.maps.OverlayView
类的自定义覆盖图绘制它们。我需要的区域坐标由谷歌显示在这里:

或在此:

但我无法在我的应用程序中找到它们,而且在他们的网站
https://developers.google.com/maps/documentation/
。另外,在我链接的SO问题中,答案说谷歌没有提供这些数据,但截至2015年,他们可能改变了什么

现在,为什么我发现没有一个功能适合我的需要:

  • 它们的地址都是美国的邮政编码
  • 我找到的当地意大利网站(
    mapit.openpolis.it
    )没有返回多边形区域的坐标,只返回一对指向邮政编码中心的
    lat
    lng
    ,对于某些邮政编码(大写)也不返回任何内容
我该怎么办?有没有办法联系谷歌地图API团队的负责人,问他在这种情况下我该怎么办?(我很认真,所以不要嘲笑我…)


感谢您的关注。

您可以从开放式街道地图中查看邮政边界。

此功能已经实现,您必须等待它的实施或找到第三方解决方案。否决票似乎有点过多,我没有以错误的方式表述我的答案,并以漂亮的c语言解释了我需要处理的具体案例lear way还写了为什么我发现(在某某和其他网站/资源上)对我不起作用…。@Dr.Molle谢谢你的链接,我也在那里写了一条评论。希望不会花太长时间来实现7年前请求的功能…已经完成了。他们没有返回我的国家(意大利)的邮政编码边界。
[
  [ [lat, lng], [lat, lng], [lat, lng], ... ], // Polygon 1
  /*
   * This additional arrays may be here in the case 
   * where a CAP (Italian postal code) is made up of many areas, 
   * therefore each area is a polygon.
   *
   * For example here -> https://www.google.it/maps/place/84020+SA/@40.605482,15.1783416,10.32z/data=!4m2!3m1!1s0x13396999456508e7:0x1c09e123127ecbc0
   *     
   */ 
  [ [lat, lng], [lat, lng], ... ], // Optional Polygon 2
  ...
  [ [lat, lng], [lat, lng], ... ] // Optional Polygon n
];