Server ubin peta

Server ubin peta adalah server yang menyediakan ubin peta kepada aplikasi Navixy, yang merupakan gambar persegi kecil yang digunakan untuk menampilkan data geolokasi. Dengan menjalankan server ubin peta sendiri, Anda dapat menawarkan peta khusus untuk area tertentu atau lapisan peta tambahan kepada pengguna Anda, seperti aset perusahaan yang ditumpangkan di atas peta.

Untuk menambahkan lapisan peta baru ke Navixy, Anda perlu mengikuti tiga langkah utama:

  1. Mempersiapkan ubin peta. Langkah pertama adalah mengonversi dokumen kartografis menjadi potongan-potongan seragam grafik ubin dengan kaitan ke nilai graticule (koordinat) untuk setiap tingkat skala. Format ubin peta yang paling umum adalah MBTiles, tetapi format lain seperti GeoTIFF juga dapat digunakan. Terlepas dari formatnya, semua file ubin harus diimpor dalam proyeksi Mercator untuk memastikan penumpukan lapisan yang benar pada peta apa pun yang digunakan oleh Navixy. Ukuran ubin juga akan dikonversi menjadi ukuran paling umum yaitu 256 ppi.

  2. Menjalankan server ubin. Setelah file ubin disiapkan, file-file tersebut perlu dideploy pada server dengan setiap file memiliki tautan langsungnya, seperti http://tileserver.com/{z}/{y}/{x}. Anda dapat menjalankan tile-server sendiri atau menggunakan layanan berbasis cloud yang disediakan oleh perusahaan seperti Mapbox, CartoDB, Esri, atau ArcGIS.

  3. Menambahkan lapisan peta baru ke antarmuka pengguna. Setelah server ubin dijalankan dengan semua fitur kartografis diunggah, Anda dapat mengintegrasikannya ke panel peta Navixy dengan menambahkan plugin kartografis eksternal baru dan memberikan URL server ubin. Lapisan baru akan muncul dalam daftar lapisan yang tersedia dan dapat ditempatkan secara terpisah atau bersama lapisan lainnya.

Mempersiapkan ubin peta

Sebuah dokumen kartografis yang tersedia perlu diubah menjadi grafik ubin – potongan seragam dengan kaitan ke nilai graticule (koordinat) untuk setiap tingkat skala. Salah satu format ubin yang paling populer adalah MBTiles yang dibuat oleh Mapbox, tetapi format lain, misalnya, GeoTIFF juga dapat digunakan untuk Navixy.

Terlepas dari formatnya, semua file ubin harus diimpor dalam proyeksi Mercator. Ini dapat menjamin penumpukan lapisan pengguna yang benar pada jenis peta apa pun yang digunakan oleh Navixy, karena semua peta dibuat dalam proyeksi Mercator. Ukuran ubin dapat bervariasi, oleh karena itu, akan dikonversi ke ukuran yang paling umum – 256 ppi.

Ubin peta

Menjalankan server ubin

Anda perlu mendeploy file-file ubin yang disiapkan pada suatu server. Setiap file akan memiliki tautan langsungnya: http://tileserver.com/{z}/{y}/{x}. Ini memungkinkan mendapatkan respons yang benar pada permintaan: //tileserver.com/{z}/{x}/{y}.png. Server ubin dapat dijalankan secara lokal atau di cloud.

Opsi 1: Server ubin lokal Anda

Menjalankan server ubin sendiri adalah tugas umum bagi administrator sistem. Proses konfigurasi itu sendiri tidak terlalu menantang, tetapi server memerlukan sumber daya komputasi tinggi dan peralatan khusus.

Server ubin melakukan beberapa tugas penting, termasuk merender dan menyiapkan ubin untuk di-cache, membagi beban dan membuat antrean permintaan, mengonversi data vektor menjadi ubin raster, mengunggah data masuk ke basis data (jika diperlukan), serta menyediakan kontrol basis data melalui sistem manajemen basis data.

Administrator sistem dapat memilih sistem operasi berbasis Unix karena seringkali lebih sederhana dan hemat biaya. Selain itu, ada beberapa solusi pra-paket yang tersedia. Misalnya, seseorang dapat mendeploy server ubin dari paket Ubuntu menggunakan mount OpenStreetMap.

Opsi 2: Layanan ubin dari pihak ketiga (SaaS)

Jika Anda memilih untuk tidak menjalankan server ubin sendiri, ada banyak perusahaan yang menawarkan solusi siap pakai untuk mendeploy dan mendukung server ubin. Penyedia ini menawarkan semua komponen dan sumber daya komputasi yang diperlukan, sehingga Anda tidak perlu khawatir tentang pengaturan dan pemeliharaan server ubin sendiri. Beberapa penyedia paling populer termasuk Mapbox, CartoDB, Esri, dan ArcGIS.

Navixy terintegrasi dengan sebagian besar opsi ini. Silakan hubungi tim customer success kami untuk membahas bagaimana penyedia peta pilihan Anda dapat terintegrasi dengan platform.

Last updated

Was this helpful?