Hallo zusammen,
Ich habe mehrere Polygone in einem Layer , bei manchen liegt der Schwerpunkt
allerdings außerhalb des Polygons.
Gibt es in QGIS eine Einstellung oder ein Tool, mit welchem ich festlegen kann,
dass der Schwerpunkt immer innerhalb des Polygons liegt?
Danke und Gruß
Michael
--
...
Hallo nochmals,
Als Alternative zu "Point on Surface" gibt es noch "Pole of
Inaccessibility":
https://docs.qgis.org/3.22/en/docs/user_manual/processing_algs/qgis/vectorgeometry.html#qgispoleofinaccessibility
Wie die meisten Algorithmen steht das sowohl als Processing Algorithmus
als auch als
Hallo Michael,
"Point on Surface" ist hier das Stichwort (ich bin gerade zu faul die
deutsche Bezeichnung dafür rauszusuchen). Das steht sowohl als
QGIS-Expression als auch als Processing-Algorithmus zur Verfügung.
https://docs.qgis.org/3.22/en/docs/user_manual/processing_algs/qgis/vectorgeom
Hallo Andreas,
Danke für deine Antworten! Allerdings hilft mir das momentan noch nicht weiter.
Ich hätte gerne, dass der Schwerpunkt des entsprechenden Polygons im eigenen
Layer überschrieben wird. Also ich möchte keinen zusätzlichen Layer erstellen,
sondern im Grunde lediglich die X- und Y-Koor
Hallo Michael,
ich habe das Gefühl, dass Du da konzeptionell irgendwie auf dem Holzweg
bist.
Polygon != Punkt
Wie willst Du einen Punkt in einen Polygonlayer einfügen? Dafür braucht
es immer einen eigenen Punktlayer.
Was aber auf Basis der Symbolisierung möglich sein sollte, ist das
Anlegen ei
Hallo Bernd,
Es geht darum, dass beim einlesen in ein anderes Programm (BORIS-BW, es geht um
die Digitalisierung von Bodenrichtwertkarten) eine Fehlermeldung erscheint,
wenn der Schwerpunkt des Polygons nicht innerhalb des Polygons liegt.
Daher benötige ich meines Wissens keinen zusätzlichen Pun
Ok, da steht ich jetzt echt auf dem Schlauch.
Durch "Ändern" der x/y-Werte Deiner Polygonstützpunkte soll genau was
passieren? Und ändern zu was?
Die Form der Polygone soll doch gleich bleiben, also wird der
Schwerpunkt weiterhin außerhalb liegen.
Und außerdem haben Attribute eines Layers nix m
Ich habe mir in den Layereigenschaften im Reiter Attributformular ein Layout
zusammengestellt mit Attributen, die ich zu jedem Polygon erfassen möchte. Dazu
gehört auch der X-/Y-Wert, welcher natürlich automatisiert ausgefüllt wird und
dadurch teilweise außerhalb der Polygone liegt. Und diese We
Puh, schwere Geburt.
Also will das Boris von Dir (warum auch immer) eine Spalte/n mit den
Schwerpunktkoordinaten.
Ok, und diese Koordinaten füllst Du automatisch aus, und liegen nicht
immer innerhalb des Polygons.
Beschreibe, doch bitte mal Dein "automatisiert" etwas genauer
On 10.11.21 11:20,
Hallo zusammen,
was haltet Ihr davon, das Ganze im QGIS über virtuelle Felder zu lösen?
z. B. so: Ich habe mit dem Feldrechner zwei virtuelle Felder angelegt.
Für den RW: x_cent_virt = x(pole_of_inaccessibility($geometry,0.01))
Für den HW: y_cent_virt = y(pole_of_inaccessibility($geomet
On 10.11.21 15:15, m...@elstermanns.de wrote:
Hallo zusammen,
was haltet Ihr davon, das Ganze im QGIS über virtuelle Felder zu lösen?
z. B. so: Ich habe mit dem Feldrechner zwei virtuelle Felder angelegt.
Für den RW: x_cent_virt = x(pole_of_inaccessibility($geometry,0.01))
Für den HW
Recht hast Du, die 10 Stellen waren noch aus den Versuchen übrig geblieben, in
[m] reichen sicher die üblichen 3, als dann [mm].
Wichtig ist eher, dass damit vielleicht die Frage gelöst werden kann.
BG aus HAL, mikeE., der #geoObserver.
> Am 10.11.2021 um 16:29 schrieb Bernd Vogelgesang :
>
>
On Wed, Nov 10, 2021 at 9:34 AM Köhler Michael
wrote:
>
> Hallo zusammen,
>
> Ich habe mehrere Polygone in einem Layer , bei manchen liegt der Schwerpunkt
> allerdings außerhalb des Polygons.
> Gibt es in QGIS eine Einstellung oder ein Tool, mit welchem ich festlegen
> kann, dass der Schwerpunkt
Hallo Mike,
Das war genau das was ich gesucht hatte, vielen Dank!
Ich konnte es heute Morgen gleich testen und da ich bereits bestehende Felder
für den x/y-Wert hatte, habe ich diese einfach mit deinem Befehl erneuert.
Gruß
Michael
-Ursprüngliche Nachricht-
Von: Bernd Vogelgesang [m
14 matches
Mail list logo