Enlace de descarga a osm2pgsql

8

Necesito descargar el osm2pgsql para Windows

intenté desde el camino que se da en wiki

http://customdebug.com/osm/osm2pgsql.zip

y también desde abajo enlace

http://tile.openstreetmap.org/osm2pgsql.zip

Ambos no funcionan

Por favor, compartame si alguien tiene esto para Windows 64Bit

chiranjeevigk
fuente
¿Intentaste con GitHub? Mire aquí: github.com/openstreetmap/osm2pgsql
MAPA
1
Gracias Mapa ... en github solo el código está presente ... necesito la herramienta para ejecutar en windows
chiranjeevigk
No lo
probé
Si te quedas atascado al encontrar un enlace en vivo con un instalador reciente, puedes probar OSMOSIS como alternativa.
MappaGnosis
eso es mejor ... lo haré ...
chiranjeevigk

Respuestas:

0

De acuerdo con este enlace: https://github.com/springmeyer/win-osm-workshop/blob/master/Tutorial.md#step-7-install-osm2pgsql osm2pgsql está incluido en el instalador HOT: https: // github .com / hotosm / installer / downloads . Sin embargo, la última actualización es de 2010, pero tal vez se ajuste a sus necesidades.

zehpunktbarron
fuente
2
No tendrá suerte con las versiones antiguas de osm2pgsql porque no pueden leer números de nodo entero de 64 bits. Dado que OSM llegó a esta línea hace algún tiempo, cada importación con versiones anteriores fallará en algún momento.
AndreJ
4

Personalmente, todavía estoy usando la versión de Dominik Perpeet de mayo de 2013 de http://www.customdebug.com/osm2pgsql/ pero el servidor está inactivo.


Puede seguir el último desarrollo de la compilación de Windows en

https://github.com/openstreetmap/osm2pgsql/issues/17

El problema presenta tres versiones diferentes, dos de una promesa a través de vanguard.houghtonassociates.com y una de alex85k a través de dropbox

La primera fuente ofrece compilaciones de mingw y cygwin, que se pueden encontrar en OSM-MINGW64OSM2PGSQL y OSM-OSM2PSQL Las últimas compilaciones actuales son la # 38 para mingw y la # 95 para cygwin. Las descargas están disponibles si hace clic en el Número de compilación (si es verde), luego en la Artifactpestaña

La versión de mingw depende de algunos dlls de mingw64: libgcc_s_seh-1.dlly libwinpthread-1.dllque no están incluidos. mingw64 está disponible en http://win-builds.org/download.html utilizando el administrador de paquetes.

Desafortunadamente, la versión mingw no funciona para mí porque no puede conectarse al servidor postgreSQL (que funciona con todas las otras versiones osm2pgsql y QGIS).


La versión de cygwin necesita -H localhostagregarse a la línea de comando para ejecutarse, pero el tamaño de caché está limitado a --cache 2000. Esto es menos de lo que la versión anterior puede funcionar.


La versión de alex85k está construida con el compilador MS VC ++ y se supone que es más rápida. La última versión del 26.10.2014 funciona para mí, no es necesario realizar ajustes en la línea de comandos.

La construcción de 15.Sep no funciona.

AndreJ
fuente
Lo sentimos, no sabía que faltaban algunas dependencias. Puedo agregar fácilmente libgcc_s_seh-1.dll y libwinpthread-1.dll en el archivo de compilación. De lo contrario, siempre puede recuperarlos de vanguard.houghtonassociates.com/browse/MINGLE-MINGLE64-203/…
Jason Huntley
1
Bueno, descargar 833 MB no es una buena alternativa para solo dos pequeños archivos faltantes. No había encontrado los archivos en la versión light zip. Pero el error de conexión me impidió usarlo de todos modos, y el límite de caché para la versión cygwin.
AndreJ
0

¿Por qué no usar GDAL OGR2OGR para convertir sus datos OSM (archivo PBF u OSM XML) a POSTGIS o cualquier otro formato OGR compatible? También puede hacer consultas con OGRINFO o SELECCIONAR qué datos convertir en su OGR2OGR -sql "SELECCIONE los nombres de columna DE la declaración osm WHERE" http://www.gdal.org/drv_pg.html http://www.gdal.org/ drv_osm.html

Ingeniero geoespacial
fuente