(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Как получить координаты из столбца SDO_GEOMETRY

Источник: foxbase

При работе с данными таблиц, содержащих столбец с геометрией SDO_GEOMETRY, часто необходимо получить простой список координат для их дальнейшей обработки. Наиболее простой способ сделать это будет показан ниже.

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

select *
  from table ( select e.GEOMETRY.SDO_ORDINATES
               from :TABLE_NAME e
               where ID=:ID
            )

Здесь

:TABLE_NAME - Имя вашей таблицы, содержащей столбец с геометрией SDO_GEOMETRY

:ID - Идентификатор записи. Вместо ID можно воспользоваться ROWID

e.GEOMETRY.SDO_ORDINATES - имя столбца с геометрией (в данном случае это GEOMETRY, в вашем случае имя столбца может быть другим). SDO_ORDINATES - имя таблицы, хранящей список координат для GEOMETRY

Необходимо помнить, что список координат будет выводиться последовательно, т.е. нечетные записи в списке будут координатами по оси X, а четные - координатами по оси Y.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 12.01.2010 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Oracle Database Personal Edition Named User Plus License
Oracle Database Standard Edition 2 Processor License
Oracle Database Personal Edition Named User Plus Software Update License & Support
Oracle Database Standard Edition 2 Named User Plus License
SAP CRYSTAL Reports 2013 WIN INTL NUL
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Вопросы и ответы по MS SQL Server
Каждый день новые драйверы для вашего компьютера!
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100