Hola según veo en la documentación, para acceder a los componentes x,y de un datos point seria similar al de los arreglos por lo tanto para x seria campo[0] y para y campo[1]
osea que un select tentativo seria SELECT campo_punto[0] AS x, campo_punto[1] AS y FROM tabla.... http://www.postgresql.org/docs/8.4/static/functions-geometry.html y pues debería aprovecharse las funciones nativas que tiene estos tipos de datos, y en generar para las que implementan para cada tipo. 2011/8/22 Alvaro Herrera <alvhe...@alvh.no-ip.org>: > Excerpts from Miguel Angel Hernandez Moreno's message of vie ago 19 12:14:47 > -0400 2011: >> Saludos lista >> >> Tengo un campo tipo point en una tabla, el cual contiene la latitud ( >> coordenada posotiva)y longitud (coordenada negativa) >> >> (-100.298390507273,25.6720346672794) >> >> lo que deseo es hacer un select a este registro pero manejarlo de tal forma >> que me regrese por separado las coordenadas, >> pense manejarlo con expresiones regulares en uan funcion de postgres y >> evaluar el registro > > Hmm, lo que yo haría sería tomar la diferencia con cada uno de los > orígenes (0,0), o algo de ese estilo, evitando la manipulación de texto > lo más posible (leeento) > > -- > Álvaro Herrera <alvhe...@alvh.no-ip.org> > - > Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) > Para cambiar tu suscripción: > http://www.postgresql.org/mailpref/pgsql-es-ayuda > -- Cordialmente, Ing. Hellmuth I. Vargas S. - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda