Pelias عبارة عن أداة تشفير جغرافي مدعومة بالكامل بالبيانات المفتوحة، وهي متاحة مجانًا للجميع.
التثبيت المحلي · خدمة الويب السحابية · التوثيق · الدردشة المجتمعية
يسهل مستورد الخطوط المتعددة استيراد بيانات شبكة الطرق إلى Pelias من قائمة سلاسل الخطوط المشفرة متعددة الخطوط.
مطلوب Node.js. راجع متطلبات برنامج Pelias للتعرف على الإصدارات المدعومة.
نظرًا لأن هذه الوحدة مجرد جزء واحد من برنامج التشفير الجغرافي الخاص بنا، فإننا نوصي بالبدء باستخدام ملفات Dockerfiles الخاصة بنا للإعداد السريع، أو مستندات التثبيت الكاملة لاستخدام هذه الوحدة.
$ git clone https://github.com/pelias/polylines.git && cd polylines
$ npm install
تتوفر ملفات شبكة الطرق التي تمت معالجتها مسبقًا على مستوى الكوكب للتنزيل من Geocode Earth.
ملاحظة: يتم استخدام امتدادات الملفات
.0sv
و.polylines
بالتبادل، وكلاهما يشير إلى نفس تنسيق الملف؛ ومع ذلك، هناك كود يبحث عن الامتداد.0sv
وهو الأفضل لذلك.
لمزيد من المعلومات حول كيفية إنشاء المستخلص، راجع مقالة الويكي: إنشاء خطوط متعددة من Valhalla.
لدينا أيضًا بعض المقتطفات الأصغر حجمًا لأغراض الاختبار، وقد تم قطع عدد صغير يدويًا من pbf للمناطق الجغرافية للمساهمين الرئيسيين لدينا. راجع قسم "إنشاء مستخلص خطوط متعددة مخصص من مستخلص PBF" أدناه للحصول على مزيد من المعلومات حول كيفية إنشاء مقتطفاتك الخاصة:
ملاحظة: تم إنشاء هذه المقتطفات باستخدام طريقة مختلفة عن الكوكب المقطوع أعلاه.
بمجرد قيامك بتنزيل البيانات واستخراجها، ستحتاج إلى اتباع خطوات التكوين الموضحة أدناه لإخبار Pelias بمكان العثور عليها.
إذا كنت ترغب في استخدام مصدر مختلف لبيانات الخطوط المتعددة، فقد تحتاج إلى تعديل الإعدادات الافتراضية في ./stream/pipeline.js
، وافتح مشكلة إذا واجهتك مشكلة.
يمكنك إنشاء ملف متعدد الخطوط من بياناتك الخاصة، ويجب ترميز البيانات بالتنسيق التالي:
n
).