問題タブ [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 投票する
1 に答える
569 参照

java - getFromLocationName() は Android で通りを見つけることができません

私はこのメソッドを使用して、大使館のストリート名を XML ファイルから取得し、マップ上に表示します。

これは私が使用している方法です:

取得した場所 (locatie) で MapActivity を開きます。

これは機能しますが、一部の国でのみ有効です。

XML ファイルのサンプルを次に示します。

アンティグア・エン・バーブーダは機能しますが、アルゼンチンとアンゴラは機能しません。

Google マップでまったく同じ住所を検索すると、見つかります。

Android でアドレスが見つからない理由は何ですか?

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

android - AndroidアプリでGeocoderを使用して特定の場所で大陸を見つける方法

例: double lat=17; ダブルロン= 78.49;

リスト アドレス = new Geocoder(Shout.this,Locale.getDefault()).getFromLocation(lat, lon, 1);

私はこのコード出力を使用しています インド、ハイデラバード この住所は大陸を見つける方法に関連しています。貴重な解決策を教えてください。

ジオコーダーを使用して国名を動的に取得しています。国と一緒に大陸名を取得する可能性があります。静的に維持するのは困難です。無料のサービスが動的に必要であり、大陸ベースのサービスを見つけます

前もって感謝します

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

android - Androidで国と一緒に大陸を見つける方法

私はジオコーダーの国と都市の検索に取り組んでおり、すでに正常に機能しています。ジオコーダーを使用して国名を動的に取得しています。国と一緒に大陸名を取得する可能性があります。静的に維持することは困難です。動的に必要です。大陸を見つけることができるサードパーティの無料サービス

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

c# - 緯度/経度の人間が読める形式に二重にフォーマットする

緯度または経度を2倍に変換する式が

((Degree) + (Minute) / 60 + (Second) / 3600) * ((South || West) ? -1 : 1)

それでは、ダブルから度、分、秒を解析するための式は何ですか?

緯度と経度を解析するための2つの別々の方法があることは理にかなっていますが、doubleからの度、分、秒を解析する方法がわかりません。

座標例:

緯度:43.81234123

経度:-119.8374747

前後に変換する最後のコード。答えてくれたPeterとJamesにもう一度感謝します。これはSilverlightで使用されており、Math.Truncate(double)は使用できないため、をDecimalに変換する必要がありました):

ユニットテスト(nUnit)

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

google-maps - グーグルマップジオコーディングのアドレスコンポーネントタイプ

これは私のジオコーディングコードの一部です。選択した場所の国のみを表示したいのですが、すべての住所コンポーネントが表示されます。私の問題は、住所コンポーネントオブジェクトを指定できないことです。ドキュメントに書かれている方法がありますが、私にはわかりませんでした。私のためにそれを行うことができますか。

0 投票する
3 に答える
1440 参照

ios - モバイル デバイスでのオフライン リバース ジオコーディングの手法は?

私はモバイル マッピング アプリケーション (現在は iOS、最終的には Android) に取り組んでおり、オンライン サービスを使用せずに緯度/経度から国/州へのリバース ジオコーディングを最適にサポートする方法に苦労しています。

Apple のリバース ジオコーディング API は、バックエンドとして Google に依存しており、接続している間はうまく機能します。Open Street Maps プロジェクトやその他の Web サービスを使用しても、同様の機能を実現できます。

しかし、私が本当に望んでいるのは、アプリケーション内からオフラインのときでも呼び出すことができる C ライブラリを作成し、GPS 座標を渡して、それらの座標の国や州を返すようにすることです。州レベルより細かい粒度は必要ないので、データセットはそれほど大きくありません。

サーバーでこれを行う方法の例を見たことがありますが、モバイル デバイスに適したものはありません。

Spatialiteが解決策になるかもしれないと聞いたことがありますが、iOS でそれを機能させる方法がわかりません。

これを達成するための推奨されるテクニックは何ですか?

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

geolocation - 近くの都市を見つけるための Bing API

都市名または緯度/経度の組み合わせを指定して近くの都市を見つけるための Bing API はありますか?

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

ruby-on-rails - 経緯線ジオコーディングの問題

Graticuleを使用して住所をジオコーディングしようとしていますが、厄介な問題が発生しています。米国の住所をジオコーディングする場合、その場所の地域属性は、フルネームではなく2文字の略語です(オハイオではなくOH)。フルネームを取得する方法はありますか?

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

php - 逆ジオコーディング; JSON は利用可能なデータに基づいて変化し続けます

こんにちは、緯度/経度の値に基づいて位置を逆にジオコードすることができます。しかし、私の問題は、国と都市名だけが必要で、他には何もないことです。

Google から提供された json データが、利用可能なデータに基づいて変化し続けることがあります。地域文字列がある場合もありますが、一部の緯度/経度には地域情報がありません。すべての可能なjson文字列から都市と国を抽出できる経験則またはラッパークラスはありますか?

たとえばhttp://maps.google.com/maps/geo?q=24.487148563173424,-78.046875&output=jsonが私に与えます

どこでhttp://maps.google.com/maps/geo?q=47.33882269482199,-100.634765625&output=jsonが私に与える

都市名と国名を取得できる標準的な手順はありますか? そうです、私はjsonをトラバースして、gogoleが私に投げかけているさまざまなフォーマットを処理しようとしています。

ありがとう

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

android - 例外をキャッチできません (GLS FAILED WITH STATUS 20)

緯度と経度のペアを地理的に特定しようとしています。例外がない場合、うまく機能します。

ログキャット:

コードは次のとおりです。

呼び出しは、try/catch ブロックにもラップされます。

logcat の残りの部分は以下のとおりです。これに関するヘルプは素晴らしいでしょう。私はこの例外をキャッチできず、このコードを長い間見つめてきましたが、何が間違っていたのかまだわかりません。

ログキャット: