Membuat server ubin OpenStreetMap khusus


13

Saya ingin membuat server ubin peta berdasarkan seluruh basis data planet OSM untuk proyek yang sedang saya kerjakan. Saya telah bekerja dengan beberapa panduan untuk mencoba menjalankan dan menjalankan sesuatu, tetapi belum menemukan terlalu banyak sumber daya komprehensif yang berjalan melalui proses ini dari awal hingga selesai.

Persyaratan saya sejauh ini:

  • Berbasis Linux (Saya lebih suka 10,04, tetapi saya terbuka untuk apa pun)
  • Render ubin menggunakan Mapnik
  • Kemampuan untuk menyesuaikan kartografi dan simbolisasi sesuai kebutuhan saya (Quantumnik atau Cascadenik sepertinya alat yang bagus untuk ini)

Saya benar-benar ingin memiliki kartografi basemap kustom yang bagus untuk beberapa aplikasi internal yang kami bangun dan saya pikir ini akan menjadi tempat yang baik untuk memulai. Adakah yang tahu tentang panduan / sumber daya yang bagus untuk membangunnya? Saya lebih suka langkah-langkah penjelasan, bukan hanya dokumentasi untuk masing-masing komponen ...

Jawaban:


10

Utas berikut dapat menjawab pertanyaan Anda: Bagaimana cara saya menggambar dan memvisualisasikan peta khusus berdasarkan data OSM?

Ini termasuk info tentang menggulirkan data Anda sendiri, alat laci ubin, mapnik, dll. Utas ini merujuk ke tautan berikut yang terdengar sangat sesuai dengan pertanyaan Anda: "Bangun Server OpenStreetMap Anda sendiri" http://weait.com/content/build -your-own-openstreetmap-server Menggunakan stack 10,04 / PostGIS / Mapnik Ubuntu.


Saya juga merekomendasikan tutorial ini: mapsfromscratch.com , yang menggunakan mesin virtual dengan perangkat lunak yang diperlukan sudah diinstal.
tcarobruce

3

Ini pertanyaan yang sangat besar. Sebagian besar bagian pertama dijelaskan dalam halaman wiki yang sangat detail http://wiki.openstreetmap.org/wiki/Mapnik . Itu berhenti pendek dari TileCache, kemungkinan jawaban untuk bagian render ubin. Apakah itu cukup untuk melanjutkan? Saya dapat mengeruk beberapa file yang saya gunakan untuk membangun Tile Drawer.


Jika Anda memiliki dokumentasi yang membahas cara mengkonfigurasi komponen yang berbeda untuk bekerja bersama, itu pasti akan membantu saya lebih memahami bagaimana sistem dirancang untuk bekerja.
colemanm

1

Perlu diketahui bahwa akan memakan waktu sangat lama untuk mengimpor seluruh file planet (pada server saya setelah 6 hari masih belum selesai ketika daya gagal). Anda mungkin ingin mempertimbangkan mengimpor serangkaian file planet yang lebih kecil (menggunakan -a di osm2pgsql).

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.