How to get ObjectData

97 views
Skip to first unread message

stefan...@toive.ch

unread,
Feb 11, 2019, 9:58:39 AM2/11/19
to GeoAdmin API

When a map is embedded by JS API with one of the official layers, is it possibel to read out detail information of an object of the layer, when user clicks on it?
So, for Example with layer "ch.bfe.solarenergie-eignung-daecher": User clicks on a roof, an then read out data like "Roof area [m2]", Orientation [°] etc. to calculate something with these.
Thanks!

ste...@huber-jeker.ch

unread,
Mar 4, 2019, 8:27:34 AM3/4/19
to GeoAdmin API
Kann mir in der Angelegenheit niemand helfen?
Nochmals zusammengefasst, was ich gerne tun möchte:
- Karte per JS API einbinden und Layer "ch.bfe.solarenergie-eignung-daecher" anziegen. (Sowit alles klar)
- Wenn User auf ein Objekt (also auf eine Dachfläche) klickt, möchte ich die Daten (z.B. Dachfläche [m2], Ausrichtung [°], Neigung [°]) auslesen und in ein Webformular übertragen.
Ist das möglich?

Martin Hertach

unread,
Mar 4, 2019, 8:55:42 AM3/4/19
to GeoAdmin API
Das ist problemlos möglich. Die von der API erhaltenen JSON-Daten müssen geparst werden, z.B. mit JQuery. Beispiel-Code: https://github.com/sonnendach/sonnendach-ui/blob/master/assets/js/search.js Zeile 56 schauen

Marc Monnerat

unread,
Mar 5, 2019, 3:58:53 AM3/5/19
to geoadmin-api
Hallo,

Sonst dieses Beispiel schauen und ändern: das Layer 'ch.swisstopo.fixpunkte-agnes' durch  'ch.bfe.solarenergie-eignung-daecher' ersetzen.

Gruss

Marc

--
You received this message because you are subscribed to the Google Groups "GeoAdmin API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to geoadmin-api...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
-- ἡ φύσις οὐδὲν ποιεῖ ἅλματα.

ste...@huber-jeker.ch

unread,
Mar 5, 2019, 4:07:38 AM3/5/19
to GeoAdmin API
Danke Marc

Wolltest du noch einen Beispiel-Link mitsenden?

Danke
Stefan

Marc Monnerat

unread,
Mar 5, 2019, 4:45:26 AM3/5/19
to geoadmin-api
Reply all
Reply to author
Forward
0 new messages