Các hệ thống định vị như Garmin và TomTom luôn thu hút tôi. Tôi đã muốn triển khai các ứng dụng bản đồ/điều hướng nhỏ để thử các thuật toán đường dẫn khác nhau và mở rộng kiến thức về chúng.Dự án Bản đồ Điều hướng, Dữ liệu đường được lưu trữ/đại diện như thế nào?
Đây là một câu hỏi hai phần:
1.) Làm thế nào là dữ liệu được lưu trữ đồ? - Khi bạn có mạng lưới đường, dữ liệu này thường được lưu trữ như thế nào? Phần nào của dữ liệu được giữ lại để tạo lại bản đồ sau này? Mỗi con đường được lưu trữ như một loạt các điểm mà nó thay đổi hướng? Những loại định dạng tệp nào được lưu trữ trong dữ liệu này? Có các thư viện công khai có sẵn để dễ dàng phân tích cú pháp các tệp này không? Có ai có chi tiết cụ thể về cách dữ liệu bản đồ/đường được lưu trữ/đại diện hay không sẽ rất hữu ích.
2.) Navigation/pathing - Khi làm pathing cơ bản về dữ liệu bản đồ này (a la Garmin) là giả định của tôi đúng rằng nó được chuyển đổi sang một đồ thị có hướng? Mỗi đường có giao nhau với một đỉnh có cạnh có trọng số khoảng cách giữa các đỉnh không? Đây là những gì tôi đã suy nghĩ về làm như vậy tôi có thể thử một số thuật toán đường dẫn cơ bản nổi tiếng và xem những gì tôi nhận được.
Tôi đã xem this dữ liệu bản đồ công khai có sẵn ở Hoa Kỳ nhưng tôi không chắc chắn nó được thể hiện như thế nào và liệu nó có đủ chi tiết để tôi có thể xây dựng đồ thị trực tiếp của tôi không.
Nếu có bất kỳ thông tin nào tôi đánh giá cao nó. Kiến thức chi tiết hơn bạn có tốt hơn.
Dữ liệu ở dạng vectơ trong tất cả các Hệ thống điều hướng không ngoại lệ! – Zich
@Zich, phải là một điều tốt đẹp để biết về tất cả các hệ thống định vị. Có một cái nhìn ngắn gọn về điều hướng robot tự động và bạn sẽ thấy nhiều lần truy cập liên quan đến các đám mây điểm, chẳng hạn như http://www.robotics.unsw.edu.au/u10/Autonomous-navigation-using-a-real-time- này Đám mây 3D điểm nơi GeoTIFF được sử dụng thường xuyên để biểu diễn các bề mặt địa hình có thể điều chỉnh được dưới dạng các dấu chấm (tức là DEM). Các hệ thống như vậy tìm kiếm các tuyến chi phí thấp nhất không có điều hướng dựa trên việc tạo ra các cấu hình từ một DEM (thường là raster) hoặc DTM (thông thường dựa trên TIN). –
Đúng vậy! (Tất cả navi ...) giống như của nó, bạn nói một số xe sử dụng đường sắt! Tôi nói không! Tất cả các ô tô đều có bánh xe và chúng không sử dụng đường ray! Đơn giản! Và có nó là một quy tắc chung, phân tích đường ngắn nhất có thể được thực hiện trên dữ liệu raster trong phần mềm GIS (tức là sử dụng chức năng Hành lang trong Arcgis) nhưng không phải là hệ thống định vị! Nhiều người trong số các câu trả lời trên nên có một cuộc bỏ phiếu xuống chắc chắn nhưng của bạn tôi chỉ không thể bỏ qua. – Zich