- OpenFreeMap memungkinkan Anda menampilkan peta kustom secara gratis di situs web dan aplikasi
- Dapat di-host sendiri, atau menggunakan instance publik
- Semuanya bersifat open source, bukan model 'open core'
- Data peta disediakan oleh OpenStreetMap
- Penggunaan instance publik sepenuhnya gratis, tanpa batas jumlah tampilan peta atau jumlah permintaan
- Tidak memerlukan pendaftaran, basis data pengguna, API key, atau cookie
- Biaya operasional instance publik ingin ditutup melalui donasi
- Menyediakan unduhan file peta seluruh dunia setiap minggu dalam format Btrfs dan MBTiles
Latar belakang proyek ini
- Pencipta proyek ini adalah Zsolt Ero
- Setelah mengoperasikan infrastruktur tile peta MapHub selama 9 tahun, ia mengubahnya menjadi open source dan meluncurkan OpenFreeMap
Cara mendukung proyek ini
- Jika proyek ini membantu mengurangi biaya hosting peta, pertimbangkan untuk mendukungnya di GitHub Sponsors
- Memilih donasi bulanan akan membantu menutup biaya server
Apakah dukungan dan jaminan SLA tersedia?
- Sedang mempertimbangkan paket dukungan berbayar dan paket Pro yang mencakup jaminan SLA
- Jika tertarik, hubungi melalui email
Alasan membuat proyek ini
- OpenStreetMap adalah salah satu proyek kolektif paling penting dalam sejarah
- Berbeda dari masa lalu saat harus mencari penyedia tile peta komersial, OpenFreeMap menawarkan opsi untuk menyiapkan server sendiri atau menggunakan instance publik
Mengapa bisa menyediakan instance publik gratis
- Tingginya biaya hosting peta bukan karena alasan teknis
- Vector tile adalah file statis, dan walau tidak mudah melayani ratusan juta file, hal itu tetap memungkinkan
- Ada rencana menutup bandwidth melalui penyewaan server, dan diyakini akan bisa mandiri jika cukup banyak orang bergabung ke paket dukungan
Apakah penggunaan komersial dimungkinkan?
Tumpukan teknologi
- Tidak ada tile server; nginx menyajikan image Btrfs yang berisi 300 juta file hard-linked
- Menggunakan dedicated server, bukan cloud
- Berkat Planetiler yang dikembangkan Michael Barry, waktu pembuatan tile dipangkas dari 5 minggu menjadi 5 jam
- Skema peta menggunakan OpenMapTiles, dan stylenya di-fork lalu dimodifikasi besar-besaran
Atribusi hak cipta
- Jika menggunakan MapLibre, atribusi ini ditambahkan secara otomatis sehingga tidak perlu tindakan tambahan
- Jika digunakan pada klien alternatif, media cetak, atau video, atribusi berikut diperlukan:
- OpenFreeMap © OpenMapTiles Data from OpenStreetMap
- Bagian OpenFreeMap tidak wajib ditampilkan, tetapi akan lebih baik jika ditampilkan
Lisensi
- Lisensi proyek adalah MIT
- Data peta disediakan oleh OpenStreetMap
- Lisensi proyek-proyek yang disertakan dicantumkan di LICENSE.md
Ringkasan GN⁺
- OpenFreeMap adalah proyek open source yang menyediakan peta kustom gratis
- Dapat digunakan untuk keperluan komersial, serta bisa di-host sendiri atau memakai instance publik
- Biaya operasional ditutup melalui donasi, dan tumpukan teknologinya menggunakan nginx serta Btrfs
- Proyek ini menggunakan data dari OpenStreetMap dan memerlukan atribusi hak cipta
- Proyek dengan fungsi serupa antara lain Mapbox dan Google Maps
1 komentar
Komentar Hacker News
Permintaan terhadap layanan tile data historis
Pengalaman menggunakan Google Maps
Perbandingan OMT dan Protomaps
Pengalaman meng-host mbtiles sendiri
Perlunya membayar untuk layanan
Visualisasi data geospasial dengan Python dan Matplotlib
Rasa ingin tahu tentang konfigurasi hosting
Penilaian positif terhadap filosofi proyek
Menggunakan layanan untuk penghematan biaya
Perlunya rencana bisnis yang jelas