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

谷歌和推特从何处获取城市、地区和州的政治边界?

郭浩穰
2023-03-14

我最近注意到GooglePlaces在城市、地区、州等地设置了漂亮的破折号。我一直在GoogleMaps API和GooglePlaces API中搜索,试图找到如何访问这样显示的信息,但没有成功。

我发现推特有一个很好的应用编程接口,我很想用它来代替谷歌的,但是我担心谷歌画的线和推特画的线可能不一致。

假设两家公司都在使用相同的数据是否安全?如果没有,我在哪里可以找到适合Google实现的API信息?

或者,我在哪里可以找到他们都在使用的地理数据?

请注意,我是在澳大利亚地理数据的背景下问这个问题的。谷歌和Twitter使用相同或不同的资源吗?

共有3个答案

姬奇思
2023-03-14

通过巴里·亨特

 where political boundaries are derived from,

可能想在地图制作中进行一些挖掘

whether it is possible to derive polygons for such boundaries from Google, 

简言之,没有。没有用于此的API。

Also, does anyone at Google know whether Twitter data is the same or different?

几乎可以肯定是不同的。

至于推特,我仍在等待对我问题的回答。

柴正祥
2023-03-14

谷歌、微软和苹果等所有公司都获得了这一免费的矢量和栅格地图GeoJSON数据,这些数据是由NACIS(北美制图信息协会)支持的许多志愿者合作构建的。

项目:https://github.com/nvkelso/natural-earth-vector/tree/master/geojson

网站:http://www.naturalearthdata.com/

逄征
2023-03-14

大多数信息都在人口普查局的网站上。州和县的边界在关于老虎文件的部分。

进一步深入,人口普查局将县细分为人口普查区和人口普查区块组,人口普查区块组又包含一组像你居住的区块。虽然州和县重叠了我们所知道的行政区划,但大片和大片却没有。

不同的政府机构定义了不同的边界,这些边界与普查实体没有层级关系,而是采用平行分类法。这是为预算目的而定义的大都会和微波利坦统计区的情况。

谷歌可能(但我不确定)在显示城市区域,这是另一个根据人口密度标准分组的分类法。一个城市区域可以同时存在于多个人口普查区,甚至可以同时存在于多个县。存在将图元映射到其他图元族的关系文件。

最后,有些“实体”不是几何体,但流行文化认为它们是几何体。这就是USPS Zipcodes的情况,它不构成几何体,并且具有非常松散的到真实地理实体的映射。

对于在应用程序中绘制边界线的任何尝试,州和县都是100%安全的。对于较小的实体,我建议坚持普查区域和普查区块组边界。其他实体的边界模糊,定义不断演变,边界相互矛盾,应仅作为参考。

 类似资料:
  • 我正在寻找一个javascript库,支持通过邮政编码或城市作为参数的能力,并获得一个列表的x, y坐标绘制一个多边形使用谷歌地图? 这是否存在?谷歌地图API支持这样的查询吗?我正在寻找一个类似于谷歌用来在谷歌查询中绘制地图的坐标数组:

  • 在论坛上搜索了几天,我仍然无法理解它... null (不需要其他的东西,因为其余的是通过lat/lon坐标运行的)。 在登录时,我希望他们 通过谷歌地图上的标记来设置坐标(单点击和只有1个标记,第二次点击标记会删除第一个标记,不确定我是否会使用传感器....)

  • 在我的前端(反应)需求之一,我需要获得全球国家名称,国家名称,城市名称,位置标识,纬度和经度,一旦一个地方从自动完成建议中被选中。我能够从响应的几何键中获得城市名称(从名称键)、地点ID、纬度和经度。我使用这个谷歌脚本使用的地方api服务= [“地区”、“政治”],{“长名”:“班加罗尔市区”、“短名”:“班加罗尔市区”、“类型”:[“行政区”二级”、“政治”],{“长名”:“卡纳塔克邦”、“短名

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

  • 我有500000个纬度和经度坐标列表,如下所示: 我希望使用python在一个新列中获得每个坐标的城市、州和国家,如下所示: 有了这么大的数据集,如何在python中实现这一点?我听说过Google的API,Nominatim的API和Geopy包。 如何将所有行运行到此代码中?现在我必须手动输入经纬度到最后一行。 输出给我('Bowdon','North Dakota','USA')。我希望用我

  • 我有一些关于谷歌地方api为Android的问题。 这是正在调用的请求: https://maps.googleapis.com/maps/api/place/autocomplete/json?sensor=false 问题是我只想要特定城市的地址。那有可能吗? 下面是来自GooglePlacesAPI autocomplete的一段引语,它表明它应该可以工作。 阻止引用(区域)类型集合指示Pl