Gibt es irgendwo verfügbare shp2pgsql-Binärdateien für Windows, ohne das gesamte PostGIS zu installieren? Ich benötige insbesondere die Befehlszeilenversion dieses Importtools.
Ich möchte ein Batch-Skript, das die Datei shp2pgsql.exe verwendet, für meine Mitarbeiter freigeben, weiß jedoch nicht, wie die Datei shp2pgsql.exe freigegeben werden soll. Könnte ich diese Datei einfach aus meinem Ordner postgres / bin kopieren? Ich nehme an, dass ich dann mindestens libpg.dll brauche. Wie wäre es mit anderen Dateien (libgdal-1.dll, libproj.dll)?
Antworten:
Beantwortung meiner eigenen Frage basierend auf der Hilfe von @Sunil und @Paul.
Shp2pgsql.exe kann binär von http://download.osgeo.org/postgis/windows heruntergeladen werden . Es kommt mit vielen unnötigen Dateien. Es wird nur libiconv-2.dll benötigt.
Um Formen in PostGIS laden zu können, wird auch die Datei psql.exe benötigt. Es kommt mit pgAdmin Installation. Dies hängt von libpq.dll, libintl.dll und ssleay32.dll ab.
quelle
Ich bin mir nicht sicher, wie lange es verfügbar ist, aber wenn Sie das ZIP-Bundle über den obigen Link herunterladen, enthält es eine GUI für den Shapefile <-> PostGIS-Import / Export in \ bin \ postgisgui.
Funktioniert wie ein Zauber und keine Installation erforderlich!
quelle