Hola Aitor, Lista: Cuando tecleo:
shp2psql -s 97398 C:\shptopostgis\municipio072005.shp municipio072005 > C:\shptopostgis\municipio072005.sql Y voy al archivo municipio072005.sql esperaría encontrar sentencias SQL pero no hay nada, está vacío el archivo. ¿Tendrán alguna idea de que es lo que pasa? Saludos Ulises El 12 de febrero de 2013 19:09, Ulises Ibarra <[email protected]>escribió: > Aitor: > > Muchas gracias. Estaba complicandome mucho. > > Saludos > > Ulises > El 12/02/2013 17:23, "Aitor Freire Astray" <[email protected]> > escribió: > > Hola Ulises, >> >> En tu sentencia puedes especificar el SRID de tus datos con '-s', sería >> algo así: >> >> *shp2psql -s 7398 estados.shp TablaEstados > estados.sql* >> >> Tienes más información en [1] y en la página 36 del manual de postgis >> [2]. Espero que te sirva. >> >> Saludos, >> >> [1] http://man.cx/shp2pgsql(1 >> >> [2] http://postgis.net/stuff/postgis-1.5.pdf >> >> >> El 12 de febrero de 2013 22:04, Ulises Ibarra < >> [email protected]> escribió: >> >>> Hola Lista: >>> >>> Tengo una duda sobre sistemas de coordenadas. Si tengo un archivo SHP >>> que está sobre un sistema Cónica Conforme de Lambert, creo que su llama >>> Well-know text OGC, lo que define su proyección: >>> >>> PROJCS["ITRF_1992Lambert_Conformal_Conic",GEOGCS["GCS_ >>> ITRF_1992",DATUM["D_ITRF_1992",SPHEROID["GRS_1980",6378137. >>> 0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Grados", >>> 0.017453292519943]],PROJECTION["Lambert_Conformal_ >>> Conic"],PARAMETER["False_Easting",2500000.0],PARAMETER[ >>> "False_Northing",0.0],PARAMETER["Central_Meridian",- >>> 102.0],PARAMETER["Standard_Parallel_1",17.5],PARAMETER[" >>> Standard_Parallel_2",29.5],PARAMETER["Latitude_Of_Origin" >>> ,12.0],UNIT["Meter",1.0]] >>> >>> Entonces lo que quisiera es utilizar el comando de Postgres para >>> importar de Shapefile a postgresql: >>> >>> *shp2psql estados.shp TablaEstados > estados.sql* >>> >>> Y a continuación ejecutaría el código sql en una ventana de SQL en el >>> pgAdmin. >>> >>> Bueno, y según tengo entendido la tabla debería tener una columna >>> llamada SRID con un número por defecto "-1" y habría que cambiarle a un >>> número que indique el sistema de referencia es "Cónica Conforme de Lambert >>> en el datum itrf92, y varios parámetros más, los cuales está arriba de este >>> mensaje" >>> >>> Así: >>> >>> *ALTER TABLE TablaEstados drop CONSTRAINT >>> enforce_srid_the_geom;*(Eliminando la restricción de que la tabla contenga >>> valores distintos a >>> "-1" para la columna SRID) >>> >>> Y luego: >>> >>> *update TablaEstados set the_geom=st_setsrid(the_geom, XXXX);* (donde >>> XXXX es un número el cual no se si debe ser EPSG ó SR-ORG, que en este caso >>> parece ser SR-ORG:7398 http://spatialreference.org/ref/sr-org/7398/) >>> >>> Ufff, es un mensaje largo. Espero que puedan darme una orientada por >>> favor, ando un poco perdido. >>> >>> Saludos >>> >>> Ulises >>> >>> >>> >>> _______________________________________________ >>> Spanish mailing list >>> http://lists.osgeo.org/mailman/listinfo/spanish >>> http://es.osgeo.org >>> http://twitter.com/osgeoes >>> >>> >> >> >> -- >> Aitor Freire Astray >> >> _______________________________________________ >> Spanish mailing list >> http://lists.osgeo.org/mailman/listinfo/spanish >> http://es.osgeo.org >> http://twitter.com/osgeoes >> >>
_______________________________________________ Spanish mailing list http://lists.osgeo.org/mailman/listinfo/spanish http://es.osgeo.org http://twitter.com/osgeoes
