当前位置: 首页 > 知识库问答 >
问题:

从2015年开始,有没有一种方法可以使用谷歌地图应用编程接口来获取意大利邮政编码的边界?

颛孙航
2023-03-14

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

谷歌地图API V3:如何获取区域边界坐标(多段线)数据?

谷歌已经开始用粉色突出搜索区域。谷歌地图API 3中是否提供此功能?

在谷歌地图结果中添加"搜索区域"轮廓

谷歌和推特从哪里获得城市、地区和州的政治边界?

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

https://market.mashape.com/vanitysoft/boundaries-io/overview https://market.mashape.com/vanitysoft/boundaries-io http://mapit.openpolis.it/postcode/00188.html

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

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

[
  [ [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
];

这样我就可以用一个google.maps.多边形来绘制它们,或者在地图上扩展google.maps.OverlayView类的自定义覆盖。我需要的区域的坐标显示在这里:

https://www.google.it/maps/place/20122 米兰/@45.4628212,9.1931976,13z/数据=!4m2!3m1!1s0x4786c6af4dceb2f5:0x1c0678057ae1afc0

或在此:

https://www.google.it/maps/place/84020 SA/@40.605482,15.1783416,10.32z/data=!4m2!3m1!1s0x13396999456508e7:0x1c09e123127ecbc0

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

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

  • 它们都只针对美国的邮政编码;
  • 我找到的当地意大利网站(mapit.openpolis.it)不返回多边形区域的cobow,而只返回指向中心的一对latlng邮政编码,也不返回一些邮政编码(CAP)的任何东西。

我能做什么?有没有办法联系谷歌地图API团队的负责人,问他在这种情况下我应该怎么做?(我是认真的,所以不要嘲笑我…)。

谢谢你的关注。

共有1个答案

凌通
2023-03-14

你可以从开放街道地图上查看邮政边界。

 类似资料:
  • 我用谷歌地图标记找到了一个答案,但是自从它死了,我就陷入了死胡同。 我想知道是否有人知道我将如何在我的网站上为用户复制此内容:https://www.google.ca/maps/place/Toronto,在m4n3m5/@43.7216028,-79.3771275,16z/数据=!3m1!4b1!4m5!3m4!10x89D4CD2E4F1652CD:0xee93f0117ea5797d!8

  • 在我的应用程序中,我想允许用户打开Google Play商店来查看我的所有其他应用程序。在iOS中,我只是使用以下(示例)iTunes链接将它们全部拉上来:

  • 我指的是:https://docs.microsoft.com/en-us/graph/api/user-get?view=graph-rest-1.0 并试图获取所需的用户详细信息。 我的问题是,如何获取任何特定用户ID的字段详细信息(sbx、cn、uid、mail、jobtitle)? 这个想法是使用微软图形应用编程接口找到任何用户详细信息(上面的任何字段,如果不是全部的话)。 我试过这个:

  • 问题内容: 有谁知道我可以使用node.js读取文件元数据的方法吗?对于 例如,我想读的“细节” jpeg格式的选项卡上的“注释”属性 的文件(在Windows计算机上)。 问题答案: 有许多NPM包可用于读取EXIF数据。例如:

  • 我很想知道是否有一个等价物: 它生成与matplotlib图表相反的图形。

  • 编辑:对于尚未使用JavaFX的用户:当用户只输入一个字符时,将调用方法check(String text)。所以结果也应该是真的,当有1到5个数字时。但不会更多;-)