ng.index.area
2009-08-16 11:59Индекс позволяющий по географическим координатам получить список ближайших к ним объектов.
Продукт
| Название: | |
| ng.index.area | |
| Репозиторий |
Краткое описание пакета ng.index.area
Пакет предоставляет индекс, позволяющий найти объекты по географической близости. Индекс использует формулу расчета расстояния между точками на земной поверхности, заданными через географические координаты. Применение используемой формулы считается допустимым для расстояний не более 400км.
Атрибут объекта, содержащий координаты, должен быть парой чисел, широтой и долготой. Например:
(lat,long) (56,44)
Здесь lat и 56 - широта, long и 44 - долгота.
Интерфейсы
Для удобства пакет определяет три интерфейса:
- ICoordinates
Координаты (не используется пакетом)
- x
- Широта
- y
- Долгота
- IGeolocation
Географическое положение
- location
- Кортеж из двух значений: широты и долготы.
Заключение
Пакет не проходил серьезного тестирования и не применялся на реальных проектах.


