From: | mariana chagra <marianachagra(at)yahoo(dot)com(dot)ar> |
---|---|
To: | Fernando Luyo <fluyoz(at)hotmail(dot)com> |
Cc: | Postgres Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Cambio de Proyeccion |
Date: | 2007-11-16 22:34:57 |
Message-ID: | 934474.33599.qm@web38301.mail.mud.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Es exactamente lo que me falta saber (obviamente lo deberia probar pero mi idea era agilizar el tramite preguntandolo en la lista), las consecuencias de utilizar el -1 (unicamente para facilitar los conflictos entre distintos tipos de proyecciones).
Gracias.
Mariana.
Fernando Luyo <fluyoz(at)hotmail(dot)com> escribió:
v\:* { BEHAVIOR: url(#default#VML) } o\:* { BEHAVIOR: url(#default#VML) } w\:* { BEHAVIOR: url(#default#VML) } shape { BEHAVIOR: url(#default#VML) } Mariana
Definitivamente esa parcela tendrás que registrarla en una de las 3 "fajas" que has creado. de lo contrario tendrías que dividir el polígono de la parcela en 2 polígonos y cada uno registrarlo en la faja correspondiente, lo cual no te recomiendo.
Debo entender de "fajas", que te refieres a una zona geográfica UTM con un SRID diferente para cada una?, en ese caso te comento que el PostGIS tiene un comando que te puede ayudar.
Ahora para poder consultar las geometrías almacenadas en las diferentes "fajas" en una sola vista o mapa, tendrás que transformar la proyección original a la proyección que has definido para tu vista o mapa, para esa transformación usa el comando :
transform(geometry,integer)
Devuelve una nueva geometría con sus coordenadas transformadas la SRID dada
por el parámetro integer. SRID debe existir en la tabla SPATIAL_REF_SYS.
ejemplo :
select gid,AsText(transform(geo_poligono,24879)) from tbe_propiedades where gid=5
si utilizas srid -1, es el equivalente a no usar una proyección
espero haber ayudado
saludos
Fernando
----- Original Message -----
From: Patricio Cifuentes Ithal
To: 'mariana chagra' ; pgsql-es-ayuda(at)postgresql(dot)org
Sent: Wednesday, November 14, 2007 1:12 PM
Subject: RE: [pgsql-es-ayuda] Cambio de Proyeccion
De: pgsql-es-ayuda-owner(at)postgresql(dot)org [mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de mariana chagra
Enviado el: Miércoles, 14 de Noviembre de 2007 10:08
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: RE: [pgsql-es-ayuda] Cambio de Proyeccion
Hola Patricio, gracias por la respuesta.
Te comento con mas detalle mi probelma:
En primer termino yo he definido tres nuevas SRID que son las siguientes:
La primer Faja: PROJCS["POSGAR 94/Formosa 1",GEOGCS["POSGAR 94",DATUM["Posiciones_Geodesicas_Argentinas_1994",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6694"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4694"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",-27],PARAMETER["central_meridian",-62],PARAMETER["scale_factor",1],PARAMETER["false_easting",100000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]]]
proj4text: +proj=tmerc +lat_0=-27 +lon_0=-62 +k=1.000000 +x_0=100000 +y_0=0 +ellps=GRS80 +units=m +no_defs"
La segunda Faja: PROJCS["POSGAR 94/Formosa 3",GEOGCS["POSGAR 94",DATUM["Posiciones_Geodesicas_Argentinas_1994",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6694"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4694"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",-27],PARAMETER["central_meridian",-60],PARAMETER["scale_factor",1],PARAMETER["false_easting",300000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]]]
proj4text: +proj=tmerc +lat_0=-27 +lon_0=-60 +k=1.000000 +x_0=300000 +y_0=0 +ellps=GRS80 +units=m +no_defs
La tercer Faja: PROJCS["POSGAR 94/Formosa 5",GEOGCS["POSGAR 94",DATUM["Posiciones_Geodesicas_Argentinas_1994",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6694"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4694"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",-27],PARAMETER["central_meridian",-58],PARAMETER["scale_factor",1],PARAMETER["false_easting",500000],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]]]
proj4text: +proj=tmerc +lat_0=-27 +lon_0=-58 +k=1.000000 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs
El problema se plantea cuando yo tengo una parcela que esta la mitad de la parcela en una faja y la mitad de la otra parcela en otra faja, y quiero hacer una consulta sobre esa parcela, otro caso puede ser que quiera hacer una consulta sobre todo el territorio y entonces como lo tengo definido en tres fajas distintas, segun tengo entendido, debo llevar todas a una misma faja ya que en posgis no me permite si son distintos sistemas de referencia.
El otro tema es: si yo no defino el tipo de proyeccion, o sea le doy el valor de -1, tendre problemas para realizar las consultas? o que problemas me traeria esto?
He leido el manual pero como no tengo mucha experiencia hay ciertas cosas que no me cierran o no entiendo por eso recurro aqui.
Desde ya muchas gracias, saludos Mariana.
[Patricio Cifuentes Ithal]
Ante el primer problema, como bien dices, la idea es llevar todo a una sola proyección, para tener una base, de esa forma funciona postgis.
El valor -1 es justamente para esos problemas, si no sabes cual es la proyección q tienes ocupas el -1 peor me doy cuenta qtu ya sabes q proyección tienen las cubierta por algo definiste tres nuevas proyecciones, es cosa de transformar seteando cada una en la proyección q tienen en cada faja y transformarla a una proyección definida.. puede ser cualquiera d elas tres, y así todas se llevarían a una sola. Según cualquieras q sea q se transforma.
Bueno y si tienes mas dudas
valga la redundancia
no dudes en consultar
Saludos.
---------------------------------
Compartí video en la ventana de tus mensajes y también tus fotos de Flickr.
Usá el Nuevo Yahoo! Messenger versión Beta.
Visitá http://ar.beta.messenger.yahoo.com/
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
---------------------------------
Compartí video en la ventana de tus mensajes y también tus fotos de Flickr.
Usáel Nuevo Yahoo! Messenger versión Beta.
Visitá http://ar.beta.messenger.yahoo.com/
From | Date | Subject | |
---|---|---|---|
Next Message | WILLIAM PARRA | 2007-11-16 23:23:16 | Re: Actualizacion en Cascada de llave primaria |
Previous Message | Javier Chavez Barra | 2007-11-16 22:20:18 | Re: Ayuda con llamada a funcion |