[FOSSGIS-Talk] QGIS - Postgre-DB, Objekte nur in einem Bereich laden
Bernhard Ströbl
bernhard.stroebl at jena.de
Mi Mai 24 15:01:57 CEST 2017
Hallo Peter,
Du kannst in QGIS für jeden Layer einen Filter definieren, der festlegt,
welche Objekte aus der DB nach QGIS geladen werden. Dieser Filter kann
natürlich auch räumlich sein und auf das Geometriefeld wirken. Du
brauchst einen räumlichen Index auf der Tabelle und könntest dann z.B.
&& benutzen, um die Geometrie mit einer Box2D zu vergleichen, siehe [1]
Bernhard
[1] http://postgis.net/docs/manual-2.3/reference.html
Am 24.05.2017 um 11:50 schrieb sk:
> Hallo an alle,
>
> ich habe eine PostgreSQL DB-Tabelle mit Linienobjekten von einen ganzen
> Bundesland.
> Gäbe es eine Möglichkeit nur bestimmte Bereiche zu definieren in dem
> diese Linien geladen werden.
> Also speziell, Projekt A und Projekt B, das eine im Norden mit einer
> bestimmten Ausdehnung und
> das andere im Süden.
> Wird das QGIS-Projekt A geöffnet, sollen nur die Linien geladen werden,
> die im Projektbereich liegen.
> Entsprechend dann auch für das Projekt B.
>
> Ich möchte nicht für jedes Projekt einen Teil ausschneiden und in eine
> neu DB speichern.
>
> Gruß Peter
__________ Information from ESET Mail Security, version of virus signature database 15468 (20170524) __________
The message was checked by ESET Mail Security.
http://www.eset.com
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste