Aceasta este comanda pgsql2shp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
pgsql2shp - postgis la shapefile dumper
SINTAXĂ
pgsql2shp [Opțiuni] Baza de date [schemă.]tabel
pgsql2shp [Opțiuni] Baza de date întrebare
DESCRIERE
Dumperul de tabel pgsql2shp se conectează direct la baza de date și convertește un tabel
(posibil creat de interogarea utilizatorului) într-un fișier shape. Este compatibil cu toate versiunile de
PostGIS.
Versiune: 1.1.5 (2006/10/06)
UTILIZARE
The este numele bazei de date la care să vă conectați.
The este tabelul (opțional schemă calificat) din care se citește datele spațiale.
Alternativ, puteți specifica o INTEROGARE al cărei rezultat va fi scris în fișierul de formă.
OPŢIUNI
Opțiunile pentru linia de comandă sunt:
-f <nume de fișier>
Scrieți rezultatul într-un anumit nume de fișier.
-h <gazdă>
Gazda bazei de date la care se va conecta.
-p <port>
Portul la care se conectează pe gazda bazei de date.
-P <parola>
Parola de utilizat la conectarea la baza de date.
-u <utilizator>
Numele de utilizator de utilizat la conectarea la baza de date.
-g <geometrie coloană>
În cazul tabelelor cu mai multe coloane cu geometrie, coloana cu geometrie de utilizat
când scrieți fișierul shape.
-b Utilizați un cursor binar. Când este utilizat pe versiunile PostGIS anterioare 1.0.0, acest lucru va reduce
probabilitatea deplasării coordonatelor din cauza conversiei în și din formatul WKT. Coordona
derive nu vor apărea cu PostGIS 1.0.0 și versiunile mai noi. Va fi ușor
mai rapid, dar ar putea eșua dacă vreo coloană fără geometrie nu are o transformare în text.
-r Modul brut. Nu aruncați câmpul gid și nu evadați numele coloanelor.
-d Pentru compatibilitate cu versiunea anterioară: scrieți un fișier de formă tridimensional atunci când descărcați din vechiul
(pre-1.0.0) baze de date postgis (implicit este să scrieți un fișier de formă bidimensional
în acest caz). Începând de la postgis-1.0.0+, dimensiunile sunt complet codificate.
-k Păstrați identificatorii cu majuscule (nu scrieți numele câmpurilor cu majuscule).
-m <nume de fișier>
Specificați un fișier care conține un set de mapări de nume de coloane (lungi) la 10 caractere
numele coloanelor DBF. Conținutul fișierului este unul sau mai multe rânduri cu două nume
separate prin spații albe și fără spațiu de sfârșit sau de început:
COLUMNNAME DBFFIELD1\n
AVERYLONGCOLUMNNAME DBFFIELD2\n
etc
-? Afișează informații despre versiune și utilizare.
INSTALARE
Pentru a compila programul din sursă, pur și simplu rulați „make” în directorul sursă. Apoi copiați
binarul din calea de căutare shell (sau oriunde doriți). Acest text este de asemenea disponibil
ca pagină de manual în directorul ../doc/man/, gata pentru copierea acesteia în căutarea manuală
cale pe sisteme unixoide.
EXEMPLE
Un exemplu de sesiune care utilizează dumperul pentru a crea fișiere de formă dintr-o bază de date ar putea arăta
acest:
# pgsql2shp -f Dosarul meu -p 5555 my_db tabel_drumuri
AUTORI
Scrisă inițial de Jeff Lounsbury[e-mail protejat]>. Îmbunătățit și întreținut
de Sandro Santilli[e-mail protejat]>. Include mici contribuții și îmbunătățiri ale
alții.
Această aplicație folosește funcționalitatea shapelib 1.2.9 de Frank Warmerdam
<[e-mail protejat]> pentru a scrie în fișierele ESRI Shape.
Utilizați pgsql2shp online folosind serviciile onworks.net