OpenStreetMap でマッピングがどのように機能するのか疑問に思います。独自のデータベースを使用するアプリを構築しています (Osmosis を使用して OSM ダンプを使用して構築します。OpenStreetMap Web サイトと同じです)。私はそれがどのように機能するのか本当にわかりません。前もって感謝します!:D
1033 次
1 に答える
1
http://wiki.openstreetmap.org/wiki/Developは、この種の回答の友です。彼らは(ページに応じて)物事がどのように機能するかをかなり詳しく説明しています。
私たちは osm2pgsql で作業しているので、Osmosis がどのように機能するかはわかりませんが、それらはほとんど似ていると思います: 基本的に特定のタグを探し (すべてが OSM コミュニティによって「タグ付け」されているため)、データベースに保存します。したがって、「supermarket」というタグを持つスーパーマーケット POI「some_supermarket」がある場合、データベースのエントリにはこれらの情報と座標が反映されます。道路や建物などは、レンダリングまたは処理時に接続される座標のみです。
タイル/地理画像のレンダリングを要求する場合、これらのタスクを実行するレンダリングが利用可能です。上記の wiki で多くの回答が得られます。「renderer」で検索してください。データベースから特定のバウンディング ボックスの情報 (ズーム レベルと設定に応じて) を取得し、データベースからデータを解釈するだけです。
于 2010-09-02T12:47:31.033 に答える