Ich muss die osm2pgsql für Windows herunterladen
Ich habe es von dem Pfad aus versucht, der im Wiki angegeben ist
http://customdebug.com/osm/osm2pgsql.zip
und auch von unten Link
http://tile.openstreetmap.org/osm2pgsql.zip
Beide funktionieren nicht
Bitte teilen Sie mir mit, wenn jemand dies für Windows 64Bit hat
openstreetmap
osm2pgsql
chiranjeevigk
quelle
quelle
Antworten:
Laut diesem Link: https://github.com/springmeyer/win-osm-workshop/blob/master/Tutorial.md#step-7-install-osm2pgsql osm2pgsql ist im HOT-Installer enthalten: https: // github .com / hotosm / installer / downloads . Das letzte Update stammt zwar aus dem Jahr 2010, entspricht aber möglicherweise Ihren Anforderungen.
quelle
Persönlich verwende ich immer noch den Build von Dominik Perpeet vom Mai 2013 von http://www.customdebug.com/osm2pgsql/, aber der Server ist derzeit nicht verfügbar.
Sie können die neueste Entwicklung des Windows-Builds unter verfolgen
https://github.com/openstreetmap/osm2pgsql/issues/17
Die Ausgabe enthält drei verschiedene Versionen, zwei von onepromise über vanguard.houghtonassociates.com und eine von alex85k über dropbox
Die erste Quelle bietet Mingw- und Cygwin-Builds, die unter OSM-MINGW64OSM2PGSQL und OSM-OSM2PSQL zu finden sind. Die neuesten Builds sind # 38 für Mingw und # 95 für Cygwin. Downloads sind verfügbar, wenn Sie auf die Build-Nummer (falls grün) und dann auf die
Artifact
Registerkarte klickenDie mingw- Version hängt von einigen DLLs von mingw64 ab:
libgcc_s_seh-1.dll
undlibwinpthread-1.dll
die nicht enthalten sind. mingw64 ist über den Paketmanager unter http://win-builds.org/download.html verfügbar .Leider funktioniert die mingw-Version für mich nicht, da sie keine Verbindung zum postgreSQL-Server herstellen kann (der mit allen anderen Versionen osm2pgsql und QGIS funktioniert).
Die Cygwin- Version muss
-H localhost
zur Ausführung zur Befehlszeile hinzugefügt werden, die Cache-Größe ist jedoch auf begrenzt--cache 2000
. Dies ist weniger, als der alte Build verarbeiten kann.Die Version von alex85k wurde mit dem MS VC ++ - Compiler erstellt und soll schneller sein. Der neueste Build vom 26.10.2014 funktioniert für mich, es sind keine Änderungen an der Befehlszeile erforderlich.
Der Build von 15.Sep funktioniert nicht.
quelle
Die neuesten osm2pgsql-Windows-Builds (Juni / 2018):
x86: https://ci.appveyor.com/api/projects/openstreetmap/osm2pgsql/artifacts/osm2pgsql_Release_x86.zip?job=Environment%3A%20arch%3Dx86
x64: https://ci.appveyor.com/api/projects/openstreetmap/osm2pgsql/artifacts/osm2pgsql_Release_x64.zip?job=Environment%3A%20arch%3Dx64
quelle
Überprüfen Sie das Installationsprogramm für Windows hier - https://ci.appveyor.com/project/alex85k/osm2pgsql/build/artifacts - die neueste Version stammt aus dem Jahr 2017. Sie funktioniert für mich mit Postgres 10.3 unter Windows 10.
quelle
Verwenden Sie GDAL OGR2OGR, um Ihre OSM-Daten (PBF- oder OSM-XML-Datei) in POSTGIS oder ein anderes unterstütztes OGR-Format zu konvertieren. Sie können auch Abfragen mit ogrinfo tun oder SELECT , welche Daten zu konvertieren in Ihren ogr2ogr -sql „SELECT Spaltennamen FROM osm WHERE - Anweisung“ http://www.gdal.org/drv_pg.html http://www.gdal.org/ drv_osm.html
quelle