作者lyforever (LY)
看板Ajax
标题Re: [问题] Google Maps API V3
时间Thu Jul 25 18:04:46 2013
※ 引述《Sweach (Little Lee)》之铭言:
: 各位好 因为我本身对JavaScript不太熟悉 所以想问个简单问题
: 我现在主要是想抓取定位 也就是地址转经纬度
: 因为我手上目前有以前学长留下来的宣告
: http://maps.google.com/maps/geo?q=查询地址&output=csv&sensor=false&
: key=MYAPIKEY&hl=zh-TW
: 学长留下来的APIKey是可以进行查询的 但是是很久以前的APIKey
: 所以我想用我的电脑重新申请一个V3版的APIKey 但是申请後这个查询就不能用了
: 我查了一下有人是说V3版是不用APIKey的? 另外语法也有变
: 例如 q改成address hl改成language等等 我试过还是不能查询...
: 另外V3版是不是没支援输出成CSV 我看到都是JS和XML格式
: 不好意思问了一堆
: 谢谢!!
我以为是po再版上结果是回到作者信箱
目前google geocode v3跟v2不相容
v3 的规定就是
普通用户 2.5k request
商业用户 100k request
这是按照ip去限制
每1秒大概只能有10个request (这只是大概)
不需要申请apikey, 只提供json 跟 xml
另外, 作者後来回信跟我说有上限到25k
但这仅限营利性网站, 判断的方法应该也是从网站的url去判断
这边我是猜测的, 因为商业用户的方法是用url签署
所以我猜所谓营利性网站作法应该差不多
nodejs sample code
https://gist.github.com/yhsiang/6019574
另外esri 跟ops (openstreet)都有提供geocode的功能
但是没有做近似值, 只有google有做, 就是查不到也会丢一个经纬度给你
esri sample code
https://gist.github.com/yhsiang/6019552
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.235.116