Trong dự án Android của tôi, tôi muốn vẽ tuyến đường trên bản đồ của Google. Tôi có tọa độ điểm bắt đầu và điểm kết thúc. Vào thời điểm này, tôi nhận được km
-tệp từ dịch vụ web của Google với phù thủy điểm trên tuyến đường. Để vẽ các phần của tuyến đường, tôi sử dụng các phiên bản của lớp Overlay
. Và giải pháp này hoạt động, nhưng rất chậm. Có phương pháp nào khác để làm điều đó không? Có thể tồn tại khả năng sử dụng ứng dụng bản đồ Google tích hợp hay bất kỳ cách nào khác không?Android, vẽ tuyến đường trên bản đồ google
7
A
Trả lời
10
Đúng vậy, bạn có thể sử dụng được xây dựng trong ứng dụng bản đồ google thông qua một ý định như thế này:
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("http://maps.google.com/maps?saddr=20.344,34.34&daddr=20.5666,45.345"));
startActivity(intent);
thấy this question để biết thêm chi tiết
2
có một hướng dẫn sử dụng KML đây: http://csie-tw.blogspot.com/2009/06/android-driving-direction-route-path.html
và một số mã mẫu tại đây: How to draw a path on a map using kml file?
tất cả trông giống như rất nhiều công việc khó khăn quá phức tạp - Google nên cung cấp API cho việc này thay thế.
Các vấn đề liên quan
- 1. Hiển thị nhiều tuyến đường trên bản đồ google
- 2. Hiển thị nhiều tuyến đường trên bản đồ google
- 3. vẽ đồ thị trên Google Maps
- 4. Vẽ chỉ đường trên Google Maps
- 5. Tạo bản đồ ngoại tuyến trên Android
- 6. Làm thế nào để vẽ tương tác Polyline trên tuyến đường google maps v2 android
- 7. Làm cách nào để hiển thị tuyến đường giữa hai geocoords trong bản đồ google?
- 8. Vẽ một đường thẳng giữa hai điểm trên bản đồ Google bằng jQuery?
- 9. Tuyến đường/lối đi/đường tùy chỉnh trên Google Maps
- 10. Hiển thị tuyến đường giữa hai điểm trên bản đồ với bản đồ: ios7
- 11. Bản vẽ/chỉnh sửa/vẽ đường viền của Google Maps V3 Bản vẽ
- 12. Lập bản đồ tuyến đường ASP.Net MVC
- 13. vẽ các tuyến đường lái xe bằng cách sử dụng waypoints trên android (Google maps, Google api hướng, phân tích cú pháp json, giải mã google polyline)
- 14. tắt lớp phủ đường trên bản đồ google
- 15. Làm cách nào để vẽ đường dẫn trên bản đồ bằng tệp kml?
- 16. Cách tìm hai tuyến đường bản đồ google đang được giao nhau trong dự án IOS
- 17. đường vẽ bên dưới TextView trên Android
- 18. Google Maps Android API v2 Tuyến đường phủ
- 19. Xóa các tuyến đường được hiển thị trên Google Map
- 20. Vẽ bản đồ google bằng ggplot trong R
- 21. Cách hiển thị tuyến đường thay thế bằng cách sử dụng bản đồ google api
- 22. MapKit - Thực hiện tuyến đường theo các đường phố khi bản đồ được phóng to
- 23. Vẽ Bản đồ địa hình
- 24. Tính diện tích đa giác được vẽ trên bản đồ google
- 25. Bản đồ Định tuyến, a la Google Maps?
- 26. cách thay đổi màu của tuyến đường trong bản đồ google v3
- 27. Tìm tuyến đường bằng Android API Google Maps
- 28. Vẽ lại bitmap trên Google Maps v2 cho Android
- 29. Bản đồ google android api v2 marker shadows
- 30. Chế độ ngoại tuyến cho ứng dụng android bằng cách sử dụng bản đồ google api
Tôi nghĩ, đó là lựa chọn duy nhất bạn có một khoảnh khắc. – Flo