У меня есть ряд точек (сохраненный как lat/lon) для полигона, я хочу вычислить lat/lon центральную точку полигона в PHP.
В основном, чтобы сделать то же самое, поскольку getCenter () функционируют в Google Maps LatLngBounds.
Какие-либо идеи о том, как я могу достигнуть этого?
Вы ищете центроид многоугольника, который довольно легко вычислить. Если вы используете широту/долготу, дело осложняется тем, что полигон находится на поверхности сферы (эллипсоида).
В качестве отступления, почему бы просто не посмотреть на javascript-код Google api?
.Вы можете просто найти множество формул с помощью запросов в google "центр тяжести многоугольника" или "центроид многоугольника"
Пример из Wikipedia: http://en.wikipedia.org/wiki/Centroid