3

マップ プロジェクトに Skobbler を使用しています。ユーザーがオフラインで使用するためにマップの一部をダウンロードできるようにしたいと考えています。ドキュメントからわかるように offlinePackageCode、その地域を使用している都市、州、または国のマップをダウンロードできます。私の質問は、どのエリアのマップをダウンロードするかです。または、検索した場所のオフライン パッケージ コードを取得する方法を教えてください。たとえば、ノースウィッチ (イギリス) 近くの座標 A にいます。リバース ジオコーディングは通りを返します。

CLLocationCoordinate2D coord = [self.mapView coordinateForPoint:CGPointMake(CGRectGetMidX(self.mapView.frame),
                                                                            CGRectGetMidY(self.mapView.frame))];
SKSearchResult *searchObject = [[SKReverseGeocoderService sharedInstance] reverseGeocodeLocation:coord];

searchObject.nameはヘミング ストリート、offlinePackageCodeは空の文字列です。

searchObject.parentSearchResultsには都市オブジェクト Northwich が含まれていますが、その型はSKSearchResultParentプロパティを持たないofflinePackageCodeです。

では、このエリアの地図をダウンロードするにはどうすればよいですか?

どんな助けにも感謝します。

4

1 に答える 1