我有一个需求,只需要通过提供地址来获取纬度和经度。以下是我使用的两个不同版本的Google Maps Geocoding API URL,它们输出几乎相同的结果。
http://maps.google.com/maps/geo?output=xml&key=MyApiKey&oe=utf-8&q=Bhatkal,%2CKarnataka,%2CIndia
http://maps.googleapis.com/maps/api/geocode/xml?sensor=false&address=Bhatkal,%2CKarnataka%2C,India
第一个是需要API密钥,第二个不需要。我想知道:
a)为什么我需要使用API密钥,当我可以在没有定义密钥的情况下获取结果。
b)哪一个API更适合我仅仅需要获取纬度和经度的目的。