Zope3 продукты ng.index.topology ng.app.skinswitch

ng.index.area

Андрей Орлов  2009-08-16 11:59

Индекс позволяющий по географическим координатам получить список ближайших к ним объектов.

Продукт

Название:
ng.index.area
Репозиторий
Краткое описание пакета ng.index.area

Краткое описание пакета ng.index.area

Пакет предоставляет индекс, позволяющий найти объекты по географической близости. Индекс использует формулу расчета расстояния между точками на земной поверхности, заданными через географические координаты. Применение используемой формулы считается допустимым для расстояний не более 400км.

Атрибут объекта, содержащий координаты, должен быть парой чисел, широтой и долготой. Например:

(lat,long)

(56,44)

Здесь lat и 56 - широта, long и 44 - долгота.

Интерфейсы

Для удобства пакет определяет три интерфейса:

ICoordinates

Координаты (не используется пакетом)

x
Широта
y
Долгота
IGeolocation

Географическое положение

location
Кортеж из двух значений: широты и долготы.

Заключение

Пакет не проходил серьезного тестирования и не применялся на реальных проектах.

Вложено:

README.txt 2009-08-16 12:00  

...

Новое в ng.index.area 2009-08-16 12:00  
Эпицентр Zope3 Учат тут Нейросети Репозиторий Статистика Редакторам Проекты
Подписаться на RSS Feed Официальный сайт Zope3 Московская группа изучения реактивного движения The Dream Bot Site noooxml