Download-Link zu osm2pgsql

8

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

chiranjeevigk
quelle
Hast du GitHub ausprobiert? Schauen Sie hier: github.com/openstreetmap/osm2pgsql
MAP
1
Danke Map..in Github ist nur Code vorhanden .. Ich brauche das Tool, um in Windows zu laufen
Chiranjeevigk
Ich habe es nicht getestet, aber wie wäre es mit diesem Link: vanguard.houghtonassociates.com/browse/OSM-OSM2PSQL-43/artifact
zehpunktbarron
Wenn Sie nicht mehr in der Lage sind, einen Live-Link zu einem kürzlich installierten Installationsprogramm zu finden, können Sie alternativ OSMOSIS ausprobieren.
MappaGnosis
das ist besser .. ich werde das tun ..
chiranjeevigk

Antworten:

0

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.

zehpunktbarron
quelle
2
Sie werden mit alten Versionen von osm2pgsql kein Glück haben, da sie keine 64-Bit-Ganzzahlknotennummern lesen können. Da OSM diese Linie vor einiger Zeit erreicht hat, wird jeder Import mit älteren Versionen irgendwann fehlschlagen.
AndreJ
4

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 ArtifactRegisterkarte klicken

Die mingw- Version hängt von einigen DLLs von mingw64 ab: libgcc_s_seh-1.dllund libwinpthread-1.dlldie 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 localhostzur 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.

AndreJ
quelle
Entschuldigung, ich wusste nicht, dass einige Abhängigkeiten fehlten. Ich kann einfach libgcc_s_seh-1.dll und libwinpthread-1.dll zum Build-Archiv hinzufügen. Andernfalls können Sie sie jederzeit von vanguard.houghtonassociates.com/browse/MINGLE-MINGLE64-203/…
Jason Huntley
1
Das Herunterladen von 833 MB ist keine gute Alternative für nur zwei kleine fehlende Dateien. Ich hatte die Dateien in der Light-Zip-Version nicht gefunden. Aber der Verbindungsfehler hat mich trotzdem daran gehindert, ihn zu verwenden, und das Cache-Limit für die Cygwin-Version.
AndreJ
0

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

Geospatial Engineer
quelle