Atlasr เป็นเบราว์เซอร์โอเพ่นซอร์สและฟรี เป้าหมายคือสามเท่า:
สถาปัตยกรรมแผนที่ประกอบด้วยส่วนประกอบต่อไปนี้:
.mbtiles เช่น แต่ละภูมิภาคของดาวเคราะห์มีชื่อว่าเป็น กระเบื้อง กระเบื้องถูกกำหนดโดยลองจิจูดละติจูดและซูม (ระดับความสูง)เห็นได้ชัดว่าแต่ละองค์ประกอบมาพร้อมกับรายละเอียดและข้อ จำกัด หลายพันรายการ รายการก่อนหน้านี้เป็นภาพรวมที่สูงของวิธีการทำงาน
ระบบนิเวศของแผนที่โอเพนซอร์ซนั้นครบกำหนด มีหลายโครงการที่มีอยู่แล้วเพื่อจัดการกับองค์ประกอบหนึ่งของสถาปัตยกรรมแผนที่ อย่างไรก็ตามเครื่องมือกระแสหลักที่รวมโครงการเหล่านี้ทั้งหมดตามแหล่งโอเพ่นซอร์สและข้อมูลฟรี 100% ยังคงหายไป Atlasr มุ่งมั่นที่จะตอบสนองต่อปัญหานี้
คุณภาพจะต้องเทียบเคียงกับ Google Maps หรือ Apple Maps:
เทคโนโลยีหลักมีดังต่อไปนี้: Rust สำหรับเซิร์ฟเวอร์, Elm สำหรับไคลเอนต์และ PostgreSQL/SQLite สำหรับฐานข้อมูล
แผนงานที่แท้จริงมีดังต่อไปนี้:
source/api/tile/ ]: .mbtiles source/map-style ]: source/api/geocode ]: source/api/route/ ]: source/server/ ]: source/client ]: โฟกัสปัจจุบัน : การทำงานอย่างหนักในปัจจุบันคือการจัดหาส่วนประกอบแผนที่ทั้งหมดเป็นอินสแตนซ์ท้องถิ่นและแบบสแตนด์อโลน ทุกอย่างได้รับการแก้ไขยกเว้นแบบอักษรในแผนที่ Renderer (ยัง)
โฟกัสถัดไป : แทนที่คุณสมบัติ 10 อันดับแรกบน Google Maps
แผนที่เรนเดอร์ : กระเบื้อง, สไตล์, ไอคอน, ทุกอย่างมาจาก Atlasr ไม่มีการใช้บริการภายนอก

Geocoding and Routing : Atlasr สามารถที่อยู่ทางไปรษณีย์ Geoencode 2 และค้นหาเส้นทางระหว่างสอง:

just ต้องเรียกใช้คำสั่งทั้งหมด เรียกใช้ just --list เพื่อรับภาพรวมของคำสั่งทั้งหมด
Tile Server :
$ # Install API tile server.
$ just install-api-tile
$ # Run the tile server.
$ just run-api-tileGEOCODING :
$ # 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ไคลเอนต์ / เว็บ UI :
$ # 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-Clause โปรดอ่านไฟล์ LICENSE