Библиотека .NET для поддержки API Карт Google

Я ищу библиотеку .NET или оболочку для Карт Google, которая содержит все типы ответов как классы С#.

Я хочу иметь возможность сделать что-то вроде:

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
}

Существует ли такая вещь?

Это похоже на эти вопросы:

Однако ответы там не то, что я имею в виду, я не ищу управления картой перетаскивания.

Ответ 1

Этот API все еще находится в разработке, но может предоставить вам то, что вы ищете:

http://code.google.com/p/gmaps-api-net/