Apakah mungkin untuk menghasilkan petak peta dari QGIS?
Saya kira Server QGIS harus memiliki cara untuk melakukannya, tetapi apakah ada cara untuk hanya menghasilkan ubin dan menyimpannya ke disk?
Dengan renderer simbologi baru dan rendering yang bergantung pada skala, QGIS adalah alat yang ampuh untuk menghasilkan peta dinamis.
Karena saya menggunakan renderer simbologi baru, qgis-mapnik bukan pilihan, dan karena saya menggunakan rendering yang bergantung pada skala, hanya menghasilkan georaster besar dan menggunakan gdal2tiles untuk memasang, itu juga bukan pilihan.
Jawaban:
Dimungkinkan untuk menghasilkan ubin menggunakan konsol python, Anda dapat membacanya di sini . Ingat, Anda mungkin perlu memodifikasi skrip.
Namun saya akan mendorong Anda untuk menggunakan mapnik untuk menghasilkan petak, karena skrip qgis yang disebutkan di atas tidak berfungsi dengan baik untuk saya.
Styling map mudah dengan xml untuk mapnik, Anda tidak akan kesulitan dengannya. Beberapa modifikasi untuk quantumnik memungkinkan Anda menghasilkan ubin langsung dari qgis.
sumber
Baru-baru ini saya menemukan sebuah plugin baru untuk QGIS 1.9 yang disebut QTiles . Pengembangannya diumumkan Desember 2012 di forum Pengembang QGIS .
Meskipun saya belum menggunakannya secara pribadi, tampilannya sangat sederhana dan mudah digunakan.
sumber
Untuk QGIS 3.8 atau lebih tinggi, menghasilkan ubin sudah ada di dalamnya - Anda dapat menemukannya di kotak Alat pemrosesan sebagai
Generate XYZ tiles (Directory)
danGenerate XYZ tiles (MBTiles)
.sumber
Pembaruan kecil untuk 2017: Saya menghasilkan ubin dengan plugin QMetaTiles :
sumber
Saya tidak mengetahui fitur ubin untuk QGIS. Yang dapat Anda lakukan adalah menggunakan Server QGIS dengan file proyek Anda dan menggunakan TileCache untuk menambal cache ubin.
Anda dapat menemukan beberapa informasi tentang Server QGIS di sini: http://qgis.org/wiki/QGIS_Server_Tutorial dan TileCache di sini: http://tilecache.org/
sumber
Saya telah menulis generator ubin peta yang licin untuk QGIS yang dijalankan dari konsol Python. Ini membuat peta persis seperti yang ditampilkan di QGIS (tanpa merender kesalahan). Outputnya adalah 256px x 256px PNG, WGS-84 pseudo-Mercator, terstruktur dalam format Google Maps atau TMS. Bukan plug-in tetapi mudah digunakan (dan dimodifikasi).
Generator ubin peta Slippy untuk QGIS
sumber
Saya pikir tidak ada plugin yang baik di Quantum Gis untuk menghasilkan ubin. Qtiles saat ini tidak tersedia di plugins.qgis.org
Pembuat TileCache alternatif memiliki kekurangan dokumentasi (saya tidak berhasil menggunakannya) dan terbatas pada proyeksi EPSG: 3857.
sumber