Как найти место между двумя местами? - PullRequest
4 голосов
/ 21 марта 2011

У меня есть два текстовых поля, в которых пользователь вводит свой источник и место назначения, когда пользователь нажимает кнопку отправки, один маркер рисуется у источника, а другой - у места назначения, поэтому кто-нибудь может сказать мне, как найти средние местоположения?Использование Google Map API версии 3.

Ответы [ 2 ]

0 голосов
/ 21 марта 2011

Просто немного по математике. В основном вы хотите найти среднюю точку двух точек на линии, следуя этой формуле:

x<sub>1</sub> + x<sub>2</sub>
-------
   2

Вы захотите сделать это дважды, один раз для широты и один раз для долготы. Затем вы можете разместить маркер на вашей карте.

0 голосов
/ 21 марта 2011

Вы можете сделать запрос направления между двумя точками.Это отобразит ломаную линию на карте для направления движения между двумя точками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...