нумерация полигонов
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 30 сен 2016, 19:00
- Репутация: 0
нумерация полигонов
Доброго времени суток! Хочу реализовать такую задачу, в которой идет проставление нумерации полигонов слева-направо, сверху-вниз. Т.е ищется сначала верхняя точка по Y, потом левая по X, если значение Y одинаковые. Полигон фиксируется и для него присваивается номер 1 и т.д. В справочнике бейзика не могу найти.
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: нумерация полигонов
Код: Выделить всё
select * from tbl order by @g.STExteriorRing().STPointN(1).STX, @g.STExteriorRing().STPointN(1).STY
-
- Активный участник
- Сообщения: 216
- Зарегистрирован: 21 окт 2009, 13:29
- Репутация: 28
- Откуда: Новосибирск
Re: нумерация полигонов
Что конкретно вы не можете найти?
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: нумерация полигонов
ещё можно использовать центройды
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: нумерация полигонов
а еще лучше использовать MBR и функции его возвращающие ObjectGeography( )
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 30 сен 2016, 19:00
- Репутация: 0
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 44 гостя