Google Reverse Geocode API возвращает ответ json:
http://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=true
Как мне получить широту / долготу с помощью JSON.NET в Monotouch?
geometry": { "location": { "lat": 37.4220279, "lng": -122.0840677 }
Вы можете использовать классы System.Json.
Подробнее об этом можно прочитать здесь: JSON-десериализация с MonoTouch
iOS имеет встроенную оболочку, которая делает это - MKReverseGeocoder .
Вам нужно будет проанализировать ответ JSON, возвращенный этим URL, и поместить его в объект JObject.Оттуда вы можете получить значения lat и lng:
jObject.location.lat; jObject.location.lng;
, где jObject - это экземпляр JObject.