Closed Rastopapola closed 3 weeks ago
Added in latest LANIS Update.
If a vector style in the config has the parameter "viewport_labels" set to true, labels will now try to stay inside of the viewport extent.
Example:
"styles":
{
"draw":
{
"fill": "rgba( 255, 0, 0, 0.5 )",
"stroke": "#ff0000",
"width": 3,
"radius": 6,
"viewport_labels": true
}
}
This example shows the label offset from the center of a circle geometry to stay inside the view:
Status quo
Die Flächengrößenanzeige in einer Fläche wird zentriert zu den Ausmaßen der Fläche dargestellt. Das führt zu Darstellungsproblemen, wenn es sich um eine sehr lange, schmale Fläche handelt oder eine andersartige, in welcher dieser Darstellungspunkt nicht innerhalb der eigentlichen Fläche liegt (dann wird nichts gerendert).
Enhancement
Es wäre besser, wenn die Flächenmenge eines Features so gerendert wird, dass sie sich innerhalb des Features, jedoch relativ zum Viewport des Clients verhält und somit bspw. auch entlang einer langen, schmalen Fläche "mitwandert".