我正在寻找一个.NET库或封装器,用于Google Maps,其中包含所有类型的响应作为C#类。
我希望能够做到以下操作:
我希望能够做到以下操作:
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
}
有这样的东西吗?
这有点像以下问题:
但那里的答案不是我想要的,我不需要拖放地图控件。
gmaps-api-net
(现在在GitHub上)已经过时。 - Alex P.