Peta self-hosted untuk Bali

Pencarian tempat, rute, dan navigasi — dijalankan di server sendiri.

Lyxvo Maps adalah platform peta yang dibangun dari nol untuk Bali: pencarian lokasi bergaya Google Maps, routing dengan profil motor untuk pengemudi ojek, dan navigasi turn-by-turn dengan suara Bahasa Indonesia. Semua berjalan di infrastruktur milik sendiri.

# cari tempat di Bali
curl "https://lyxvo.com/v1/search?q=pantai+kuta" \
  -H "X-API-Key: $LYXVO_MAPS_KEY"

{
  "results": [
    { "name": "Pantai Kuta", "category": "beach",
      "address": "Kuta, Badung",
      "lat": -8.7183, "lon": 115.1686 }
  ]
}

Dibangun untuk cara Bali bergerak

Bukan API peta generik yang dipasangi kotak dialog "Bali" — setiap default dipilih untuk jalan-jalan kecil, mayoritas kendaraan roda dua, dan penumpang yang butuh instruksi dalam Bahasa Indonesia.

Routing motor lebih dulu

Profil motor_scooter jadi default routing, mencerminkan armada Trihita yang mayoritas roda dua — bukan disisipkan sebagai opsi tambahan dari API mobil.

Pencarian terkunci ke Bali

Autocomplete dan geocoding dibatasi ke radius Pulau Bali, jadi hasil pencarian tidak pernah melenceng ke pulau lain.

Navigasi suara Bahasa Indonesia

Instruksi belok-per-belok dinarasikan dalam Bahasa Indonesia, dengan pencocokan GPS ke jalan untuk pergerakan pin yang halus.

Empat endpoint, satu API key

Semua permintaan terukur (search, route, match) memerlukan header X-API-Key. style.json tetap terbuka karena widget peta native tidak bisa menyisipkan header kustom pada permintaan tile-nya sendiri.

GET/v1/search

Autocomplete tempat, dengan bias jarak ke lokasi pengguna.

Parameter: q, lat, lon, limit
POST/v1/route

Rute belok-per-belok antara dua titik atau lebih.

Body: locations[], costing (motor_scooter/auto/bicycle/pedestrian)
POST/v1/match

Menempelkan jejak GPS yang tidak presisi ke jaringan jalan.

Body: trace[] (lat, lon, time)
GET/v1/style.json

Style JSON basemap vector tile Bali, kompatibel dengan library rendering vector tile modern manapun.

Tidak memerlukan API key

Sedang berjalan di Trihita

Trihita, aplikasi ride-hailing untuk Bali

Trihita memakai Lyxvo Maps untuk pencarian tujuan penumpang, penghitungan rute pengemudi, dan navigasi langsung di aplikasi Android & iOS — tanpa bergantung pada penyedia peta pihak ketiga.

Pelanggan pertama Lyxvo Maps

Daftar mandiri

Buat akun, dan API key langsung aktif dengan kuota gratis untuk pengembangan/uji coba. Butuh kuota lebih besar untuk produksi? Hubungi kami setelah daftar.

Daftar & dapat API key

Sudah punya API key?

Sertakan sebagai header pada setiap permintaan ke endpoint terukur.

X-API-Key: <api-key-kamu>