私のiPadアプリでは、1つの国の地図を配置する必要があるため、質問には2つの部分があります: 1: 地図を国の中心に置く方法は? 2: マップの初期スケールを設定する方法は? ありがとうございました
質問する
2711 次
2 に答える
3
まず、国の中心のどこかの地点の緯度/経度座標を見つける必要があります。次のように定義されているとします。
MKMapView *mapView;
float latitude_coordinate;
float longitude_coordinate;
float latMeters;
float lonMeters;
CLLocationCoordinate2D coordinates = CLLocationCoordinate2DMake(latitude,longitude);
MKCoordinateRegion region = MKCoordinateRegionMake(coordinates, latMeters, lonMeters)
[mapView setRegion:region animated:NO];
latMeters/lonMeters は、マップが表示する地域の幅と高さのメートル数です。
于 2012-08-03T14:51:33.180 に答える
1
国の中心座標を取得するには、geonames Web サービスを使用できます。詳細については、スタック オーバーフローの次の質問を確認してください。
于 2013-07-21T17:48:53.180 に答える