問題タブ [clgeocoder]
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.
ios - CLGeocoder フォワード ジオコーディングの倍数の場所
こんにちは、このメソッドを使用して座標を取得し、1 つの郵便番号のマップ ビューにピンを追加しています
しかし、現在、sitePC アレイは処理する 10 個の郵便番号を保持しています。CLGeocoder のドキュメントを読み、一度に 1 つのリクエストしか送信できないことを知っています。
私の質問は、郵便番号ごとに一度に 1 つのリクエストのみを送信するにはどうすればよいですか?
iphone - 天気情報を見つけるために郵便番号を与えていない目印
現在地から天気を知りたい。
そのために私はコードを次のように使用しました
ここで郵便番号を取得していません。
また、didupdate locationのこのメソッドは非推奨になり、新しいメソッドは
ただし、郵便番号も含まれていません。
私はこの説明を得ました
郵便番号情報を提供しておらず、作成する必要があるようなものはありますか?はいの場合、どのように?
xcode - CLGeocoderからの目印を解析して都市のみを表示する方法
次のコードを使用してCLGeocoderから目印を受け取り、同じビューコントローラーの別のテキストビューに都市のみを表示したいと思います。この配列から都市をどのように解析しますか?それはNSDictionaryでも何でもないので、私は何をすべきかについて立ち往生しています。
特定の目印のログは次のとおりです。
<__ NSArrayM 0x1a0b3810>(937–961 Sunnyvale Saratoga Rd、937–961 Sunnyvale Saratoga Rd、Sunnyvale、CA 94087、United States @ <+37.35984860、-122.03235910> +/- 100.00m)
また
<__ NSArrayM 0x19576ac0>(5600 Van Nuys Blvd、5600 Van Nuys Blvd、Van Nuys、CA 91401-4602、United States @ <+34.17257000、-118.44794450> +/- 100.00m、region(identifier <+34.17257001、-118.44794464> radius 57.64)<+34.17257001、-118.44794464>半径57.64m)
SunnyvaleまたはVanNuysのパーツを文字列として表示するにはどうすればよいですか?
ios - CLGeocoder が iOS 5.1 および 6.0 シミュレーターで異なる目印を返す
目印を取得するためにCLGeocoder
メソッドを使用しています。geocodeAddressString:completionHandler:
Avinguda de Madrid 100のような文字列でテストすると、次のようになります。
- 6.0 シミュレーターで 3 件の結果
- 5.1 シミュレーターで 1 件の結果
これは、iPhone シミュレーターと iPad シミュレーターの両方で発生します。
私のコードは間違っていると思いましたが、Apple のGeocoder Demo プロジェクトにもこの問題があります。以下の 2 つのスクリーンショットで確認できます (両方のスクリーンショットに表示されている結果を示す点に注意してください)。
Appleのサンプルコードで再現したい場合は、
- [転送] タブを選択します (既定で開きます)。
- テキスト フィールドにAvinguda de Madrid 100と入力します。
- Geocode Stringボタンをタップします ( Include Hint Regionを有効にせずに)。
以前にこの問題が発生したことがありますか? 何か不足していますか?または、Google Places API に移行する必要がありますか?
iphone - CLGeocodeCompletionHandlerには目印エントリが1つだけあります
のドキュメント
ドキュメントには次のように明確に記載されています。
フォワードジオコーディングリクエストの場合、提供された情報が複数の可能な場所を生成した場合、複数の目印オブジェクトが返されることがあります。
目印の配列を返すと述べています。ただし、特定のオブジェクトを検索しても、複数のエントリ(ハリウッド、ワシントン、デンマーク、メインストリートなど)があります。常に1つのエントリしか取得しません。
肩をすくめて、代わりにgoogle APIを使用すると言う人もいますが、リクエストの制限を恐れています。
これを修正するための設定やハックはありますか、それともCLGeocoder
単に壊れていますか?
xamarin.ios - CLLocationManager と CLGeoCoder
実際の場所の座標 (CLLocationManager) を逆ジオコーディング (CLGeoCoder) に使用したい。私はこのコードを持っています:
UpdatedLocation() には数秒かかるため、ReverseGeocodeLocation() の入力は Task.latitude=0 および Task.longitude=0 です。
ReverseGoecodeLocation() の前に正しい値 (Task.latitude、Task.longitude) を待つにはどうすればよいですか?
助けてくれてありがとう。
iphone - iOSでCLGeoCoderを使用して郵便番号/郵便番号を使用して緯度経度を取得するには?
私はObjective-Cプログラミングが初めてです。
MapViewで場所を郵便番号・郵便番号で表示したい。そのためには、緯度と経度を見つける必要があります。
郵便番号をWebサービスに渡し、すべての情報を含む応答を取得することで、すでに多くのソリューションを参照していました。
しかし、私はWebサービスを使用したくありません。CLGeocoderを使ってやりたい
緯度経度を見つけるために以下のコードを使用しています。
このコードは、都市名、国名、または通り名を渡す場合は機能しますが、郵便番号を渡す場合は機能しません。
前もって感謝します。
iphone - CLGeocoder reverseGeocodeLocation "kCLErrorDomain エラー 2"
逆ジオコーディング機能を備えた iOS アプリを開発しています。初めて関数を呼び出すと、すべて問題ありません。2 回目の呼び出し (呼び出しが行われるコントローラーの新しいインスタンスを使用) の後、「Domain=kCLErrorDomain Code=2」エラーが表示されます。これは、シミュレータとデバイスで発生します。座標は有効です。私のコード:
前もって感謝します!!
objective-c - NSString生成エラーとして保存されたreverseGeocodeLocation
reverseGeocodeLocationを使用してユーザーの状態を返そうとしています。このコードを使用して、ユーザーの場所を別のビューから取得しています。
次のエラーが発生します:'NSInvalidArgumentException'、理由:'-[PDCAppDelegate getAddressFromLocation]:認識されないセレクターがインスタンスに送信されました。アドレスを返すためにPDCAppDelegateで使用しているコードは次のとおりです。
誰もがこれを修正する方法を知っていますか?ありがとうございました!
objective-c - iOS の __block と CLGecoder の問題?
私はCLGecoderのコードを書き、コードは
問題は内部のアドレスにあります。 completionHandler には値がありますが、外部にはありませんか? 誰でも私を助けることができますか? 前もって感謝します。