问题标签 [google-geocoding-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-geocoding-api - Google Geocoding API,需要道路/街道名称
我正在使用 Google Geocoding API 仅基于邮政编码搜索返回结果。我得到的结果没问题,但从来没有返回道路/街道组件。这通常是有道理的,因为邮政编码的范围可能跨越多条街道。那么我怎样才能获得这些范围内的街道列表或类似的东西来实现在线邮政编码搜索?
javascript - 无法在地理编码函数中设置全局变量
我得到了这个功能:
地理编码功能正常工作......我该如何解决这个问题?
javascript - 新 Google 时区 API 的 getJSON() 调用出错
我正在使用新的 Google Time Zone API
我用它来知道地图纬度/经度点的确切时间。
首先,我读到谷歌在 6 天前(2012 年 10 月 10 日)推出了这个 api,所以我没有找到关于这个 API 调用的文档。
我有以下问题:
谷歌强迫你使用 https,我得到了跨域错误:
这是我获取 JSON 的代码:
在许多帖子中推荐使用 JSONP 而不是 JSON,但问题是 Google 只提供 JSON 和 XML 的响应。
有谁知道我如何在没有跨域问题的情况下对 https 发出 GET 请求?
谢谢!
javascript - 谷歌地理编码器按语言更改结果
我有这段代码试图从印地语中获取演示数据,例如,我从我在桌面中创建的本地 .html 运行它。
谷歌不允许我获取数据,因为Access-Control-Allow-Origin
. 我该怎么做才能得到这些数据,我真的很困惑......
google-geocoding-api - 为有效地址返回无效数据
我正在尝试对以下地址进行地理编码:
333111 Hwy 2, Suite A
Newport, WA 99156
出于某种原因,地理编码器响应了两个位置,一个在明尼苏达州,一个在实际业务所在的附近,但它们都不正确。
正确的地图位置显示在此处的企业网站上:
http ://www.a-1team.net/index.php?option=com_content&view=article&id=81&Itemid=194
我已经尝试删除套件、更改缩写等,但我仍然无法弄清楚我应该如何格式化此地址以使其正确地进行地理编码。
这是地理编码器本身的问题,还是我格式化此特定地址的方式有问题?(我有大约 200 个其他地址在同一过程中被正确地进行了地理编码,所以我很确定我正确地提交了它们)
javascript - Google geomap API 中的标签
我目前正在处理此代码,一切正常,但是当我用鼠标悬停一个国家时,我只希望国家名称出现在标签中,而不是相关值。我可以这样做吗?如果是这样,怎么做?
提前致谢!
这是javascript代码:
geocode - 无法对德国柏林的国际机场进行地理编码
我正在尝试对德国柏林的一个国际机场进行地理编码,但地理编码 API 返回 ZERO_RESULTS。
有问题的机场是柏林舍内费尔德机场,国际航空运输协会代码 SXF。它是柏林两个机场中最小的一个。使用我检查过的任何地址查询都无法对该机场进行地理编码,其中一些是:
http://maps.googleapis.com/maps/api/geocode/json?address=SXF&sensor=false http://maps.googleapis.com/maps/api/geocode/json?address=Sch%C3%B6nefeld&sensor=false http://maps.googleapis.com/maps/api/geocode/json?address=Berlin%20Airport,%20Germany&sensor=false
有趣的是,两三个月前就可以对其进行地理编码。您还可以对另一个现在未使用的机场进行地理编码:Tempelhof (THF),因为几年前它已被 Schönefeld 取代。
我怎样才能报告这样的问题?
谷歌地图能够毫无问题地找到它。
编辑:
出于某种奇怪的原因,泰格尔机场也无法使用其 IATA 代码,即 TXL。
http://maps.googleapis.com/maps/api/geocode/json?address=TXL&sensor=false
当我尝试使用“Tegel Airport”查询时,其中一个结果是“Sixt Airport Berlin Tegel, 13405 Berlin, Germany”,具有以下类型:“airport”、“transit_station”和“establishment”,而 Sixt 是汽车租赁公司。
http://maps.googleapis.com/maps/api/geocode/json?address=Tegel%20Airport&sensor=false
这是怎么回事?
google-maps - Google 地理编码不准确(英国)
我最近一直在使用地理编码 API,并且对地理编码请求的准确性有一些疑问。如果我使用 API 对地址进行地理编码,然后对从初始结果生成的坐标进行反向地理编码,则两个街道地址通常不匹配(通常是两个房子左右)。
这是地理编码准确性或反向的问题吗?我能做些什么来解决这个问题,或者这仅仅是 API 中固有的。如果是这样,有什么方法可以在执行这些操作时提供误差范围,即这种不准确性是否记录在任何地方?
显然,可以预期地理编码 API 不能 100% 完全准确,但我希望能够看到有关该主题的一些数字或文档,有人有什么建议吗?
提前致谢,
最好的,
克里斯。
编辑我意识到这是一个古老的问题,但它从未得到回答,如果最近再次遇到这个问题,并且之前曾被客户支付过营业执照的费用。
perl - 使用 perl 和 Google 的 Geocode API 获取地址的纬度和经度
在 Perl 中,如何从任意地址获取 lat 和 long?可以使用外部 API。
google-maps - Google Geocoding API (V3) 是否支持批量地理编码?
我已阅读所有地理编码服务 api文档,但没有找到有关批量地理编码的任何信息。可能是我错过了什么并且有可能提出批量请求吗?