正しい地理データを使用して、カスタム デザインのマップを作成しようとしています。イラストレーターで作成された画像でもかまいませんが、Leaflet.js などのツールで読み取れるように、正しいマップ形式で一連のタイルとしてエクスポートする必要があります。
私を混乱させているのは、利用可能なマップ ツールのどれもがうまく連携していないように見えることです。非常に有望に見える Tilemill を見つけました (非常にクリーンなインターフェイスを持ち、CSS で動作します) が、:
- Openstreetmaps ではタイル画像をダウンロードできず、OSM 形式の XML データのみをダウンロードできます。
- Tilemill は Openstreetmaps XML データのインポートを許可していません (なぜ!)。
- Tilemill でマップをデザインできたとしても、タイル画像をエクスポートできず、独自の SQL データベース形式しかエクスポートできませんか? そのポイントは何ですか?
- Tilemill が役に立たない場合、OSM XML データを開いて独自のデザイン スタイルを適用できる他のツールはありますか?
独自のタイル サーバーの構築について説明しているソースがいくつかあります。
このソースは、SQL を使用して OSM を PostGIS に変換し、次にカスタム python スクリプトと Mapnik という名前のツールを使用することを提案しています。それから、OSM に Mapnik を使用することは推奨されないと書かれています....
このソースは有望に思えますが、独自のカスタム Linux ディストリビューションを構築して実行する必要があると何気なく言及しています...
Leaflet.js の正しいファイル名とフォルダーを使用してマップ タイルを作成する簡単な方法はありますか?