2015-07-28 5 views

ответ

1

Вы можете использовать функцию GreatCircleDistance. Это возвращает кратчайшее расстояние между двумя точками, вычисленное на поверхности единичной сферы.

прочитайте описание этой функции. Есть несколько примеров, как это сделать в зависимости от того, хотите ли вы расстояние в километрах или в милях.

+0

Спасибо. GreatCircleDistance работает на расстояние между двумя маркерами, но не так интуитивно для 2 произвольных точек (например, ширина уезда). Можете ли вы получить доступ к Lat/Long для любой точки на карте или только для маркеров? – Eric

+0

К сожалению, вы не можете получить доступ к lat/lon для любой точки на карте. Только для тех маркеров, которые у вас есть координаты lat/lon. Если у вас есть гео-файлы из Tibco, должны быть доступны некоторые координаты, такие как min X и max X. Это может помочь. – phiver

Смежные вопросы