أطلسر هو متصفح خريطة مفتوح المصدر وحرة. الهدف هو ثلاثة أضعاف:
تتكون بنية الخريطة من المكونات التالية:
.mbtiles على سبيل المثال. كل منطقة من كوكب تسمى بلاط . يتم تعريف البلاط حسب خط الطول ، وخطوط العرض ، والتكبير (مقياس الارتفاع) ،من الواضح أن كل مكون يأتي مع آلاف التفاصيل والقيود. القائمة السابقة هي نظرة عامة عالية على كيفية عملها.
النظام الإيكولوجي خريطة مفتوحة المصدر ناضجة. العديد من المشاريع موجودة بالفعل لمعالجة مكون واحد من بنية الخريطة. ومع ذلك ، فإن الأداة السائدة التي تجمع بين جميع هذه المشاريع ، استنادًا إلى بيانات مفتوحة المصدر وبيانات مجانية بنسبة 100 ٪ ، لا تزال مفقودة. يهدف Atlasr إلى أن يكون الرد على هذه المشكلة.
يجب أن تكون الجودة قابلة للمقارنة مع خرائط Google أو خرائط Apple:
التقنيات الرئيسية هي ما يلي: الصدأ للخادم ، ELM للعميل ، و postgresql/sqlite لقواعد البيانات.
خارطة الطريق الفعلية هي ما يلي:
source/api/tile/ ]: .mbtiles ، source/map-style ]: source/api/geocode ]: source/api/route/ ]: source/server/ ]: source/client ]: التركيز الحالي : العمل الجاد الحالي هو توفير جميع مكونات الخريطة كمضيفين محليين ومتقلبين. تمت معالجة كل شيء باستثناء الخطوط الموجودة في عارض الخريطة (حتى الآن).
التركيز التالي : استبدل أفضل 10 ميزات على خرائط Google.
عارض الخريطة : البلاط ، النمط ، الرموز ، كل شيء يأتي من أطلس. لا يتم استخدام أي خدمة خارجية.

الترميز الجيولوجي والتوجيه : Atlasr قادر على العنوان البريدي الجيولوجي 2 ، وإيجاد طريق بين الاثنين:

مطلوب just لتشغيل جميع الأوامر. تشغيل just --list للحصول على نظرة عامة على جميع الأوامر.
خادم البلاط :
$ # Install API tile server.
$ just install-api-tile
$ # Run the tile server.
$ just run-api-tileالجيورج :
$ # Download the data, install the indexer, and install the search engine.
$ just install-api-geocode
$ # Run the geocoding server.
$ just run-api-geocode-searcherالتوجيه :
$ # Install the geocoding server.
$ just install-api-route
$ # Run the geocoding server.
$ just run-api-routeعميل / ويب واجهة المستخدم :
$ # Install the HTTP server for the client.
$ just install-server
$ # Run the HTTP server for the client.
$ just run-server
$ # Install the Web UI, its dependencies, and prepare the frontend.
$ just install-client
$ # Open the client.
$ just openيتمتع!
المشروع بأكمله تحت ترخيص BSD-3-Cause. يرجى قراءة ملف LICENSE .