¿Has probado con OGR? Sería algo tal que así:
ogr2ogr -f PostgreSQL "PG:dbname=mibd user=postgres password=admin host=localhost port=5432" -t_srs EPSG:25830 -lco GEOMETRY_NAME=geom -lco FID=gid -skipfailures miarchivo.osm https://wiki.openstreetmap.org/wiki/OGR El 23 de abril de 2017, 10:57, Esther Mingot <estheri...@hotmail.com> escribió: > Con QGIS y OSM había hecho pequeñas importaciones guiadas y he intentado > reproducir los pasos, pero no lo consigo. El fichero que quiero importar a > postgres es el planet de España, y aunque he conseguido cargarlo en QGIS > mediante qosm, el ordenador ha estado a punto de sacar bandera blanca y ha > tardado muchísimo más que con las importaciones previas con osm2pgsql. A > partir de ahí no logro ver la manera de exportar a postgres. > > > Leyendo sobre las variables que aplican a las proyecciones en osm2pgsql > [1], he visto que si no se indica datum, toma por defecto la proyección > Psudo-Mercator. > > > [1] http://www.volkerschatz.com/net/osm/osm2pgsql-usage.html > > > ------------------------------ > *De:* Paula Burillo <pburi...@gmail.com> > *Enviado:* jueves, 20 de abril de 2017 23:32 > *Para:* Discusión en Español de OpenStreetMap > *Asunto:* Re: [Talk-es] osm2pgsql; projection code failed to initialite > > Hola Esther, > > Desde la consola, para especificar el datum se agrega a shp2pgsql el > -s. Pero si se omite, internamente agrega un -1 que corresponde al EPSG > 4326 (WGS84). Total,que yo recuerde, no haría falta especificar el EPSG. > En su dia creo recordar especifique la codificación pero omití el EPSG, > Es mucho mas facil con QGIS, tal y como dice Santiago.Ya nos explicas ;-) > > Cuando tenga un poco mas de tiempo, me pongo y me lio con el OSM, que es > una de mis asignaturas pendientes. > > Paula > > > > 2017-04-20 22:23 GMT+02:00 Santiago Higuera <shigu...@osgeo.org>: > >> Yo las últimas exportaciones a Postgresql las he hecho desde QGIS, >> cargando la capa OSM en QGIS y exportando a la base de datos >> >> El jue, 20-04-2017 a las 19:46 +0000, Esther Mingot escribió: >> > Buenas noches, >> > >> > llevo unos días intentando cargar datos de OSM en una base postgres >> > mediante la aplicación osm2pgsql. >> > >> > Después de varios intentos, con diferentes parámetros, cada vez que >> > intento aplicar los parámetros de proyección <-E 4326> y/o <-l> me da >> > este error: projection code failed to initialite. >> > >> > Trabajo en entorno windows y se me han acabado las ideas de qué está >> > fallando. >> > >> > ¿Alguien puede echarme una mano? >> > >> > Gracias! >> > _______________________________________________ >> > Talk-es mailing list >> > Talk-es@openstreetmap.org >> > https://lists.openstreetmap.org/listinfo/talk-es >> >> _______________________________________________ >> Talk-es mailing list >> Talk-es@openstreetmap.org >> https://lists.openstreetmap.org/listinfo/talk-es >> > > > _______________________________________________ > Talk-es mailing list > Talk-es@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-es > >
_______________________________________________ Talk-es mailing list Talk-es@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-es