Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Составление SQL-запросов > SQLite Попадание точки в полигон


Автор: UkoderRu 22.11.2013, 23:25
Есть таблица addresses

CREATE TABLE addresses (
  id_address  integer PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE,
  town        text NOT NULL,
  street      text NOT NULL,
  number      text NOT NULL,
  purpose     text,
  X           float(50),
  Y           float(50)
);

В ней записан адресный план определенного города. Есть полигон с неограниченным количеством углов. Подскажите, какой должен быть SQL-запрос для выборки всех точек, которые входят в этот многоугольник? Задача на знание геометрии в т.ч. Спасибо. 

Автор: Zloxa 23.11.2013, 00:56
http://forum.vingrad.ru/index.php?showtopic=311810&view=findpost&p=2225037

Автор: UkoderRu 26.12.2013, 01:27
Не понял, что означает x1, y1, x2, y2. Это сторона многоугольника, с которой пересекается луч?

Автор: Zloxa 26.12.2013, 14:08
да

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)