問題タブ [mkreversegeocoder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
878 参照

iphone - 逆ジオコーダーデリゲートメソッドが呼び出されていませんか?

私は現在の都市/州を見つける必要があるiPhoneアプリに取り組んでいます。リバースジオコーディングを使用しています。ただし、そのデリゲートメソッドは呼び出されません。いくつかの例を見たので、どこが間違っているのかわかりません。誰かがここで私を助けてくれたら本当にありがたいです。

0 投票する
1 に答える
381 参照

iphone - どのように遅れて長いポイントを取得しますか?

私はiPhone開発者にとっては初めてです。始点と終点のアドレスを指定したプロジェクトを設計しています。これらのポイント間の距離が100マイルで、20マイルの5つの等しい部分に分割するとします。それでは、どのようにして開始点から20マイル離れた地点の緯度と経度を取得しますか?

0 投票する
1 に答える
4151 参照

iphone - 緯度と経度から位置住所を取得する

指定された緯度と経度の住所を表示する必要があるアプリケーションを開発しています。緯度と経度がありますが、その緯度と経度から住所を取得する方法がわかりません。どんな提案でも大歓迎です よろしくお願いします!

0 投票する
1 に答える
148 参照

ios - reversegeocoder の自動解放の問題

私は mkreversegeocoder クラスの使用法を学んでおり、次の 3 行のコードを使用して didFindPlacemark メソッドを実装することで機能するようになりました。

上記は正常に機能しますが、メモリとリソースの管理を考えてアプリを改善しようとして、geoCoder 割り当ての自動解放を追加しようとしています。

上記のパターンは Apple のドキュメントで使用されているため、正しいことのように思えます。ただし、autorelease を追加すると、didFindPlacemark メソッドは呼び出されません。autorelease が geoCoder オブジェクトをすぐに解放するかのようです。

geoCoder オブジェクトは ivar として宣言されているため、機能するはずです。このパターンを使用したリンゴの例は機能するため、問題は私の実装にあるはずですが、どこが間違っているのかわかりません。

何が起こっているのか、どうすればこれを進めることができるのかについて、誰かの意見をいただければ幸いです。

よろしくお願いします

0 投票する
2 に答える
420 参照

iphone - MKReverseGeocoder の問題

何らかの理由で、コードから都市 (地方) の名前を取得できません。助けてください!

0 投票する
1 に答える
672 参照

iphone - MKReverseGeocoder は都市ではない都市を返しますか?

こんにちは、mkreversegeocoder を使用してユーザーの現在の都市を見つけています。動作しますが、別の場所で試してみると、私の国 (トルコ) の自治区/地区の名前が表示されます。たとえば、「イスタンブール」は正しいですが、都市はありません。私の国の「susurluk」のような名前は地区です.都市名ではなく地区を返す理由は何ですか? 必要に応じて、私のコードを投稿します

編集1:

0 投票する
2 に答える
1491 参照

iphone - MKReverse Geocoder - 応答言語

緯度/経度を位置に変換するために、MapKit と MKReverseGeocoder を使用しています。いくつかのテストを行ったところ、ジオコーディングの応答言語が iPhone で選択された言語に従って設定されていることがわかりました。応答言語を明示的に設定するにはどうすればよいですか? 何があってもレスポンスを「en」にしたい。私のコードは次のとおりです。

0 投票する
1 に答える
156 参照

iphone - バックグラウンド、iPhoneでMKReverseGeocoderを実行する際の問題

MKReverseGeocoder(reversegeocoder)を使用して、ユーザーの現在地を取得しています。CLLocationManagerのlocationDidUpdatedToLocationメソッドでreversegeocoderを呼び出しています。

.queryingプロパティは、reversegeocoderがクエリを完了したときにのみ解放されるようにするために使用されます。ただし、実行後3〜4秒以内にアプリケーションがクラッシュし、エラーメッセージが表示される場合

ここで何が欠けていますか?

よろしくお願いします。

0 投票する
1 に答える
2748 参照

iphone - 初回MKReverseGeocoder:didFailWithError:Error Domain = NSURLErrorDomain Code = -1011 {PBHTTPStatusCode = 503}

私のアプリケーションでは、reverseGeocoderは以下のエラーブロックのようになります。

didFailWithError:Error Domain = NSURLErrorDomain Code = -1011 "操作を完了できませんでした。(NSURLErrorDomainエラー-1011)" UserInfo = 0x6252100 {PBHTTPStatusCode = 503}

これは私が使用したコードです:

初めてエラーブロックになります(時々)。何か足りないものがありますか?助けてください。

0 投票する
1 に答える
625 参照

iphone - iPhone 上の位置情報、subThroughfare は null

ユーザーの現在地の通りを保存するアプリを開発しています。私はすでに場所を把握しており、ジオコーダーを使用して通りと番号を取得しています。

すべてうまくいきますが、私はアルゼンチンにいるので、目印のサブストリート フィールドは常に null です。

これに関連する何かを見つけました: https://stackoverflow.com/questions/7335094/mapkit-stopped-sending-subthoroughfare-when-the-coordinates-dont-correspond-to、しかし、正確な位置でも常にnullになります(アルゼンチン)。アンドロイドでは、通りの番号を問題なく取得できます。

アドバイスをいただければ幸いです