Как сделать вычисление середины области по координатам, полученным из google карт?
Здравствуйте. У меня есть задача: Вводишь в textbox организацию (например, магазин "пятёрочка"), с google карт считываются все координаты через Selenium Web Browser (пока не сделал).
Получается определённая область из организаций. Нужно найти середину этой области.
Как беспорядочно собрать все координаты вроде представление есть, а вот что дальше... Как сформировать из них область и найти середину - непонятно.
1001001, попробую ещё раз объяснить. Вводится организация/магазин/что либо ещё. Моя гавно-прога идёт в гугл карты и вбивает туда запрос. Далее мы получаем кучу маркеров с расположением организаций. Нужно найти такую точку, чтобы из неё было оптимальнее всего добираться до любого маркера.
Я подумал, что лучше всего будет собрать все координаты и найти "центр тяжести"
Также как вычисляется середина любого отрезка.
Xmin + ((Xmax - Xmin) / 2)
где у вас:
Xmin - это Min(по всем latitude)
Xmax - это Max(по всем latitude)
Тоже и для longitude