从街道地址查找并添加地图坐标到数据库


Finding out and adding map coordinates to database from street address?

我每天都从我当地的MLS收到一个更新的数据库,其中列出了待售房屋。不幸的是,它不包括Lat/Lng坐标,我想使用它,这样我就可以创建一个地图搜索。我拥有的唯一有用的数据是完整的街道地址(还有城市名称)。我知道有一个google maps places API可以将地址转换为坐标,但这对于每个属性搜索来说都很麻烦,或者每次人们放大或缩小地图时都需要刷新地图。是否有一种方法来填充我的数据库与坐标从只有街道地址?(保持在我的这是做服务器端所以没有javascript。只有PHP和MySQL)。或者我忽略了一个更好的方法?

您可以为地理编码寻找其他解决方案,然后在使用新清单更新数据库时每天在数据库中存储lats和long。

https://developer.mapquest.com/products/geocoding或https://msdn.microsoft.com/en-us/library/ff701715.aspx

根据您的MLS的大小,免费层可能对您的数据集有足够的调用。

在数据库中存储了lats和long之后,如果您喜欢的话,您仍然可以自由地使用Google maps