問題タブ [geo]

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

iphone - 私の iPhone アプリは、同様の他のアプリよりも読み込みが遅い

位置情報ベースのソーシャル ネットワーキング アプリを使用しています。ただし、他の同様のアプリよりもはるかに遅くロードされます。写真を読み込むときは本当に遅くなります。アプリのチャット ウィンドウで写真を送信してから、他の同様のアプリで同じ写真を送信すると、アプリの処理に 10 倍の時間がかかります。しかし、私は理由がわからない

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

ruby - 米国の住所の国勢調査区を決定する

米国内に約 20,000 の住所のリストがあり、それぞれの国勢調査区を特定したいと考えています。これを行うツールをオンラインで見つけましたここ、しかし、20,000のリクエストを作成して出力をスクリーンスクレイピングするのは間違った方法のようです.

私が持っていた 1 つのアイデアは、このようなオープン ソース ライブラリを使用して、ここで提供されているシェープファイルを検索することでした。ただし、誰かが次のようなことを行うユーティリティを作成する必要があるようです

Geocoder.census_tract_of_address("200 N State Chicago IL 60601")

誰かそのようなことを知っていますか?この問題にどのように取り組むのが最善ですか?

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

php - GeoIP PECL 拡張なしで Maxmind geo IP データベースを使用していますか?

無料の Web ホスティングにファイルをアップロードして試用しようとしています。client ip locator の出力に問題があります。maxmind データベースを使用しています。「GeoIP.dat」

<?php print geoip_database_info(GEOIP_COUNTRY_EDITION); ?>

そして出力は

Fatal error: Call to undefined function geoip_database_info() in /home/u_fg176/public_html/index.php on line 15

geoip_database_info()このホスティングは pecl ext for php をインストールしないため、関数が見つからないのでしょうか? または、このエラーの別の原因が考えられますか?

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

php - 道順を取得するアルゴリズム

距離ごとに gpx ルートに沿ったポイントで構成されています。これを使用して、私が持っている基礎となるトレイル データに基づいて道順を生成したいと考えています。データの不正確さにより gpx トラックのバッファーがトレイルを見つけられないギャップが発生することを除いて、これはうまく機能します。ギャップが特定の単位よりも小さい場合、これらのセクションを無視したい。

私はこれを取得したい:

問題が発生し続けるため、これを行う方法についていくつかの提案を探しています。現在、mysql テーブルにデータがあり、php を使用しています。

0 投票する
8 に答える
58452 参照

python - Python で双一次補間を実行する方法

Pythonを使用してblinear補間を実行したいと思います。
高さを補間したいGPSポイントの例は次のとおりです。

既知の座標と高さの値を持つ 4 つの隣接点を使用します。



そして、ここに私の原始的な試みがあります:
ここで z0 と z1

私は 31.964 を取得しますが、他のソフトウェアからは 31.961 を取得します。
私のスクリプトは正しいですか?
別のアプローチを提供できますか?



2022 年編集:
この質問の公開から 10 年以上経った今でも、新しい回答を提供してくださっているすべての方々に感謝します。

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

php - 地理的近接式(店舗検索)が原因で結果が欠落している

OK-私はこれに約3か月間オンとオフで取り組んできましたが、出くわしたすべての地理的近接式を使い果たしたので、正しい結果を得るのに近づいていません。助けを求めてください。

狙い

私は店舗検索のかなり基本的な実装を設定しています。ユーザーは郵便番号を入力し、事前定義された検索範囲のリストから選択します。gmaps APIは、このアドレスの緯度/経度座標を生成し、それらをphpスクリプトに渡します。このスクリプトでは、ユーザー座標がmysqlデータベーステーブル(以下の構造)に対して照会されます。

このクエリの結果(投稿ID)は、マップマーカーデータを含むXMLを生成するワードプレスクエリに入力されます。(wordpressクエリはpost__inとposts_per_page -1を使用して、クエリによって生成されたすべてのIDの情報を表示します

問題

一言で言えば、私が遭遇したHaversine式のすべての実装では、マーカーが欠落しているようです。具体的には、ユーザーが入力した座標に非常に近いマーカーです(正確にはわかりませんが、約500m以内だと思います)。これは、ユーザーが郵便番号を入力し、その場所のすぐ近くに店舗が表示されないかのように、大きな問題です。

さまざまなチュートリアルから掘り下げたフォーラムラの約8つの異なる順列を試しましたが、同じ結果が得られました。以下は、ユーザーが入力した位置に非常に近いものを除くすべてのマーカーを提供するサイトで現在使用している式です。

ここでMikePelleyによって提案された1つの式がありました:ジオロケーションSQLクエリが正確な場所を見つけられません

この数式は、ユーザーが入力した場所に非常に近いマーカーを示しているように見えましたが、指定された半径内に表示されるべき他のマーカーを見逃していました。混乱を解消するために、これは私が使用したコードです。

リクエスト

基本的に、これらのコードブロックのどちらも正しいマーカーを表示していない理由を知りたいと思います。誰かがコードの改善を提案したり、私が見逃したかもしれないいくつかのリソースに私を向けることができれば、それは素晴らしいことです

編集

私の疑似回答は機能していると思いましたが、それでも問題が解決していませんでした。私は今、非常に異なる方法を採用することになりました。ここで見つけることができる非常に優れたjqueryストアロケーターを使用しています:http ://www.bjornblog.com/web/jquery-store-locator-plugin

そこにあるすべてのプロジェクトで機能するわけではありませんが、私のニーズには完璧です(そして機能します!)

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

javascript - ラトロンポイントの相対位置

私は現在、地理的なポイントをVIDEO要素(サイズ512x288)の上にオーバーレイとして表示すると便利なプロジェクトに携わっています。

このVIDEO要素にはライブブロードキャストが含まれており、JavaScript変数としてサイトに入力される方位、緯度、経度、高度のリアルタイムフィードもあります。

また、サイトに含まれているPOI(Points of Interest)の配列もあります。POIの形式は次のとおりです。

5秒ごとに、POIの配列をループして、それらのいずれかがビデオの現在のビューポート内にあるかどうかを確認します。真の場合は、VIDEO要素の上にオーバーレイします。

誰かが私が何を見るべきかについて正しい方向に私を向けることができますか?メルカトル図法などを使用して、ポイントを2D平面にマッピングする必要があると思います。

しかし、POIの相対的なピクセル位置をビデオにマッピングすることになると、私は少し迷っています。

いくつかのヒントを得るのを楽しみにしています!

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

wordpress - WordPress または Drupal を使用して ushahidi のような Web サイトを構築する方法はありますか?

ウシャヒディタイプの Web サイトを作成できる Drupal モジュールまたは WordPress プラグインがあるかどうかを知りたいです(ウシャヒディは、情報収集、視覚化、インタラクティブ マッピング用の無料のオープン ソース ソフトウェアを開発する非営利のソフトウェア会社です)。

これらのより成熟したプラットフォームで作成された他のすべてのプラグイン/モジュールも活用しながら、ushahidi が提供している機能を使用できるかどうかを知るために、これを求めています。

ありがとう。

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

oracle - 距離内の Oracle 空間検索

次のテーブル Cities があります。

ユーザーの経度 (例: 44.8) と緯度 (例: 46.3) に基づいて、ユーザーの近くの 100 マイル/KM 以内のすべての都市を検索したいと考えています。

いくつかの例を見つけましたが、それらを自分のケースに適応させる方法がわかりません

どんな助けでも大歓迎です。

追伸:距離をとって並び替えができれば

PPS: パフォーマンスの問題により、この方法で実行したいのですが、この方法で実行しましたhttp://www.scribd.com/doc/2569355/Geo-Distance-Search-with-MySQLですが、時間がかかりすぎます...

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

javascript - GeoJavascriptデコード

このコードがどのように機能し、どのように編集して変更を加えることができるかについての説明が必要です。これはGeoIPプラグインコードです。前もって感謝します