2009-11-26 18 views
1

Я пытаюсь разработать некоторую простую логику местоположения на стороне сервера, основанной на Java.java api для простых вычислений gis

Есть действительно только две операции, которые меня интересуют:

  1. Учитывая начальную точку (Шир /) s1, расстояние г, и поиск точки (также широта/долгота) s2, определить если s2 находится на расстоянии d от s1.

  2. Учитывая две точки (широта/долго), определите расстояние между ними.

Есть ли у кого-нибудь рекомендации простого java API, который поддерживает эти операции?

Спасибо!

ответ

3
  • Существует geotools а, по их собственным словам, на самом деле довольно ОГРОМНАЯ пакет.

  • Some general latitude/longitude related scripts, например. Формула Хаверсина для вычисления расстояний большого круга между двумя точками, т. Е. Кратчайшее расстояние над земной поверхностью.

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