1

これが私の問題です。メインブロック、テックパークなどのすべての場所を示すローカライズされた地図を大学に実装する予定
です。GUIを開発するだけでなく、からの最短ルートを見つけるなど、独自のアルゴリズムを実行したいと考えています。あるブロックから別のブロックなど(注:アルゴリズムは、最短ルートを最速として使用したくないが、独自のパラメーターを重みとして追加したいので、作成するものです)。
マップをローカルでホストし(たとえば、社内システムで)、リアルタイムの要求(最寄りのカフェテリアへのルートの表示)に対応し、現在のデータ(キャンパスのどのコーナーでどのイベントが発生しているかなど)を表示できる必要があります。 )。
GoogleMapsAPIまたはOpenstreetmap/OpenLyers APIを使用すると、独自のマップを作成できることは知っていますが、それらに対して独自のアルゴリズムを実行できますか?また、作成した要素を追加して、従来の建物/オフィスコンポーネントを自分のものに置き換えることはできますか?

4

1 に答える 1

1

次の操作を実行できます
。1。オープンストリートマップの一部をWebサイトからエクスポートします。([エクスポート]タブに移動します)
2。PythonでElementTreeを使用して、エクスポートされたxmlデータを解析します。
3. networkxを使用して、解析されたデータをグラフに追加します。
4.その上でアルゴリズムを実行します。

于 2013-02-07T13:38:59.303 に答える