我想知道如何在我的应用中将英国邮政编码转换为Lat / Lng,以便我可以将其传递到URL
。
我正在将我的数据解析为JSON,以便稍后在地图中使用
例如:http://www.thebigfishexperience.org.uk/sources/ajax/venue-json.php?lat=52.5612743&lng=-0.2732938&radius=10
应用会生成lat
和lng
个参数,并推送到上面的内容。
答案 0 :(得分:4)
如果您有邮政编码,则需要进行反向地理编码,但可以使用MapKit完成。请检查此iPhone Development – Reverse Geocoding
如果您不想使用MapKit,可以请求url http://maps.google.com/maps/geo?q=UKPOSTCODE&output=xml,并解析xml,您将获得纬度经度。
答案 1 :(得分:4)
要将英国邮政编码转换为纬度和经度,请使用Google's Geocoding API。
http://maps.googleapis.com/maps/api/geocode/json?address=POSTCODE&sensor=false
您将收到一个JSON响应,您可以轻松解析该响应以填充隐藏的字段。