問題タブ [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.
ios - 住所から緯度/経度を取得
iPhone SDK 3.xを使用して、ユーザーが入力した完全な住所(通り、都市など)から緯度と経度を取得するにはどうすればよいですか?
php - Googleマップを使用した近接検索
私は店舗ロケーションアプリケーションを開発しています。
ストアを検索すると、現在、住所と郵便番号に基づいてgooglemapsに場所が表示されます。
次に、半径500メートル以内の他のショップも表示する関数を作成します。これを行うには、近接検索/計算を行う必要があります。
私の最大の質問は、これにどのように取り組むべきかということです。
私はこのリンクを見つけました。これにはいくつかのサンプルコードがあります。しかし、コードを使用できるかどうか(およびどのコードを使用する必要があるか)はわかりません。誰かより良い例がありますか?
また、各店舗の地理コードを格納する新しいテーブルをデータベースに追加することを考えています。「id」、「latitude」、「longitude」よりも多くのフィールドが必要ですか?
更新
私はちょうどphpro.orgでこのリンクを見つけました。必要なもののようです!誰かが彼らの例を使用して、それについてコメントすることができますか?
mysql - GeoIPデータベースクエリの問題
このクエリを実行しています
これらのフィールドを持つテーブルでは、
また、1つのIPで2つの異なる国で2つの結果が得られることもあります。理由がわかります
10は9から11の間であるため、2つの異なる結果が返されますが、5から12もWHERE countries.code = worldip.code
返されます。これを含めると、これを防ぐことができたと思います。しかし、そうではありません。
ORDER BY worldip.start DESC
また、IPアドレスが正確であるほど、リストの上位に表示されるため、機能しているように見えることも追加しました。ここでそれが機能している(または機能していない)ことがわかります。しかし、それは簡単な修正であり、私はそれを正しく行いたいと思います。
SQLは私にとって本当の弱点です。誰かが私が間違っていることを説明できますか?
geocoding - Yahoo マップ ジオコード
yahoo マップ ジオコードの結果セットの問題を回避するにはどうすればよいですか? 返される結果セットが間違っています。都市フィールドには、都市、地域、および郵便番号が含まれています。以下に示すように。
スケーラビリティを損なわずにこの問題を回避する方法はありますか?
-33.924320
151.187057
203 Coward St
MASCOT NSW 2020
オーストラリア AU
jquery - jquery submit *after* サードパーティの ajax 検証
ユーザーからアドレスを取得し、そのアドレスをサーバーに送信するフォームがあります。目標は、サーバーに迷惑をかける前に、Google のジオコーディングを使用して、アドレスが一意でジオコーディング可能であることを確認することです。
form.submit、ジオコードを正常にバインドし、目印を取得し、それらが一意であるかどうかを確認できます..しかし、コールバックで送信を機能させることはまったくできません。これは、コールバックでそれを行うべきではないと思いますが、それが私がここにいる理由です。
基本的に、フォームで送信して検証を呼び出し、コールバックをトリガーする方法が必要です-そのコールバックが成功した場合、コールバックはトリガーせずにフォームを送信できる必要があります(AJAX投稿ではありません、ありがとう)再度の検証。
疑似コードが続き、メモリから入力されます.unbind('submit').submit() と DOM submit の呼び出しの両方を試しましたが、どちらもうまくいきませんでしたが、念のためここに両方を含めます。
geolocation - ジオコーディング-複数の住所を主要都市にグループ化
ジオコーディングに関する以前の質問を探していましたが、多くの質問が役に立ちましたが、自分のニーズに合ったものが見つかりませんでした。
複数の住所を最寄りの市内中心部にグループ化する必要があります。私の唯一の住所情報は、市、国、および州(該当する場合)です。たとえば、サンフランシスコ内およびマイル以内のすべての住所は、サンフランシスコとしてリストする必要があります。サンフランシスコにロールアップされたアドレスの数を知る必要があります。
私はこれにアプローチする方法についての提案を受け入れています。可能であれば、主要都市のリストを手動で特定することは特に望んでいません。私が始めることができるこれらのリストはありますか?
マイル以内のすべての住所の平均緯度/経度位置を使用するのはどうですか?当然のことながら、最終的な「中心点」は平均が計算されるときに少し動きますが、おそらくそれはおおよその解決策です。これを行う方法がよくわからないので、入力してください。
ruby-on-rails - グーグル地理コードを解析する
アプリでGoogleジオコーディングAPIを使用していますが、返された住所情報を確実に解析するのが難しいと感じています。私がこれを自分で書いてすべてのケースをカバーする必要がないように、誰かがライブラリまたは情報を解析する方法を持っていることを願っています。
私はjsonapiを使用しており、アドレス行と座標を簡単に抽出してデータベースに保存できますが、問題は他のアドレス情報を信頼できる方法で抽出して保存できるようにすることです。
Googleがジオコーディングされたデータに使用するXAL構造化住所の仕様を見てきましたが、私の問題は、すべての国のすべての住所タイプに対応できるため、結果の解析が困難になることです。
郵便番号のような単純なものは、親タグの任意の組み合わせのかなり奥深くにネストできます。ある国の中でさえ、木の見た目は変わる可能性があり、それが解析を予想よりも難しくします。
皮肉なことに、私の最終目的は、ユーザーが後で簡単にアイテムを見つけられるように、データベースのツリー(railsacts_as_treeなど)に保存することです。たとえば、国、州、地域、町、郊外などをクリックします
私はレールで働いています
python - geopy から東座標値と北座標値を取得する
10 進形式の経度/緯度のペアでいっぱいのテーブルがあります (例: -41.547, 23.456)。値を「Easting and Northing」 / UTM形式で表示したい。geopy は 10 進数から UTM に変換する方法を提供しますか? コードで UTM 値を解析することがわかりますが、それらを元に戻す方法がわかりません。geopy Google グループはすべての道を進んでいます。
python - 緯度と経度、距離を指定して、バウンディング ボックスを見つけたい
緯度と経度、および距離が与えられた場合、距離が与えられた距離よりも短いバウンディング ボックスを見つけたいと考えています。
この質問はここで尋ねられました:与えられた緯度/経度の場所の境界ボックスを計算する方法は?
これを特に正確にしたくないので、修正して単純化しました
しかし、これがどのように機能しているのか理解できません。特に、この行は意味がありませんhalfSide = 1000*halfSideInKm
geocoding - 経度と緯度に基づくグリッド オーバーレイの設計
私は以下にアプローチするための最良の方法を見つけようとしています:
地球の平面表現があるとします。これに、約 3 平方キロメートルに対応するグリッド上の各正方形を重ねるグリッドを作成したいと考えています。各正方形には、一意の地域 ID があります。このグリッドは、地域 ID と、おそらく地域の 4 隅の経度/緯度座標を持つデータベース テーブルに格納されるだけですよね? このテーブルを簡単に生成する方法について何か提案はありますか? 最初に、この「平らな地球」の幅と高さをキロ単位で調べ、地域の数を計算し、縦線と横線の各交点に長さ/緯度を何らかの方法で割り当てる必要があることを知っています。ただし、これは多くの手作業のように思えます。
次に、グリッド テーブルを作成したら、長い/緯度のペアを取り、それがどの論理「地域」にあるかを判断する fxn を設計する必要があります。これについてどうすればよいかわかりません。
どんな助けでも大歓迎です。
ありがとう。