[Mapbender-users] FeatureInfo, Highlighting von Points
de Lima Guimaraes, Danilo
Danilo.deLima at pulheim.de
Tue Apr 23 01:20:11 PDT 2024
Hallo Jörg,
vielen Dank für deine Antwort und den interessanten Ansatz. Ich habe eine alternative Methode für Nutzer des MapServers, die ich gerne teilen möchte.
Für die Darstellung und Hervorhebung von Punktgeometrien im MapServer könnte man im Connection-Teil des Mapfiles direkt die Punktgeometrie auswählen und durch Erstellung eines Geometrie-Buffers diese für Highlighting-Funktionen nutzen. Hierdurch lässt sich das Erscheinungsbild der Punkte im WMS flexibel anpassen (z.B. als SVG), und sogar clustern (https://ibb.co/7vGkMkB) und das Highlight erscheint auf der Karte als Kreis. Die Größe dieses Kreises kann einfach im Code, direkt im Mapfile, eingestellt werden.
Hier ist ein Beispiel, wie die Konfiguration im Mapfile aussehen könnte:
DATA "geom from (Select *, ST_AsText(ST_Buffer(geom, 2::double precision)) as geom_wkt from YOUR_TABLE) as boo USING UNIQUE gid USING SRID 25832"
Und so könnte das entsprechende Template definiert sein:
<div class="geometryElement" id="[gid]" data-geometry="[geom_wkt]" data-srid="EPSG:25832">
Viele Grüße aus Pulheim
Danilo
-----Ursprüngliche Nachricht-----
Von: Mapbender_users <mapbender_users-bounces at lists.osgeo.org> Im Auftrag von Jörg Thomsen (WhereGroup) via Mapbender_users
Gesendet: Mittwoch, 7. Februar 2024 14:48
An: mapbender_users at lists.osgeo.org
Cc: Jörg Thomsen (WhereGroup) <joerg.thomsen at wheregroup.com>
Betreff: Re: [Mapbender-users] FeatureInfo, Highlighting von Points
Hallo Jörg,
OK, Punkt funktioniert, aber wohl nicht 1:1 als Punkt, sondern man muss mit st_buffer ein Polygon draus machen.
Gruß, Jörg
Am 07.02.24 um 14:00 schrieb Heinke, Joerg via Mapbender_users:
> Hallo Jörg,
>
> das Beispiel auf der Webseite bezieht sich wohl auf UMN Mapserver.
> Wir verwenden den Geoserver. Der Eintrag in der flt Datei lautet:
>
> <div class="geometryElement" id="${feature.ps.value}" data-geometry="${feature.geom.value}" data-srid="EPSG:25832">
> <table>
> ...
> </table>
>
> Das ${feature.geom.value} liegt in der Datenbank als WKB vor und wie schon geschrieben mit Linien und Polygonen funktioniert es gut.
>
> Gruß
> Jörg
>
> Am 07.02.24 um 11:43 schrieb Jörg Thomsen via Mapbender_users:
>
> Hallo,
>
> soweit ich weiß, funktioniert das auch mit Punkten. Einziger Haken: Man braucht Zugriff auf die WMS-Konfiguration, weil das FI-Ergebnis die Geometrie als WKT mitliefern muss.
>
> <a
> href="https://urldefense.com/v3/__https://doc.mapbender.org/de/element
> s/basic/feature_info.html*featureinfo-highlighting__;Iw!!AET-MAtkkZz4Z
> WY!JORV8YRTcjn-pibxKL1kBzKlAopFmImqRRbzOIWr3h85yxZd2hB6RBjocqguSjWNwoB
> gcJeSKujSch5wadVv6u-UNaPLzMcI9yjh$">https://doc.mapbender.org/de/eleme
> nts/basic/feature_info.html#featureinfo-highlighting</a>
>
> <a
> href="https://urldefense.com/v3/__https://wheregroup.com/blog/details/
> mapbender-featureinfo-mit-highlighting-der-treffer-geometrie/__;!!AET-
> MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFmImqRRbzOIWr3h85yxZd2hB6RBjocq
> guSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzMIRLRk1$">https://wheregroup.com/bl
> og/details/mapbender-featureinfo-mit-highlighting-der-treffer-geometri
> e/</a>
>
> Viele Grüße von Jörg zu Jörg
>
>
> Am 07.02.24 um 11:26 schrieb Heinke, Joerg via Mapbender_users:
>> Hallo Zusammen,
>>
>> ist es möglich in Mapbender FeatureInfo ein Highlighting auf eine
>> Punkt Geometrie zu erstellen.
>>
>> Mit freundlichen Grüßen
>>
>> Jörg Heinke
>>
>> Logo
>>
>> WBO Wirtschaftsbetriebe Oberhausen GmbH Buschhausener Straße 149
>> 46049 Oberhausen
>> Tel.: 0208 8578-334
>> Fax: 0208 8578-322
>>
>> E-Mail: joerg.heinke at wbo.oberhausen.de
>> <mailto:joerg.heinke at wbo.oberhausen.de>
>>
>> Internet: <a
>> href="https://urldefense.com/v3/__http://www.wbo-online.de__;!!AET-MA
>> tkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFmImqRRbzOIWr3h85yxZd2hB6RBjocqg
>> uSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzJjGBLwy$">www.wbo-online.de</a>
>> <http://www.wbo-online.de/>
>>
>> **************************************************************
>>
>> Die gesetzlichen Pflichtangaben finden Sie unter
>>
>> <a
>> href="https://urldefense.com/v3/__http://www.wbo-online.de/wbo/rechtl
>> iches/maildisclaimer/__;!!AET-MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAop
>> FmImqRRbzOIWr3h85yxZd2hB6RBjocqguSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzNFe
>> Kswr$">http://www.wbo-online.de/wbo/rechtliches/maildisclaimer/</a>
>> <http://www.wbo-online.de/wbo/rechtliches/maildisclaimer/>
>>
>> **************************************************************
>>
>>
>> _______________________________________________
>> Mapbender_users mailing list
>> Mapbender_users at lists.osgeo.org
>> <a
>> href="https://urldefense.com/v3/__https://lists.osgeo.org/mailman/lis
>> tinfo/mapbender_users__;!!AET-MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAop
>> FmImqRRbzOIWr3h85yxZd2hB6RBjocqguSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzDxf
>> XCFo$">https://lists.osgeo.org/mailman/listinfo/mapbender_users</a>
>
> --
> Viele Grüße,
> Jörg Thomsen
>
> **********************************
> Aufwind durch Wissen!
> Web-Seminare und Online-Schulungen
> bei der <a
> href="https://urldefense.com/v3/__http://www.foss-academy.com/__;!!AET
> -MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFmImqRRbzOIWr3h85yxZd2hB6RBjoc
> qguSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzDVJfke5$">www.foss-academy.com/</a
> >
> **********************************
>
>
> Jörg Thomsen
> WhereGroup GmbH
> Bundesallee 23
> 10717 Berlin
> Germany
>
> Tel: +49 (0)30 / 5130 278 74
> Fax: +49 (0)30 / 5130 278 11
>
> joerg.thomsen at wheregroup.com
> <a
> href="https://urldefense.com/v3/__http://www.wheregroup.com__;!!AET-MA
> tkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFmImqRRbzOIWr3h85yxZd2hB6RBjocqgu
> SjWNwoBgcJeSKujSch5wadVv6u-UNaPLzFdfX8WY$">www.wheregroup.com</a>
>
> Geschäftsführer:
> Olaf Knopp, Peter Stamm
> Amtsgericht Bonn, HRB 9885
>
> -------------------------------
> Folgen Sie der WhereGroup auf twitter: <a
> href="https://urldefense.com/v3/__http://twitter.com/WhereGroup_com__;
> !!AET-MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFmImqRRbzOIWr3h85yxZd2hB6
> RBjocqguSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzLXnaMqZ$">http://twitter.com/
> WhereGroup_com</a>
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> <a
> href="https://urldefense.com/v3/__https://lists.osgeo.org/mailman/list
> info/mapbender_users__;!!AET-MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFm
> ImqRRbzOIWr3h85yxZd2hB6RBjocqguSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzDxfXCF
> o$">https://lists.osgeo.org/mailman/listinfo/mapbender_users</a>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> <a
> href="https://urldefense.com/v3/__https://lists.osgeo.org/mailman/list
> info/mapbender_users__;!!AET-MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFm
> ImqRRbzOIWr3h85yxZd2hB6RBjocqguSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzDxfXCF
> o$">https://lists.osgeo.org/mailman/listinfo/mapbender_users</a>
--
Viele Grüße,
Jörg Thomsen
**********************************
Aufwind durch Wissen!
Web-Seminare und Online-Schulungen
bei der <a href="https://urldefense.com/v3/__http://www.foss-academy.com/__;!!AET-MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFmImqRRbzOIWr3h85yxZd2hB6RBjocqguSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzDVJfke5$">www.foss-academy.com/</a>
**********************************
Jörg Thomsen
WhereGroup GmbH
Bundesallee 23
10717 Berlin
Germany
Tel: +49 (0)30 / 5130 278 74
Fax: +49 (0)30 / 5130 278 11
joerg.thomsen at wheregroup.com
<a href="https://urldefense.com/v3/__http://www.wheregroup.com__;!!AET-MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFmImqRRbzOIWr3h85yxZd2hB6RBjocqguSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzFdfX8WY$">www.wheregroup.com</a>
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885
-------------------------------
Folgen Sie der WhereGroup auf twitter: <a href="https://urldefense.com/v3/__http://twitter.com/WhereGroup_com__;!!AET-MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFmImqRRbzOIWr3h85yxZd2hB6RBjocqguSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzLXnaMqZ$">http://twitter.com/WhereGroup_com</a>
_______________________________________________
Mapbender_users mailing list
Mapbender_users at lists.osgeo.org
<a href="https://urldefense.com/v3/__https://lists.osgeo.org/mailman/listinfo/mapbender_users__;!!AET-MAtkkZz4ZWY!JORV8YRTcjn-pibxKL1kBzKlAopFmImqRRbzOIWr3h85yxZd2hB6RBjocqguSjWNwoBgcJeSKujSch5wadVv6u-UNaPLzDxfXCFo$">https://lists.osgeo.org/mailman/listinfo/mapbender_users</a>
Datenschutzhinweis: Bitte beachten Sie die Information zur Verarbeitung personenbezogener Daten in E-Mail-Eingängen der Stadt Pulheim gemäß Art. 13 DS-GVO, abrufbar unter folgendem Link: Datenverarbeitung I E-Mail<https://www.pulheim.de/email-dsgvo>
More information about the Mapbender_users
mailing list