【问题标题】:Google Maps API v3 Geocoding Business NamesGoogle Maps API v3 地理编码企业名称
【发布时间】:2012-12-11 01:32:42
【问题描述】:

是否可以使用企业名称而不是确切的街道地址进行地理编码?以下地理编码请求返回 0 个结果。我希望能够发送企业名称、城市和州并检索纬度和经度。这是我目前所拥有的:

var business = "Neighborhood Theatre, Charlotte, NC 28205";
geocoder.geocode({'address' : business, 'region' : 'us'}, function(results, status) {
    console.log(status);
});

【问题讨论】:

    标签: jquery google-maps-api-3 geocoding


    【解决方案1】:

    这更适合 gis.stackexchange.com,但无论如何,请查看 google 位置。地理编码以地址为中心,而 google Places API 以企业等名胜古迹为中心。

    【讨论】:

      【解决方案2】:

      不,Geocoding is specifically targeted at postal addresses.

      地理编码是转换地址的过程 (如“1600 Amphitheatre Parkway, Mountain View, CA”) 进入地理坐标 (如纬度 37.423021 和经度 -122.083739),

      要对公司名称进行地理定位,您需要使用 Places API 之类的名称

      Google Places JavaScript 库的函数使您的应用程序能够搜索 对于 Places(在此 API 中定义为场所、地理位置或显眼的 兴趣点)包含在定义区域内,例如地图的边界,或 围绕一个固定点。

      【讨论】:

        猜你喜欢
        • 2013-04-05
        • 1970-01-01
        • 2013-12-18
        • 2013-10-05
        • 1970-01-01
        • 1970-01-01
        • 2012-06-08
        • 2011-09-27
        • 2013-10-04
        相关资源
        最近更新 更多