问题标签 [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-maps - 谷歌地图地理编码器与谷歌地图 Javascript API V3
我正在尝试对大量地址进行地理编码,并在 python 中编写了一个小程序来自动化该过程并提取我每天运行的数据,因为限制是每天 2500 个。我注意到 Google Maps Javascript API v3 有 25,000 的礼貌限制并具有地理编码功能。是否可以使用 Google Maps API 进行地理编码,或者我在这里误解了什么?
谢谢
google-maps - 谷歌地理编码器 API 返回的邻域类型是什么
当我的网站的用户输入一个地址时,他经常这样做:
当我存储或显示它时,我需要像这样更好地显示它:
我使用地理编码器服务来提取地址组件,以便我可以正确格式化它。我依靠组件的类型来查找位置,我期望“位置”、“子位置”或“管理区域”级别_3。但是今天我看到一个用户输入了一个地址,并且返回的位置是 {"neighborhood", "political"} 类型。
邻里究竟是什么?什么时候归还?是否因为 google API 从结果中检测到用户位于某个“附近位置”而返回?当返回此类型时,我是否应该包含下一个地址组件以消除所有歧义?
谢谢
google-geocoding-api - HTML 5 Geolocation API 和 Google 地理编码条款和使用限制
如果我在我的网站上使用 HTML 5 Geolocation API,并且如果网站访问者的网络浏览器使用 Google Geolocation Services(例如 Google Chrome)来检测他/她的位置,我是否仍受 Google Geocoding API 的条款和使用限制的约束?如果我不直接使用它?谢谢。
geolocation - 验证用户输入的位置字符串是有效的地理位置吗?
我正在接受应该是地理位置的用户输入。我想验证用户输入的内容是否描述了一个位置——例如,邮政编码、机场代码、街道地址、城市名称等。
显而易见的答案是使用Google Geocode API来请求用户输入并查看我是否得到任何结果。)但是地理编码 ToS 禁止这样做:
...地理编码 API 只能与 Google 地图一起使用;禁止在未在地图上显示的情况下对结果进行地理编码。
有人知道替代品吗?
php - 将 Googlemap 纬度和经度作为 javascript 传递给 HTML 表单
嗨,我目前正在使用 GoogleMaps API v3,我正在尝试获取纬度和经度的变量,并将它们作为 html 变量以隐藏形式放置,并通过表单将它们传递到 php 页面。纬度和经度作为跨度打印在我的页面上,但我无法让它们以表格形式打印。
在 Googlemaps API 中有一个 javascript 函数,它保存纬度和经度,如下所示:
我对 Javascript 非常熟悉,非常感谢任何帮助,我已经搜索了其他问题以了解我目前的情况,但我被困在这里。
ruby-on-rails - 如何使用 Ruby(on Rails) 计算两个地理位置之间的公路距离?
我已经建立了一个系统,可以使用 http://www.rubygeocoder.com/计算两个位置之间的距离,但是,为了能够计算我需要的(免税)公里成本(例如旅行补偿)通过公路获取距离,例如使用谷歌。
这怎么做最好?
python - 使用非英文字符的 Google http://maps.google.com/maps/geo 查询
我正在创建一个 Python(使用urllib2
)解析器,其中包含非英语字符的地址。目标是找到每个地址的坐标。
当我在Firefox中打开此网址时:
它被转换(地址框中的更改)为
并返回
这是一个正确的结果。
urllib2
但是,如果我在(或 Opera 浏览器)中打开相同的 url(编码,使用 %20 等) ,结果是
这是不正确的。如何打开第一个 urlurllib2
以获得“ 200,6,50.0865113,14.4918052
”结果?
编辑:
使用的代码
输出
Parsed url http://maps.google.com/maps/geo?q=Czech%20Republic%2010000%20Male%C5%A1ice&output=csv, result 200,4,49.7715220,13.2955410
google-maps-api-3 - 减少 Google Places API 请求
虽然地图加载已降至每 1000 美元 0.5 美元,并且可以在客户端执行地理编码,但我似乎无法找到如何减少 Places 请求。此外,
“请注意,某些服务可能有乘数。例如,文本搜索受 10 倍乘数的影响,导致每个文本搜索请求计为 10 个请求,超出您的配额。”
如果我的应用程序具有建议酒店、餐馆等的功能,那么每次平移不构成一个请求吗?
python - 如何在服务器上对地址进行地理编码
我正在使用 python 使用 Google App Engine 编写一个应用程序,我正在将一个大型维基百科列表转换为电子表格,然后将列表行输入到 Locations 中。例如这个:http ://en.wikipedia.org/wiki/List_of_North_Carolina_state_parks我需要把每个公园的名字变成一个地址,我想他们不会是准确的,但只要他们几乎是正确的和我一起好吧。
有什么办法可以在服务器端使用 python 来做到这一点?我知道谷歌的地理编码服务,但它都是用 javascript 完成的,而且速度有限。
有没有可以做到这一点的服务?
更新:geopy 正是我想要的。我想知道处理多个结果的最佳方法是什么。这是我的尝试:
它工作得很好,但我想知道是否有更好的想法。
asp.net - 邮政编码工作的谷歌地理编码 API,但没有街道地址?
我正在使用以下代码来获取输入的邮政编码的地址,它很好地遍历地址组件,但它从来没有返回街道地址,我是否遗漏了一些东西: