У меня есть GoogleMap в моем проекте. Он установлен в уровне масштабирования 18. Я хочу нарисовать линию длиной 1 метр. Я смотрел и использую код ПримерноAndroid GoogleMap V2: Как я могу нарисовать линию с определенной длиной?
googleMap.addCircle(new CircleOptions()
.center(latLng1)
.radius(5)
.fillColor(Color.BLUE));
Я дал его радиус в метрах. как я могу сделать это с помощью строки? (у polyLine нет этих параметров) строка с конкретным LatLng и конкретным направлением (например: Направление с севера) и определенной длиной? Я могу указать направление по sin и cos .. но что я могу сделать для длины линии?
Если я укажу направление ... он просто имеет одну линию для рисования. одна точка, длина и направление (степень) ... Я собираюсь попробовать вашу страницу предложений – jion
Проблема в том, что: Как я могу указать 1 метр? например: LatLng2.longitude = r x cos (a); и LatLng2.latitude = r x sin (a); но как я могу объяснить googlemap, что «r» - 1 метр? – jion
Большое спасибо ... Я использовал его, но есть проблема. Я объяснил это здесь: http://stackoverflow.com/questions/28321738/android-google-map-heading-is-drawn-wrongly-when-i-draw-a-line-with-specific – jion