Trong ứng dụng của tôi, tôi đã tích hợp OpenStreetMap, trong đó tôi đã tìm nạp cả tọa độ nguồn và đích. Tôi cần chuyển các tọa độ đó tới OpenStreetMap Ứng dụng bằng cách sử dụng Mục đích lớp học, vì điều đó tôi cần Uri.Bản đồ OpenStreetMap có điểm (Nguồn) đến điểm uri điểm (điểm đến) để sử dụng trong Android không?
Sau khi tìm kiếm 2 ngày dài tôi đã Uri này
http://www.openstreetmap.org/?mlat=latitude&mlon=longitude&zoom=12
mà hiện chỉ hỗ trợ một vị trí nhưng tôi không muốn nó.
Có ai có thể giúp tôi với điều này không? Cảm ơn trước ...
Đây là mã của tôi dưới đây
Intent sendLocationToMap = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("http://openstreetmap.org/?mlat=13.074847&mlon=80.271019&zoom=12"));
startActivity(sendLocationToMap);
tôi đã cố gắng như bên dưới một 'Ý định sendLocationToMap = new Intent (android.content.Intent.ACTION_VIEW, \t \t \t \t \t Uri.parse ("http://www.openstreetmap.org/directions?động cơ = osrm_car & tuyến đường =% "+ \t \t \t \t \t \t \t sourceLatitude + "%" + sourceLongitude + \t \t \t \t \t \t \t destinationLatitude + "%" + destinationLongitude)); \t \t \t \t \t startActivity (sendLocationToMap); ' nhưng có nội dung "** Không thể phân tích cú pháp mục đích địa lý" http://www.openstreetmap.org/directions?engine=osrm_car&route=%13.06268%80.2653 219% 36427300% -99.27137000 ** " – user1874936
Bạn sử dụng ứng dụng nào để mở ý định này? – Ziem
Tôi đã thử với ứng dụng OsmAnd – user1874936