Scribble Maps Blog
Tính năng Bắt điểm Đường bộ (Road Point Snapping)
Gần đây chúng tôi đã triển khai tính năng bắt điểm đường bộ. Tính năng này là thứ chúng tôi nhận được rất nhiều yêu cầu, nhưng về mặt kỹ thuật thì rất khó để thực hiện. Tuy nhiên, hiện tại chúng tôi đã có máy chủ Open Street Maps riêng và điều này cho phép chúng tôi lấy dữ liệu đường bộ trực tiếp. Việc vẽ một thứ gì đó như đường cong trước đây là rất khó khăn. Giờ đây với tính năng bắt điểm đường bộ, việc đó đã dễ dàng hơn nhiều.
Sự không nhất quán giữa OSM / Google
Tùy thuộc vào mức độ lưu thông của một khu vực sẽ quyết định mức độ chính xác và tiệm cận của dữ liệu. Chúng tôi cũng muốn lưu ý rằng bạn có thể tự mình đóng góp tại http://www.openstreetmap.org.
Tương lai với OSM
Bằng việc thiết lập cơ sở hạ tầng OSM riêng, điều này sẽ mang lại một số tác động tuyệt vời cho chúng tôi trong tương lai. Bao gồm, nhưng không giới hạn ở, khả năng có một API hoàn toàn độc lập, các lớp Scribble Maps độc lập của riêng chúng tôi, và cả một tính năng mới cho phép bạn làm nổi bật các quốc gia/tiểu bang, v.v..
Dữ liệu đầu ra thực chất là dữ liệu sạch được lấy từ OSM. Nghĩa là các nút của con đường sẽ khớp với các nút được tạo từ OSM. Chúng tôi sử dụng kết hợp nhiều chiến thuật cho việc này bao gồm cả tìm đường và trong một số trường hợp, điều này có thể khiến tính năng bắt điểm đường bộ hoạt động kỳ lạ, chúng tôi đã biết điều này và sẽ cải thiện nó trong các phiên bản tương lai, nhưng chúng tôi quyết định rằng nó đã đủ tốt để triển khai trong phiên bản beta để người dùng của chúng tôi có thể bắt đầu sử dụng ngay lập tức.
Sự không nhất quán giữa OSM / Google
Bạn có thể nhận thấy khi sử dụng tính năng này, lớp hướng dẫn (được biểu thị bằng một đường màu xanh mỏng) có thể không khớp hoàn hảo với Google. Nó sẽ khớp hoàn hảo với dữ liệu từ Mapbox và OSM.
Tùy thuộc vào mức độ lưu thông của một khu vực sẽ quyết định mức độ chính xác và tiệm cận của dữ liệu. Chúng tôi cũng muốn lưu ý rằng bạn có thể tự mình đóng góp tại http://www.openstreetmap.org.
Tương lai với OSM
Bằng việc thiết lập cơ sở hạ tầng OSM riêng, điều này sẽ mang lại một số tác động tuyệt vời cho chúng tôi trong tương lai. Bao gồm, nhưng không giới hạn ở, khả năng có một API hoàn toàn độc lập, các lớp Scribble Maps độc lập của riêng chúng tôi, và cả một tính năng mới cho phép bạn làm nổi bật các quốc gia/tiểu bang, v.v..
