[FOSSGIS-Talk] QGIS Darstellung Markierungslinie (Polygon mit Ring)

Bernhard Ströbl bernhard.stroebl at jena.de
Mi Feb 8 10:27:21 CET 2017


Hallo Reinhard,

AFAIK hängt es vom Datenformat ab. Es gibt Datenformate, die die 
Right-Hand-Rule automatisch befolgen (d.h. "falsche" Linien implizit 
drehen) und welche, die das nicht tun. PostGIS tut es z.B. nicht, bietet 
aber mit ST_ForceRHR eine Funktion, sie zu befolgen.

Bernhard

Am 07.02.2017 um 17:16 schrieb Reinhard Reiterer via FOSSGIS-Talk-Liste:
> Hallo,
>
> die Richtung der Polygone bzw. Ringe macht - wie von Bernhard bereits erwähnt - tatsächlich einen Unterschied. Wie sich die Markierungslinie verhält hängt auch vom Datenanbieter ab:
>
> http://gis.stackexchange.com/questions/227103/how-to-rotate-a-marker-line-in-a-polygon-ring
>
> Eventuell wäre die Aufnahme der "Right-Hand-Rule" für den 'Geometry Checker' eine Überlegung wert.
>
> Schöne Grüße und nochmals danke, Reinhard
>
> Raum & Regionalplanung | Beratung
> _________________________________________
> DI Reinhard Reiterer
> Obersulz 109 . A-2224 Sulz im Weinviertel
> tel. 02534/4790-18 . fax. 02534/4790-20
> mail: reinhard.reiterer at raumregionmensch.at
> http://www.raumregionmensch.at
>
>
> -----Ursprüngliche Nachricht-----
> Von: FOSSGIS-Talk-Liste [mailto:fossgis-talk-liste-bounces at fossgis.de] Im Auftrag von Reinhard Reiterer via FOSSGIS-Talk-Liste
> Gesendet: Donnerstag, 02. Februar 2017 15:07
> An: FOSSGIS FOSS-GIS Community
> Betreff: Re: [FOSSGIS-Talk] QGIS Darstellung Markierungslinie (Polygon mit Ring)
>
> Hallo Andreas und Bernhard,
>
> danke für die Info. Ich hatte schon befürchtet, dass das Problem etwas knifflig ist. In der englischsprachigen Mailingliste bin ich leider nicht vertreten. Ich beabsichtige daher direkt unter hub.qgis.org ein Ticket mitsamt einer Illustration zu lösen.
>
> Schöne Grüße,
>
> Reinhard
>
> Raum & Regionalplanung | Beratung
> _________________________________________
> DI Reinhard Reiterer
> Obersulz 109 . A-2224 Sulz im Weinviertel tel. 02534/4790-18 . fax. 02534/4790-20
> mail: reinhard.reiterer at raumregionmensch.at
> http://www.raumregionmensch.at
>
> -----Ursprüngliche Nachricht-----
> Von: FOSSGIS-Talk-Liste [mailto:fossgis-talk-liste-bounces at fossgis.de] Im Auftrag von Neumann, Andreas via FOSSGIS-Talk-Liste
> Gesendet: Donnerstag, 02. Februar 2017 14:19
> An: Bernhard Ströbl
> Cc: fossgis-talk-liste at fossgis.de
> Betreff: Re: [FOSSGIS-Talk] QGIS Darstellung Markierungslinie (Polygon mit Ring)
>
> Hallo Bernhard und Reinhard,
>
> Das hatte ich auch gedacht - aber die Laufrichtung der Insel (gegen oder mit Uhrzeigersinn) hatte keinen Einfluss ob es nach innen oder aussen zeichnet.
>
> Ich denke mit den jetzigen Bordmitteln lässt sich es nicht so einfach lösen - es sei denn ev. mit Geometriegeneratoren und dem Erstellen einer gerichteten Linie (statt Polygonen) und Mathe/Geometriekenntnissen.
> Trivial ist das nicht gerade.
>
> Bei Polygonumrandungen (einfache Linie) gibt es ja den Haken "nur nach innen zeichnen". So was ähnliches bräuchte es wohl auch für Markierungslinien ...
>
> Nyall könnte vermutlich etwas für QGIS 3 implementieren ...
>
> Grüsse,
>
> Andreas
>
> On 2017-02-02 13:42, Bernhard Ströbl via FOSSGIS-Talk-Liste wrote:
>
>> Hallo Reinhard,
>>
>> ich könnte mir vorstellen, dass es an der Digitalisierrichtung der Polygongrenzen/Ringe liegt. Nicht alle dataProvider setzen die "right-hand rule" durch. "Right-hand rule" bedeutet, dass wenn Du in Digitalisierrichtung an einer Polygongrenze (egal ob Aussengrenze oder Grenze eines Rings) entlangläufst, die Fläche des Polgyons rechts liegt. Symbolisiere doch mal die Digitalisierrichtung mit gedrehten Dreiecken und sieh nach, ob es daran liegt.
>>
>> Bernhard
>>
>> Am 02.02.2017 um 13:32 schrieb Neumann, Andreas via
>> FOSSGIS-Talk-Liste: Hallo Reinhard,
>>
>> Ich weiss leider auch keine Antwort.
>>
>> Stell doch bitte mal die Frage auf der englischsprachigen QGIS user
>> mailingliste. Da sind Spezialisten wie Nyall Dawson aus Australien,
>> die sich sehr gut mit dem Symbolisierungscode auskennen. Am beisten
>> gleich mit einem Beispiel wie das aussehen sollte.
>>
>> Grüsse,
>>
>> Andreas
>>
>> On 2017-02-02 12:17, Reinhard Reiterer via FOSSGIS-Talk-Liste wrote:
>>
>> Hallo Liste,
>>
>> ich habe in QGIS Polygone mit einer Markierungslinie (Rand)
>> dargestellt. Es handelt sich um Dreiecke, welche in das Polygon
>> zeigen. Wenn ich nun einen Ring in das Polygon schneide, zeigen die
>> inneren Dreiecke aber nicht in Richtung Polygon sondern in den Ring.
>> Wie lässt sich das ändern? Die Dreiecke müssen in beiden Fällen in das Polygon zeigen!
>>
>> Vielen Dank  und schöne Grüße, Reinhard
>>
>> email signatur logo
>>
>> Raum & Regionalplanung | Beratung
>> _________________________________________
>>
>> DI Reinhard Reiterer
>>
>> Obersulz 109 . A-2224 Sulz im Weinviertel tel. 02534/4790-18 . fax.
>> 02534/4790-20
>> mail:  <mailto:office at raumregionmensch.at>
>> reinhard.reiterer at raumregionmensch.at
>> http:// <http://www.raumregionmensch.at/> www.raumregionmensch.at [1]
>> [1 [1]]
>>
>> -------------- nächster Teil -------------- Ein Dateianhang mit
>> Binärdaten wurde abgetrennt...
>> Dateiname   : image002.jpg
>> Dateityp    : image/jpeg
>> Dateigröße  : 4280 bytes
>> Beschreibung: nicht verfügbar
>> URL         : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20170202/62906eb3/attachment.jpg>
>> --
>> ....................................................................
>> FOSSGIS 2017, Die Konferenz für Open Source GIS mit OpenData und
>> OpenStreetMap in Passau!
>> 22.-25. März 2017 an der Universität Passau
>> https://fossgis-konferenz.de/2017/
>>
>> FOSSGIS e.V., der Verein zur Förderung von Freier Software aus dem
>> GIS-Bereich und Freier Geodaten!
>> https://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
>>
>> Links:
>> ------


__________ Information from ESET Mail Security, version of virus signature database 14901 (20170208) __________

The message was checked by ESET Mail Security.
http://www.eset.com




Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste