Страница 1 из 1
					
				Помогите! Delphi+ZeosDBO+PostgreSQL
				Добавлено: 13 ноя 2010, 12:15
				 Ilmarinnen
				При подключении к БД PostgreSQL при помощи библиотек Zeos из Delphi
возникла проблема: Delphi не может прочитать данные типа geometry, хотя
и видит столбец, в котором они содержатся.
Подскажите, пожалуйста, как я могу получить эти данные (конкретно интересуют координаты точек фигур, для их последующей отрисовки средствами Delphi). И могу ли вообще? Есть ли альтернативный путь ?
Спасибо.
			 
			
					
				Re: Помогите! Delphi+ZeosDBO+PostgreSQL
				Добавлено: 13 ноя 2010, 12:38
				 Mavka
				Преобразуйте геометрию в текст (
WKT). Например, через 
ST_AsText:
во всяком случае так поступают и GeoServer и UMN MapServer.
 
			
					
				Re: Помогите! Delphi+ZeosDBO+PostgreSQL
				Добавлено: 13 ноя 2010, 12:40
				 Ilmarinnen
				Данные получатся в виде строки ?
			 
			
					
				Re: Помогите! Delphi+ZeosDBO+PostgreSQL
				Добавлено: 13 ноя 2010, 12:43
				 Mavka
				Да. Могли бы и сами попробовать в pgAdmin...
			 
			
					
				Re: Помогите! Delphi+ZeosDBO+PostgreSQL
				Добавлено: 13 ноя 2010, 12:48
				 Ilmarinnen
				А можно ли разбить каждый геометрический объект на точки (то есть получить для каждой геометрии таблицу, в столбцах которой лежали бы координаты, а строки были бы точками)?
То есть, я имею ввиду, можно ли это сделать средствами PostGIS?
			 
			
					
				Re: Помогите! Delphi+ZeosDBO+PostgreSQL
				Добавлено: 13 ноя 2010, 13:18
				 Mavka
				Читайте. Описаны все возможные варианты.
Paul Ramsey - основатель PostGIS.
 
			 
			
					
				Re: Помогите! Delphi+ZeosDBO+PostgreSQL
				Добавлено: 13 ноя 2010, 14:20
				 Ilmarinnen
				Спасибо. Прочту.
P.S.: А есть подобные мануалы на русском языке?
			 
			
					
				Re: Помогите! Delphi+ZeosDBO+PostgreSQL
				Добавлено: 13 ноя 2010, 14:45
				 Denis Rykov