Ich arbeite an einem QGIS-Projekt, in dem ich nur wenige Shapefile-Ebenen mit Textfeldern habe. Ich möchte den Textfeldern ganze Absätze als Beschreibungen hinzufügen, die Felder sind jedoch durch ihre maximal zulässige Länge von 255 Zeichen begrenzt.
Wie kann ich längere Texte hinzufügen? Ich bin sicher, es muss einen Weg geben, den ich nicht in Betracht ziehe.
Ich habe irgendwo gelesen, dass ich PostGIS ausprobieren soll. Das endgültige Ziel des Projekts besteht darin, es zur Online-Anzeige auf einen Webserver hochzuladen. Daher bin ich mir nicht sicher, wie die PostGIS-Beziehung zu den viel größeren Textdateien auch im Web hochgeladen oder gespeichert werden kann.
qgis
fields-attributes
text
birdybird03
quelle
quelle
Antworten:
Shapefiles dürfen maximal 254 Zeichen pro Feld enthalten (siehe switchfromshapefile.org ).
Wenn Sie mehr benötigen, müssen Sie zu einem anderen Format wechseln. Wenn Sie nicht wissen, welches Dateiformat Sie auswählen möchten, wählen Sie Geopackage, einen OGC-Standard (und in neueren Versionen von QGIS und anderen GIS-Paketen das Standarddateiformat).
PostGIS ist eine Datenbank, die als Dienst auf einem Server ausgeführt wird. Sie eignet sich hervorragend, wenn Sie eine Infrastruktur ausführen möchten, in der verschiedene Benutzer gleichzeitig arbeiten können, z. B. in Organisationen oder Webplattformen. Wenn Sie nur die Daten bearbeiten und einmal veröffentlichen und keine Erfahrung mit dem Infrastrukturmanagement haben, sollten Sie zunächst dateibasierte Ansätze wählen. Sie können weiterhin auf einen Datenbankserver migrieren, wenn Sie auf Einschränkungen stoßen.
quelle