Помогите! Delphi+ZeosDBO+PostgreSQL
-
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 13 ноя 2010, 11:42
- Репутация: 1
Помогите! Delphi+ZeosDBO+PostgreSQL
При подключении к БД PostgreSQL при помощи библиотек Zeos из Delphi
возникла проблема: Delphi не может прочитать данные типа geometry, хотя
и видит столбец, в котором они содержатся.
Подскажите, пожалуйста, как я могу получить эти данные (конкретно интересуют координаты точек фигур, для их последующей отрисовки средствами Delphi). И могу ли вообще? Есть ли альтернативный путь ?
Спасибо.
возникла проблема: Delphi не может прочитать данные типа geometry, хотя
и видит столбец, в котором они содержатся.
Подскажите, пожалуйста, как я могу получить эти данные (конкретно интересуют координаты точек фигур, для их последующей отрисовки средствами Delphi). И могу ли вообще? Есть ли альтернативный путь ?
Спасибо.
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Помогите! Delphi+ZeosDBO+PostgreSQL
Преобразуйте геометрию в текст (WKT). Например, через ST_AsText:
во всяком случае так поступают и GeoServer и UMN MapServer.
Код: Выделить всё
SELECT ST_AsText(the_geom) FROM ...
лангольеры под окном жрали время ом-ном-ном
-
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 13 ноя 2010, 11:42
- Репутация: 1
Re: Помогите! Delphi+ZeosDBO+PostgreSQL
Данные получатся в виде строки ?
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Помогите! Delphi+ZeosDBO+PostgreSQL
Да. Могли бы и сами попробовать в pgAdmin...
лангольеры под окном жрали время ом-ном-ном
-
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 13 ноя 2010, 11:42
- Репутация: 1
Re: Помогите! Delphi+ZeosDBO+PostgreSQL
А можно ли разбить каждый геометрический объект на точки (то есть получить для каждой геометрии таблицу, в столбцах которой лежали бы координаты, а строки были бы точками)?
То есть, я имею ввиду, можно ли это сделать средствами PostGIS?
То есть, я имею ввиду, можно ли это сделать средствами PostGIS?
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Помогите! Delphi+ZeosDBO+PostgreSQL
лангольеры под окном жрали время ом-ном-ном
-
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 13 ноя 2010, 11:42
- Репутация: 1
Re: Помогите! Delphi+ZeosDBO+PostgreSQL
Спасибо. Прочту.
P.S.: А есть подобные мануалы на русском языке?
P.S.: А есть подобные мануалы на русском языке?
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Помогите! Delphi+ZeosDBO+PostgreSQL
Spatial is now, more than ever, just another column- The Geometry Column.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей