Pelias adalah geocoder yang didukung sepenuhnya oleh data terbuka, tersedia gratis untuk semua orang.
Instalasi Lokal · Layanan Web Cloud · Dokumentasi · Obrolan Komunitas
Pengimpor polyline memfasilitasi pengimporan data jaringan jalan ke Pelias dari daftar string garis yang dikodekan polyline.
Node.js diperlukan. Lihat persyaratan perangkat lunak Pelias untuk versi yang didukung.
Karena modul ini hanyalah salah satu bagian dari geocoder kami, sebaiknya mulai dengan Dockerfiles kami untuk pengaturan cepat, atau dokumen instalasi lengkap kami untuk menggunakan modul ini.
$ git clone https://github.com/pelias/polylines.git && cd polylines
$ npm install
File jaringan jalan seluruh planet yang telah diproses sebelumnya tersedia untuk diunduh dari Geocode Earth.
Catatan: ekstensi file
.0sv
dan.polylines
digunakan secara bergantian, keduanya merujuk pada format file yang sama; namun ada kode yang mencari ekstensi.0sv
yang oleh karena itu lebih disukai.
Untuk informasi selengkapnya tentang cara ekstrak dihasilkan, lihat artikel wiki: Menghasilkan polyline dari Valhalla.
Kami juga memiliki beberapa ekstrak yang lebih kecil untuk tujuan pengujian, sejumlah kecil dipotong secara manual dari pbf untuk wilayah geografis kontributor utama kami. Lihat bagian 'Membuat ekstrak polyline khusus dari ekstrak PBF' di bawah untuk informasi selengkapnya tentang cara membuat ekstrak sendiri:
catatan: ekstrak ini dihasilkan menggunakan metode yang berbeda dari potongan planet di atas.
Setelah Anda mengunduh dan mengekstrak data, Anda harus mengikuti langkah-langkah Konfigurasi di bawah ini untuk memberi tahu Pelias di mana data tersebut dapat ditemukan.
Jika Anda ingin menggunakan sumber data polyline yang berbeda, Anda mungkin perlu mengubah default di ./stream/pipeline.js
, buka masalah jika Anda mengalami kebuntuan.
Anda dapat membuat file polylines dari data Anda sendiri, data HARUS dikodekan dalam format berikut:
n
).