В настоящее время у меня есть линии нанесены на карту с помощью Google карты & слитые таблицы, использующие Jquery & AJAXВычислить координаты точки на заданном расстоянии от начала Lat/Long координатно и отделка Lat/Long координатно
То, что я нахожусь в необходимо построить точку вдоль линии. Что у меня есть
A. Начало координат образца 39,793147, -86.238922
B. Глянец Координирует образец 39,799276, -86.238922
C. Расстояние от начала до построения точки выборки 500 метров
D. (рассчитывается координатная) 39,797797, -86,238922
Так что мой вопрос, что является лучшим или какие варианты у меня есть, чтобы быть в состоянии вычислить D. ... образец представляет собой прямую линию с e Долгота, но на самом деле Lat & Длинные будут разными.
Sample альтернативный сценарий например Start 39,793147, -86,238922 End 39,801703, -86.237062 или линия может иметь несколько точек
например
<LineString><coordinates>-86.238922,39.793147 -86.238922,39.797797 -86.238829,39.800122 -86.237062,39.801703</coordinates></LineString>
Я надеюсь, что я объяснил, что я пытаюсь достичь. Будет ли возможно иметь точки и иметь расстояние, необходимое для построения между этими двумя точками?
Посмотрите на любые идеи или образцы по этому вопросу. Большое спасибо, как всегда
Вот [пример, который получает полилинию из «DirectionsService» и помещает на него два маркера, один на 9,5 км, второй - на 64,8 км] (http://www.geocodezip.com/ v3_GoogleEx_directions-waypoints_kmmarkersC.html). Использует версию [epike library] Майка Уильямса (http://econym.org.uk/gmap/epoly.htm), портирована на v3. – geocodezip
Большое спасибо geocodezip, это очень помогло ... Я собрал образец, который работает, но я использую таблицы fusion и jquery и AJAX, чтобы получить то, что мне нужно (Извините, я немного новичок и пытаясь использовать правильные условия там, где это необходимо) ... Моя проблема теперь в производительности. Требуется 10 секунд для создания 7 маркеров с использованием GetPointAtDistance ... Я знаю, что это будет в моем коде, так что это будет так медленно , –