2011-03-13 80 views
10

我正在尋找一個用於Google地圖的.NET庫或包裝器,它包含所有類型的響應作爲C#類。用於Google Maps API支持的.NET庫

我希望能夠做一些事情,如:

var url = "http://maps.googleapis.com/maps/api/geocode/json?address=Wellington&sensor=false"; 

//Utility functions would be ideal     
string jsonResponse = GoogleMaps.GetJson(url); 
string jsonResponse = GoogleMaps.GeocodeAddress("Wellington"); 

我希望能夠使用的結果,如:

GeocodeResponse r = JsonConvert.DeserializeObject<GeocodeResponse>(jsonResponse); //I am using Json.NET 

if(r.status.Equals("OK")) 
{ 
    DoSomethingWith(r.result.formatted_address); //intellisense documentation for all the bits in the result would be great 
} 

難道這樣的事情存在?

這有點像這些問題:

但是答案也有不是我的意思,我不是在找拖放地圖控件。

回答