問題タブ [geolocation]
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.
javascript - Firefox と IE の間で GeoRSS オーバーレイのロード時間が一貫していない
マップを表示し、GeoRSS XML ファイルのポイントに基づいて線を重ねるために構築された非常に単純なページがあります。一般公開されているファイルはこちらです。 http://68.178.230.189/georssimport.html
マップするポイントが多いため、Firefox は約 5 秒でロードされますが、IE (6 & 7) は 45 秒から 1 分以上かかります。何が起こっているのかを診断するにはどうすればよいですか? 何が起こっているのかを教えてくれるツールは何ですか? (つまり、IE の Firebug)
ありがとう、マーク
php - 私が何かの近くにいるかどうかを把握する
私は現在の場所を緯度座標で取得し、場所のリストを取得しました。
私がやりたいのは、私がその場所の1つに近いかどうかを判断することです。近くには、+100mのようなものがあります。地図を表示したくありません。近くにいるかどうかを確認してください。
location / lat longを比較するために利用できるphpライブラリの種類は何ですか?それとも数学で解くことができますか?
ありがとう
database - 監視カメラ設置場所データベース
django プログラミングをさらに理解するために、A から B へのルートを検索する Google マップ マッシュアップを作成する予定ですが、公共の監視カメラの視点と交差する通りやジャンクションは避けます。そのため、以下を含むデータベースを作成します (GIS 機能のため、おそらく Postgres ベースです)。
- 監視タイプ(監視カメラ、スピードカメラ、ロードチャージカメラなど)
- 地理的位置
- タイムアウト (主にスピードカメラに使用)
もちろん、このデータはユーザーが自由に編集できます。ただし、開始するには、実行するためのデータが必要です。監視カメラの(おおよその)地理的位置を含む公開データベースはありますか?
geolocation - Google ジオコーディング API (都市 => 経度、緯度)
Google は、都市名 (または zip) を渡して経度と緯度を返すことができる RESTful API を提供していますか?
Google Maps API を使用してこれを行う方法は知っていますが、場所をジオコーディングできるようにするためだけに、ユーザーに巨大な 200k Google Maps API をダウンロードさせたくありません。
経度と緯度 API への URL ベース (REST) の都市/郵便番号を知っている人はいますか?
この情報をジオコーディングすると、他の複数のプロセスが開始されるため、この最初のステップを実行することは、大量のダウンロードと JavaScript のロードアップによる現在のボトルネックである Google Maps API を使用して迅速に実行するために非常に重要です。
php - PHP / MySQL:DBから特定の場所に近い場所を選択します
PHPでは、2つの場所の間の距離を計算するための次のコードがあります。
しかし今、MySQLデータベースからPHPを介して特定の場所に近い場所を選択したいと思います。
- ユーザーが故郷に入る
- 私のスクリプトは、GoogleAPIを介して緯度/経度の値を取得します
- 私のデータベースには、緯度値用のフィールドと経度値用のフィールドを持つ約200の場所があります。
- ユーザーの故郷に最も近い10の場所を選択するためのPHPとMySQLのコードが必要です
あなたが私を助けてくれることを願っています。前もって感謝します!
geolocation - 2台のルーター間の距離を見つけることは可能ですか?
家中どこにいるのかを教えてくれる楽しいプロジェクトを作ろうと思っていました。私のアイデアは、家の同じ高さの異なる場所に2台のルーターを配置し、ping要求などを送信して遅延を確認することでした。これにより、家のどこにいるかを三角測量できるようになります。
これは私がルーターと同じレベルにいる場合にのみ実際に機能することを知っていますが、これが実際にそれを行うための信頼できる方法であるかどうか疑問に思っています。他の誰かが以前にこのようなことをしようとしたことがありますか、それともコンピューターの位置を見つけるためのより良いまたはより安価な方法がありますか?
php - テキスト文字列の場所を送信し、近くの場所のテキスト文字列を取得するためのAPI
「Anjuna、India」を送信して近くの場所のリストを取得できるAPIまたはAPIの組み合わせを探しています。データは主に「第三世界」の国のものであり、ヨーロッパ/米国のものはそれほど多くありません。これを構成する方法についての提案/アイデアはありますか?
geolocation - 地理データのエンコード (国/地域/都市の標準コード)
ユーザーの場所 (国、州/地域、町) をエンコードする標準的な方法はありますか?登録時にこれらのアイテムを選択するようにユーザーに依頼し、このデータを使用して自分の場所を地図上に表示できますか?
mysql - mysqlの緯度/経度の地理検索を最適化するためのヘルプが必要
約300kのレコードを含むmysql(5.0.22)myisamテーブルがあり、半径5マイル以内で緯度/経度の距離検索を実行したいと考えています。
lat / lonフィールドをカバーするインデックスがあり、lat / lonを選択するだけで高速(ミリ秒応答)になります。しかし、テーブルで追加のフィールドを選択すると、5〜8秒にひどく遅くなります。
全文検索を利用するためにmyisamを使用しています。他のインデックスはうまく機能します(たとえば、slug ='xxxxx'のリストから*を選択します)。
クエリ、テーブル、またはインデックスを最適化して処理を高速化するにはどうすればよいですか?
私のスキーマは次のとおりです。
私の質問は:
ジオサーチなしで計画を説明する:
ジオサーチで計画を説明する:
これがカバーリングインデックス付きの説明プランです。列を正しい順序にすることで、大きな違いが生まれました。
ありがとうございました!