問題タブ [reverse-geocoding]

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 に答える
3691 参照

javascript - Google Maps API を使用したリバース ジオコーディング

逆ジオコーディング用に次のコードを見つけました。

しかし、result.address が「未定義」であるというアラートが表示されます。アイデアはありますか?何が問題なのですか?


編集:うまくいきました、ありがとう。

0 投票する
4 に答える
1987 参照

iphone - 緯度と経度を使用した地名の Web サービス

現在の場所 (都市名またはおそらく住所) を調べる必要がある iPhone アプリケーションがあります。しかし、私はそれを行うことができませんでした。現在の緯度と経度がわかります。緯度と経度を指定すると、現在の場所の名前を返すことができる Web サービス (できれば無料) はありますか?

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

iphone - iPhone SDK:ReverseGeocoderの更新が遅すぎますか?

アプリのいくつかの場所でreverseGeocoderを使用しています。この特定のインスタンスでは、注釈に関する詳細を更新するために使用しています。didFindPlacemarkメソッドが実行されるたびに新しい目印を格納するプロパティ(MKPlacemark)を作成しました。

問題は、常に1回の更新で遅れているように見えることです。つまり、カスタムメソッドがgeoCoderPlacemarkプロパティを呼び出すと、didFindPlacemarkメソッドから更新されます。現在の座標ではなく、検索した最後の座標の情報を返します。したがって、どういうわけか、didFindPlacemarkメソッドは、プロパティを受け取った後、実行されていると想定したときに実行され、更新された目印を別のメソッドに取り込むことができたようです。

これを実行し、この問題を回避するための最良の方法は何ですか?私は本当にすべてのコード情報をdidFindPlacemarkメソッドに入れる必要はありません。そのメソッドでプロパティを更新する方がはるかに簡単なようですが、取得しようとした後になぜこれを更新するのでしょうか。

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

iphone - 通りの名前と市区町村をテキストとしてリバース ジオコーディングする

iPhone アプリで表示できる通りの名前と都市だけをテキスト (ここに示す無限ループ、クパチーノ) として出力する良い方法を見つけるのに苦労しています。これは、通りや都市を変更すると動的に変更できる必要があります。これを行う方法が少しもわかりません。誰かが助けてくれることを願っています。私が達成しようとしているものの非常に大まかなイメージを添付しました。

JavaScriptを使用してジオコーディングを逆にする方法についてGoogleマップでこれ( http://code.google.com/apis/maps/documentation/javascript/services.html#Geocoding )を見つけましたが、理解できないのはこれがどのようになるかですiPhone 開発設定で行われます。私は Web デザインの仕事をしており、HTML でどのように行われるかを理解していますが、iPhone 開発は初めてで、ここでどのように行われるかについてはまったく手がかりがありません。

誰かがこれを行う方法を詳しく説明できれば、私は非常に感謝しています. Google で検索しても、探しているものが見つからないようです。

参考画像:

代替テキスト http://www.threepixeldrift.com/images/deep-storage/reversegeocodeiphoneapp.jpg

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

iphone - iPhone用拡張現実アプリのジオコーディングに最も役立つサービス/方法は?

私はYelpの方法で拡張現実アプリケーションを構築しており、可能な限り正確な方法でさまざまな建物の地理データにアクセスする必要があります。利用可能な最も正確なジオコーディングサービスは何ですか?価格も要因ですが、データの精度ほどではありません。

0 投票する
5 に答える
21609 参照

iphone - iPhone ユーザーの国を特定する

iPhone アプリケーションの場合、起動時にユーザーがどの国にいるかを判断する必要があります。おそらく、位置情報サービスをオンにして、何らかのリバース ジオコーディングを行う必要があります。可能であれば、サードパーティの Web サービスを使用したくありません。位置情報サービスが提供する国を特定するための他の提案はありますか?

最初は、ユーザーが米国内にいるかどうかを確認するだけで済みますが、これは将来、国を追加するために変更される可能性があります。私は、常に位置情報を特定できるとは限らないこと、またはユーザーが位置情報サービスをオフにしている可能性があることを理解しています. 基本的に、特定の機能をオフにするために、ユーザーが米国内にいることが検出されたかどうかを知る必要があるだけです。

編集:さらに読むと、アプリにマップを表示したくない場合を除いて、MKReverseGeocoder が適しているように見えます。つまり、これを使用することは許可されていません。

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

google-maps - MKReverseGeocoder を使用したリバース ジオコーディング

Google の利用規約によると、リバース ジオコーディングは Google マップと組み合わせてのみ使用できます。

最初に uitableviewcell で住所を表示してから、クリックすると地図で場所が表示されても問題ありませんか (これは「連動」していますか) ?

他の 2 つの無料サービスを試してみましたが、すべての場所が見つからないようです。

編集 私は明確にする必要がある答えを見て、
アプリは最初にCLLocationManagerを使用して現在のGPS位置を取得し、この位置(緯度、経度)を通り/都市名に変換してセルに表示する必要があります。次に、緑色/黄色のライトと、ユーザーの正確なニーズに合った場所の説明を取得した後、ユーザーは通常、セルをクリックして、近くにある特定の会社の店舗をマップにロードする必要があります。(「通常」は、「別の場所を入力してください」という別のセルにもヒットする可能性があるためです)。

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

c# - ArcObjectsのReverseGeoCodingを介して複数の交差点の結果を見つけるにはどうすればよいですか?

私が取り組んでいるプロジェクトでは、ポイントの近くの交差点を見つける必要があります(通りの中心線レイヤーを検索します)。検索の90%以上で適切な結果が得られているようですが、場合によっては、ArcObjectsに関する限り、技術的には交差点である交差点が得られますが、必要なものほどではありません。

例として、S。Main Stの特定の地点に最も近い交差点を検索すると、S。MainStとFirstStの交差点を取得する必要があります。ただし、その交差点はたまたまN.MainStの交差点です。 S. Main St、W。First St、E。First St.この結果、交差点を検索するポイントで逆ジオコードを実行すると、N。MainStとS.MainStの単一の結果が得られます。

1つの交差点だけでなく、同じポイントですべての交差点を取得する方法はありますか?そうでない場合、利用可能な結果を​​フィルタリングする方法はありますか?

以下の私の現在のコードは、intersectionName変数のN.MainとS.Mainの値で終わるものです。

0 投票する
5 に答える
57496 参照

ip-address - IP アドレスをジオコーディングしますか?

ユーザーの IP を緯度と経度にジオコーディングするために呼び出すことができるオープンな RESTful API を知っている人はいますか?

理想的には、http: //google.com/geocode_api/ ?IP=1.2.3.4 のようなもので、緯度と経度を返します。

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

iphone - ネイティブアプリケーションでMKReversegeoCoderを使用する

iphone sdkのmapviewを使用せずに、アプリケーションにiPhone sdkのMKReverseGeocoderを使用しましたが、アプリケーションには、アドレスを渡すgoogleapiから取得したマップビューがあります。

しかし、アドレスを取得するために、私は次のようにしています:

  1. CLLocationライブラリを使用した現在地(緯度/経度)
  2. 緯度/経度から住所を取得するためのiphonesdkのMKReversegeocoderAPI

このアドレスをgooglemapsapiに送信して、地図を取得します

だから私の疑問は、私がiphone sdkのmapviewを使用していないので、iphoneMKReversegeocoderを使用する手順がGoogleの利用規約のルールを無効にするかどうかです

参照:

http://developer.apple.com/iphone/library/documentation/MapKit/Reference/MKReverseGeocoder_Class/Reference/Reference.html

http://code.google.com/apis/maps/iphone/terms.html

私の疑問を明確にするための貴重な助けを待っています