簡體   English   中英

Google API獲取與C#中的緯度和經度相對應的地址

[英]Google API to get address corresponding to Latitude and Longitude in C#

我試圖僅在C#中使用Google API獲取與緯度和經度相對應的地址。

我已經在jQuery中使用JavaScript了。 我現在必須用C#編寫代碼。 有人可以讓我知道等效的C#API嗎?

聽起來好像您想進行反向地理編碼。 如果您使用的是.net或mono,則應使用此庫輕松完成此任務: https : //github.com/chadly/Geocoding.net

這稱為反向地理編碼 ,如果您確實需要在服務器端進行此操作,則只需調用Google Maps API,如下所示:

http://maps.google.com/maps/api/geocode/json?latlng=40.714224,-73.961452&sensor=false

這將產生以json格式格式化的結果。
只需在C#或VB.NET中閱讀它,然后查看屬性formatted_address

請注意, 請勿在逗號前后添加經緯度之間的空格。


注意限制許可

如上所述這里 ,有一個由24小時peridod的要求限制,這取決於你拿到駕照的。

還記得:

地理編碼API只能與Google地圖結合使用; 禁止對結果進行地理編碼而不在地圖上顯示結果。 有關允許的用法的完整詳細信息,請參閱Maps API服務條款許可限制

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM