5

私は、北米と西ヨーロッパ/中ヨーロッパのルート距離と移動時間に商用ソリューションを使用しています。私はプロジェクトを他の国々、そしておそらく全世界をカバーするように拡大することを考えています。非常に限られた予算と個々の商用プロバイダーからのパッチのある地域カバレッジは、おそらくローカルでホストされているOpenStreetMapを唯一の実行可能なオプションにします。誰かがオンラインソリューションを提案する前に、私のアプリケーションは多くの集中的なルート計算を必要とします-Webサービスを使用して実行すると、多くの費用がかかるか、非常に失礼になります(そしておそらく禁止されます)。計算結果はパブリックドメインに戻されるため、OpenStreetMapsのやり直しは問題ありません。

私の問題は、OpenStreetMapデータベース内の個々の国のルーティングデータカバレッジをどのように評価するかです。そのような評価は、プロジェクトが実行可能であるかどうか、および処理のための適切な順序を決定する可能性があります(つまり、最初に最もカバレッジの良い国を実行します)。

ハイエンドの商用データプロバイダーは、通常、調査対象範囲の地域の説明だけでなく、統計的な説明も提供できます。OpenStreetMapははるかにパッチが多く、エリアには通常、一部の道路が含まれていますが、すべての道路が含まれているわけではありません。10〜20 mの数メートルの個々の位置エラーは、私のアプリケーションでは問題になりません(私は都市と都市の距離を見ています)が、ルートグラフの接続性は問題です。つまり。道路ベクトルは、ジャンクションで論理的に正しく交わる必要があります。

OpenStreetMapデータベースのデータカバレッジを説明する統計を作成しようとした人はいますか?

そうでない場合は、どのように対処しますか?

私が考えることができる最善の方法は、場所(都市など)をランダムにサンプリングしてから、ルートを計算することです。主要道路はマイナー道路の前に追加される傾向があるという仮定が必要です。したがって、2つの離れた都市間のルートは、主要道路が欠落しているため、マイナー道路(通常は長い/遅い)ではなく、論理的な主要道路を使用します。

もう一つの問題は、多くの町の間を運転することが物理的に不可能であるということです。多くの場合、これは島(フェリーを使用できる場所)の存在が原因ですが、多くの場合、地上ルートがありません(たとえば、ヌナブト準州の集落)。それで、(例えば)トンガとアフガニスタンを比較するとき、そのような統計はどのように使われるでしょうか。アフガニスタンのデータカバレッジはおそらく非常に低いです。トンガの方がおそらく良いでしょうが、集落は群島全体に広がっています。

私のアプリケーションに関する詳細:すべての開始点と終了点は、Geonamesデータベースから取得した場所を持つ町と都市です。通常、私は少なくとも1000人の人口を持つ国の1000の最大の都市を見ています。現在、ルートは最速ルートと最短ルートの両方として重複して計算されています。合理的な道路速度は、幅広い道路カテゴリによって異なります。推定移動時間は、道路距離とともに計算されます。これらの詳細は一貫性の好みです-それらは石に設定されていません。

4

3 に答える 3

6

おそらく、 https://gis.stackexchange.com/questionsでより幅広い回答が得られるでしょう。

于 2010-11-10T19:41:55.350 に答える
6

OpenStreetMap の品質を説明する取り組みは数多くありますが、それらはすべて特定の領域に限定されています。Muki Haklay は、OpenStreetMap のデータ品質について広範な調査を行いました。多くの定量的な結果は英国に関連しています。データの完全性だけでなく、OpenStreetMap の一般的な品質について学びたい場合、彼のブログは主要なリソースです。以下は、英国における OpenStreetMap の完全性に対する彼の評価です。最近、ドイツでも同様の調査が行われました(PDF)。

問題は、完全性を測定するには、測定対象の正確な参照データセットが必要だということです。そのために TeleAtlas や NAVTEQ のデータを使用することもできますが、それは高価なデータであり、これらの企業は研究目的でデータをすぐには提供しません。政府のデータも適切かもしれませんが、常に利用できるとは限りません。また、たとえば米国の場合のように、どうしようもなく時代遅れで不正確です。実際、OpenStreetMap はTIGERからの大量のインポートで米国のマッピング作業を活性化させました。このデータセットはルーティング/ナビゲーションを意図したものではなく、トポロジーの混乱です。ボランティアはそのデータを改善するために懸命に取り組んでいますが、進歩は遅いです。

定量的な品質メトリクスの生成を自分で行いたい場合は、OpenStreetMap コミュニティに参加してデータ モデルについて学び、それがあなたがやろうとしていることにどのように適合するかを確認するのが最善の策です。「ルーティングデータ」とは何ですか? 明らかに、道路とフェリーのルートそのものです。回転制限?最高速度?道路の質?成績?OpenStreetMap ヘルプ フォーラムは、おそらく開始するのに適した場所です。私の推測では、予算が限られているため、世界中をカバーするには多くの仮定を立てる必要があります。

HTH

于 2010-11-11T11:22:52.983 に答える
2

特に OpenStreetMap の接続性を検討している素晴らしいプロジェクトがあります。詳細については、OSM 接続性に関するこれらのブログ記事を参照してください。彼らは、「ルーティング アイランド」と重複ウェイの数に関する統計を作成しています。

そして、このリンクは、地図の視覚化に島/重複などを示しています。

于 2012-12-08T13:58:54.490 に答える