1

有没有办法根据纬度和经度,任何 API 来识别地址是商业地址还是住宅地址。

请注意,我不想看那张地图,我有 1000 个纬度/经度组合?

4

2 回答 2

2

简单地说:没有。

至少,假设每座建筑物的中心都有与之相关的纬度/经度,则需要有人存储所有这些数据。我猜谷歌已经开始到达那里,但考虑到谷歌地图中实际列出的企业有多少(地图 API 是否有地图上显示的企业信息?)。那么,您会假设列出的所有内容都是住宅吗?或者您是否希望所有这些也被离散列出?既不是(道路/乡村/国有建筑)的纬度/经度又如何呢?那些混合用途的建筑物(在城市中很常见),您可能会在同一栋建筑物中找到企业和公寓。但即便如此,您仍需要知道每个建筑物的大小,以便每个纬度/经度都传递给映射到正确建筑物的 API。

我很确定你会等待很长时间才能得到接近你所追求的东西

2010 年 3 月 31 日更新

https://www.geomni.co.uk/ukbuildings现在似乎有这个信息。它并不便宜,但如果您是学术用户,您可能有(一些)免费访问权限。

于 2013-03-11T18:59:48.530 回答
2

我怀疑是否有标准服务。

此外,您的问题不是是/否问题。它更像是一个介于 0 - 100% 之间的值。(或更好的 0 - 1)因此您最好计算坐标的业务因子。
这可以做到,问题是您是否有权访问数据:

您可以查询半径范围内的所有公司,比如说 500m 的坐标。然后你计算返回的公司数量。
在纽约市、一些欧洲城市等做一些有代表性的查询,然后你就会得到一个典型的商业因素。有了它,您可以(按部门)进行比较。

所以最后你需要一个查询来获取所有在一个坐标周围有一个半径(或正方形)的公司。如果有地理编码器/反向编码器查询的公司属性,请查看 Google API。

于 2013-03-15T19:31:59.507 回答