[FOSSGIS-Talk] Idee für neues Werkzeug in QGIS
Bernhard Ströbl
bernhard.stroebl at jena.de
Mi Jun 3 08:11:04 CEST 2015
Hallo Michael,
ich bin schon seit längerem am Überlegen, wie man das hinkriegen könnte.
Deine Idee ist gut, folgende Probleme sehe ich bisher:
1) ist die Anwenderfreundlichkeit nicht gegeben, wenn erst in mehreren
Layern eine Auswahl getroffen werden muß, außerdem ist bei einer Auswahl
durch den Nutzer nicht sichergestellt, dass er/sie die _richtigen_
Elemente auswählt und nicht wichtige vergisst (z.B. weil sie so klein
sind, dass sie übersehen werden). Aber dafür hätte ich evtl. eine Lösung.
2) Dein Algorithmus geht davon aus, dass sich durch die Auswahl ein
geschlossenes Polygon ergibt. Man müsste prüfen, ob das auch der Fall
ist, aber auch das lässt sich IMHO lösen.
3) Ich weiss nicht, wie sich QGIS verhält, wenn entstehende Polygone
Fehler enthalten und das wird der Fall sein, wenn aus irgendwelchen
Linien Polygone erzeugt werden (z.B. Linien ragen ins entstehende
Polygon hinein oder daraus hervor).
Ergebnis: Es könnte machbar sein und ich werde das mal so probieren und
wenn es gelingt, wird es eine neue Funktion in DigitizingTools. Dort
gibt es im nächsten Release (vermutlich Ende dieser Woche) bereits eine
neue Funktion, die derartige Lücken zwischen Polygonen aller sichtbaren
Layer mit einem neuen Polygon füllt.
Grüße
Bernhard
Am 02.06.2015 um 18:48 schrieb Michael Weninger:
> Grüß euch!
>
> Ich habe eine - meiner Meinung nach - gute Idee für eine einfache
> topologisch richtige Editierfunktion.
>
> Grundlage: Projekt mit Linien- und Polygonlayern in Qgis
> Ziel: Ein Polygon in einem Layer (Bearbeitungslayer) wird erstellt
> welches vom gesetzten Punkt bis zu den nächsten sichtbaren Linien reicht.
>
> Weg:
> Alle sichtbaren Layergeometrien (Linie, Polygon) im Kartenausschnitt
> selektieren
> Umwandlung von der Polygon in Linien
> Verschmelzen der einzelnen Linienlayer
> Linien -> Polygon
> Auswahl des Polygons in dem der Punkt liegt
> Einfügen dieses Polygons in den Bearbeitungslayer
>
>
> Nun mein Anliegen: Die Idee habe ich, aber das Wissen und Können zur
> Umsetzung fehlt mir. Kann mir diesbezüglich jemand helfen?
> Gibt es schon eine Funktion, die ähnliches erreicht?
>
> Danke schon vorab.
>
> beste Grüße
> Michael
> --
> ....................................................................
> FOSSGIS und OpenStreetMap auf der Agit 2015 in Salzburg
> 8.-10. Juli, Universität Salzburg
> http://www.agit.at
>
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> http://www.fossgis.de/ https://twitter.com/fossgis_eV
>
> ____________________________________________________________________
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste at fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
>
>
> __________ Information from ESET Mail Security, version of virus signature database 11723 (20150602) __________
>
> The message was checked by ESET Mail Security.
> http://www.eset.com
>
>
__________ Information from ESET Mail Security, version of virus signature database 11726 (20150603) __________
The message was checked by ESET Mail Security.
http://www.eset.com