Download do link para osm2pgsql

8

Preciso fazer o download do osm2pgsql para Windows

Eu tentei do caminho que é dado no wiki

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

e também no link abaixo

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

Ambos não estão funcionando

Por favor, compartilhe-me se alguém tiver isso para o Windows 64Bit

chiranjeevigk
fonte
Você tentou o GitHub? Veja aqui: github.com/openstreetmap/osm2pgsql
MAPA
1
Graças único código Map..in github está presente .. eu preciso a ferramenta para executar no Windows
chiranjeevigk
Eu não testá-lo, mas como sobre este link: vanguard.houghtonassociates.com/browse/OSM-OSM2PSQL-43/artifact
zehpunktbarron
Se você não conseguir encontrar um link ao vivo com um instalador recente, tente o OSMOSIS como alternativa.
MappaGnosis 15/10
que é melhor .. eu vou fazer isso ..
chiranjeevigk

Respostas:

0

De acordo com este link: https://github.com/springmeyer/win-osm-workshop/blob/master/Tutorial.md#step-7-install-osm2pgsql osm2pgsql está incluído no HOT-installer: https: // github .com / hotosm / instalador / downloads . No entanto, a última atualização é de 2010, mas talvez atenda às suas necessidades.

zehpunktbarron
fonte
2
Você não terá sorte com as versões antigas do osm2pgsql, pois elas não podem ler números de nó inteiro de 64 bits. Desde que o OSM chegou a essa linha há algum tempo, todo imort com versões mais antigas falhará em algum momento.
Andrej
4

Pessoalmente, ainda estou usando a versão de maio de 2013 do Dominik Perpeet em http://www.customdebug.com/osm2pgsql/, mas o servidor está atualmente inativo.


Você pode acompanhar o desenvolvimento mais recente da compilação do Windows em

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

A edição apresenta três versões diferentes, duas da onepromise via vanguard.houghtonassociates.com e uma da alex85k via dropbox

A primeira fonte oferece construções mingw e cygwin, que podem ser encontradas em OSM-MINGW64OSM2PGSQL e OSM-OSM2PSQL As construções mais recentes atuais são # 38 para mingw e # 95 para cygwin. Os downloads estão disponíveis se você clicar no número da compilação (se estiver verde) e depois na Artifactguia

A versão mingw depende de algumas dlls do mingw64: libgcc_s_seh-1.dlle libwinpthread-1.dllque não estão incluídas. O mingw64 está disponível em http://win-builds.org/download.html usando o gerenciador de pacotes.

Infelizmente, a versão mingw não funciona para mim porque não pode se conectar ao servidor postgreSQL (que funciona com todas as outras versões osm2pgsql e QGIS).


A versão do cygwin precisa ser -H localhostadicionada à linha de comando para ser executada, mas o tamanho do cache é limitado a --cache 2000. Isso é menor do que a versão antiga pode trabalhar.


A versão do alex85k é construída com o compilador MS VC ++ e deve ser mais rápida. A versão mais recente de 26.10.2014 funciona para mim, sem ajustes na linha de comando.

A compilação do 15.Sep não funciona.

AndreJ
fonte
Desculpe, não sabia que algumas dependências estavam faltando. Posso facilmente adicionar libgcc_s_seh-1.dll e libwinpthread-1.dll ao arquivo de compilação. Caso contrário, você pode sempre recuperá-los de vanguard.houghtonassociates.com/browse/MINGLE-MINGLE64-203/...
Jason Huntley
1
Bem, baixar 833MB não é uma boa alternativa para apenas dois pequenos arquivos ausentes. Eu não encontrei os arquivos na versão light zip. Mas o erro de conexão me impediu de usá-lo de qualquer maneira e o limite de cache da versão do cygwin.
precisa saber é o seguinte
0

Por que não usar apenas GDAL OGR2OGR para converter seus dados OSM (arquivo XML PBF ou OSM) em POSTGIS ou em qualquer outro formato OGR suportado. Você também pode fazer consultas com o OGRINFO ou SELECT quais dados serão convertidos no seu OGR2OGR -sql "SELECT nomes de colunas da instrução osm WHERE" http://www.gdal.org/drv_pg.html http://www.gdal.org/ drv_osm.html

Engenheiro Geoespacial
fonte