問題タブ [overpass-api]

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

openstreetmap - 履歴に関する OpenStreetMap クエリ?

特定のバウンディング ボックスで、特定の 2 つの日付の間で、特定のタグ セットに影響を与える OSM データベースの変更のリストを取得したいと考えています。

誰もこれを行う方法を知っていますか?

コマンドライン ツール、Overpass Turbo などの Web アプリケーション、または XAPI などのクエリ API はありますか?

場所とズーム レベルでマップの履歴を取得できることを見てきました (例: http://www.openstreetmap.org/history#map=16/45.9605/5.3391 ) が、これは変更を含む変更のグループを返します。現在のマップの外側)。

また、特定のオブジェクト (ノード、ウェイ、またはリレーション) の履歴を参照するための履歴ブラウザーも見ました。

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

ios - Overpass API - URL フェッチ、iPhone では機能せず、Mac では機能

前回プロジェクトでコーディングを行ったときにこの問題が発生しましたが、エラーがどこにあるべきかを見つけることができないようです。Mac のブラウザーで URL を試すと、すべて正常に動作し、json ファイルが表示されます。

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

私が得ているエラーは次のとおりです。

エラー Domain=NSURLErrorDomain Code=-1002 "サポートされていない URL" UserInfo=0x1706753c0 {NSLocalizedDescription=サポートされていない URL、NSUnderlyingError=0x17044f480 "サポートされていない URL"}

ベスト、ヤコブ

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

border - リージョンの外側のパスを取得する

郵便番号の最初の 2 文字で定義される陸橋経由のエリアの形状を取得したいと考えています。このクエリ:

結合したいいくつかの領域を取得します。私は外側の境界線のパス、つまり多くの小さな領域ではなく、単一の大きな領域に興味があります。

結果はhttp://overpass-turbo.eu/s/8ilで確認できます。

高架クエリのみでこれを達成することは可能ですか? そうでない場合、JavaScript アプリケーションに望ましい結果を提供する最も効率的な方法は何でしょうか?

0 投票する
0 に答える
2105 参照

javascript - OpenStreetMap データを使用した最短経路 (ノードとウェイ)

S(lat,long) と D(lat,long) の 2 つのポイントを指定して、それらの間の最短パスを見つける Web アプリケーションを作成しようとしています。

私の問題は次のとおりです。A * またはその他の AI アルゴリズムを使用して、ここからノードとウェイが与えられた場合の最短パスを見つける方法がわかりません。その後、ソリューションを再構築し、マップ内にパスを構築します。私は Overpass API を使用してノードとウェイを取得し、ジオポイント間の「長方形」によるアプローチを使用しています (この長方形にはない最短パスを持つことができるため、これが悪いことはわかっていますが、表示されませんこの API を使用したより良いソリューション)。

進め方についてアドバイスをいただけないでしょうか。必要に応じて、ここにコードを投稿できます。

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

javascript - Windows cmd からノード モジュールをインストール/実行する方法

ここには非常に大きな「ノード」ノブがあります。土地の状況を把握しようとしているだけです。ここにある優れた手順に基づいて、ノードとnpmパッケージマネージャーをインストールしました。ユーザー変数を PATH =C:\Users\Dude\AppData\Roaming\npm に設定して、すべて (ノード単位) が正常にインストールされていることを確認できます。

インストールした npm を使用して

そして、両方に .cmd ファイルがあり、ものがここに表示されることを確認しました。

C:\Users\Dude\AppData\Roaming\npm

次に、例に入れたcmdから

そして得た

ノードモジュールのインストールとそれらの実行方法 (Windows で) に関して、ここで欠けているものはありますか? モジュールを呼び出す .js ファイルは必要ですか?