[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