Placemark, editor data geospasial berbasis web, kini beralih menjadi open source
(github.com/placemark)- Placemark adalah aplikasi open source gratis untuk membuat, melihat, mengedit, dan menganalisis data peta
- Bagi pengguna umum, alur dasarnya adalah memakai instans utama Placemark.io alih-alih menjalankannya sendiri
- Pengembang atau pengguna yang ingin membuat fork dapat menjalankan repositori ini secara lokal, dengan prasyarat pnpm dan Node 24.5.0
- Untuk menjalankan secara lokal dibutuhkan Mapbox public access token dan Geocode Earth token, dan jika dioperasikan secara publik disarankan mengatur pembatasan token
- Saat ini masih ada pengecualian berupa lisensi terbatas untuk Mapbox GL JS, dan jika ada waktu ada rencana bermigrasi ke maplibre-gl
Peran Placemark
- Placemark adalah aplikasi open source gratis untuk membuat, melihat, mengedit, dan menganalisis data peta
- Sebagian besar pengguna cukup menggunakan instans utama Placemark.io
- Sisa isi README ditujukan untuk pengguna yang ingin mengutak-atiknya sebagai pengembang atau membuat fork
Alur menjalankan secara lokal
- Ada cara yang lebih kompleks menggunakan Docker atau Render, tetapi di macOS tersedia prosedur lokal yang lebih sederhana
- Clone repositori lalu pindah ke direktori tersebut, kemudian instal dependensi
- Token yang diperlukan harus diterbitkan terlebih dahulu
- Mapbox public access token dan dokumentasi terkait
- Geocode Earth token dan dokumentasi terkait
- Setelah token disetel sebagai environment variable, jalankan server
- Dalam mode pengembangan, gunakan
pnpm devuntuk hot reloading - Untuk deployment file statis, jalankan
pnpm buildlalupnpm dlx serve@latest distuntuk menyajikan direktoridist/
- Dalam mode pengembangan, gunakan
- Dalam pengembangan lokal, Anda dapat menyalin
.env.examplemenjadi.env.locallalu menambahkan token
Hal yang perlu diperhatikan soal keamanan token
- Jika sering dijalankan atau direncanakan untuk dioperasikan secara publik, token perlu dilindungi dengan lebih aman
- Untuk token Mapbox, disarankan menambahkan URL restrictions
- Untuk token Geocode Earth, disarankan mengatur Referrer Hostnames yang diizinkan
Fork terkait
- epanetjs: fork yang berfokus pada pemodelan air, dan tersedia repositori
- geojson.io/next: fork dari Mapbox, dan tersedia repositori
Pengecualian lisensi open source dan rencana migrasi
- Saat ini ada pengecualian sempit berupa Mapbox GL JS, dan library ini memiliki lisensi terbatas
- Jika ada waktu, ada rencana bermigrasi ke maplibre-gl, yaitu fork open source dari Mapbox GL JS
- README juga mencatat bahwa maplibre-gl terutama didanai oleh oligarki teknologi AS seperti Microsoft
1 komentar
Pendapat Hacker News
Orang yang sama juga membuat geojson.io, alat yang bagus dan sesekali saya pakai
Bagus untuk menguji GeoJSON, dan memang disayangkan Placemark tidak berlanjut sebagai perusahaan, tetapi senang sekali sekarang menjadi open source
Orang-orang geomob pernah mewawancarai Tom MacWright di podcast sekitar 2 tahun lalu, saat Placemark baru saja diluncurkan: https://thegeomob.com/podcast/episode-118
Saya baru tahu keberadaannya sekarang, padahal di dua perusahaan tempat saya pernah bekerja, ada banyak rekan yang akan sangat terbantu jika ada aplikasi peta dengan fitur sedikit lebih banyak daripada geojson.io dan tidak serumit qgis/arcgis
Ada tulisan 72 hari lalu bahwa Placemark dihentikan setelah beralih ke open source
https://news.ycombinator.com/item?id=38250459
Proyek yang sangat rapi. Pendirinya sekarang membantu mengembangkan Val town, yang juga terlihat cukup keren
https://www.val.town/
Blognya juga layak dibaca: https://macwright.com/
Semoga saya punya keperluan untuk memakai ini. Tool GIS biasanya tidak punya tingkat kematangan dan intuitivitas seperti ini
Mungkin bisa membuat data viewer yang layak berbasis Placemark, tetapi rasanya setengah fiturnya akan diabaikan
Karena cukup lama menjadi produk komersial, saya penasaran untuk apa pengguna nyata memakainya. Ingin tahu juga apakah ini menggantikan tool yang sudah ada, atau dipakai untuk jenis pekerjaan baru
Keren sekali ini dirilis sebagai open source
Saya punya domain chattymaps dan dulu berencana membuat aplikasi chat berbasis peta; menggali Placemark mungkin bisa menjadi pemicu untuk mulai mengerjakannya
Saya sudah melihat banyak tool GIS serbaguna seperti ini
Masalahnya, ArcGIS sudah begitu luas dan mendalam masuk ke alur kerja, sehingga sisa pekerjaan dan penggunanya tidak cukup besar
Agar produk seperti ini benar-benar tumbuh, dibutuhkan ekosistem dan “killer app”
GIS memang akan selalu menjadi area niche. Tidak ada alasan untuk tidak memakai standar di GIS, dan dalam jangka panjang open source juga punya ruang untuk mengakar
Ada tempat untuk melihat demo yang berjalan?
Saya tidak menemukan URL demo berjalan yang bisa dicoba langsung
Kabar baik. Ini bisa terlihat sepenuhnya seperti aplikasi G Suite
Tanpa sokongan perusahaan, kemungkinan besar sulit bertahan
Sepertinya menarik mencari cara untuk memanfaatkannya bersama umap-project.org. Setidaknya bisa menjadi proyek yang saling bersahabat