【问题标题】:Map JSON Array Coordinates into a Map View将 JSON 数组坐标映射到地图视图中
【发布时间】:2013-02-10 19:59:03
【问题描述】:

我已经进行了很多挖掘,但我似乎无法找到一个很好的资源来说明如何做一些应该很简单的事情。

我有一组纬度/经度坐标,我想将其放在 iOS6 中的地图上。坐标以 JSON 格式返回(来自数据库)。 JSON 返回一组坐标以及位置的名称。

有人知道如何将 JSON 数组插入地图视图吗?听起来并不难,但我找不到它的文档。任何帮助都会很棒。谢谢!

【问题讨论】:

标签: iphone ios objective-c mkmapview


【解决方案1】:

我想你的 json 是这样的:

[ {long : 53.58448, lat : -9.8445}, .... ]

然后:

for(NSDictionary *location in locationArray){
  CLLocationCoordinate2D  point;
  point.latitude  = location[@"lat"];
  point.longitude = location[@"long"];
  AddressAnnotation *a = [[AddressAnnotation alloc] initWithCoordinate:point]; 
  [mapView addAnnotation:a];
  [a release];
}

【讨论】:

猜你喜欢
  • 2012-05-20
  • 2018-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-01
  • 2013-07-05
  • 1970-01-01
相关资源
最近更新 更多