v4lli / meteocool

free & open source, "mobile first" weather radar + lightning visualisation for Central Europe.
https://meteocool.com/
GNU Lesser General Public License v3.0
37 stars 10 forks source link

Update index.js #202

Open HolgerHees opened 3 years ago

HolgerHees commented 3 years ago

possibility to enable navbar for widgetMap with position marker.

v4lli commented 3 years ago

Hallo Holger, danke für den PR!

Ich kann diesen Change gerne auf meteocool.com deployen, wenn dir das hilft! Wir arbeiten aber gerade ganz fleißig an der neuen Version (die Web-UI hat jetzt ihr eigenes Repo: https://github.com/meteocool/core/) - wenn du hier kurz Beschreibst, was dein Use-Case für die Widget-Map (bzw diesen PR) ist kann ich das in der neuen Version direkt mitberücksichtigen. Das Release ist für in ca. 2 Wochen geplant. :)

HolgerHees commented 3 years ago

das neue repo hab ich schon gesehen. 🙂 Nachdem das aktuelle UI schon großartig ist bin ich umso mehr auf das neue gespannt.

Wenn du den patch bis dahin deployen könntest wäre das super.

Mein Usecase ist eigentlich nur das ich die Oberfläche mit allen Navigationselementen laden möchte und gleichzeitig einen Marker an einer bestimmten Stelle anzeigen möchte und dorthin initial zentriere.

der Marker ist aktuell immer meine Adresse und die ganze Oberfläche wird in einen Wetterbericht integriert welcher auf meinem Wall mounted Tablet angezeigt wird.

https://intranet-der-dinge.de/smarthome/infrastruktur/steuerung/display/

HolgerHees commented 3 years ago

generell könnte es sehr hilfreich sein wenn man z.b. auch Features wie das Design (hell/dunkel) mit einem URL Parameter initial steuern könnte.

ein Anwendungsfall wäre eine Integration über ein iframe, bei dem der äußere Context vorgibt ob das Frame im hellen oder dunklen Design angezeigt werden soll.

v4lli commented 3 years ago

@HolgerHees Hi! Sorry dass es ein bisschen gedauert hat, falls es bei dir noch relevant ist: mit dem neuen Frontend (http://github.com/meteocool/core) lassen sich viele Parameter direkt über die URL konfigurieren, z.B. wie folgt das Logo und die Toolbar ausblenden:

https://meteocool.com/?latLonZ=53.702160%2C9.755436%2C8.82&logo=&toolbar=

Der Base-Layer lässt sich über die Settings API ebenfalls einstellen. In der Dev Console: window.settings.set("mapBaseLayer", "dark"); (andere Werte wären z.B. osm oder light (der default))

Screen Shot 2021-07-05 at 04 00 20

Beide APIs sind derzeit noch nicht wirklich dokumentiert, kommt aber... irgendwann.

HolgerHees commented 3 years ago

vielen Dank für die Info. Werde es demnächst mal ausprobieren.

Am Mo., 5. Juli 2021 um 04:01 Uhr schrieb Valentin @.***

:

@HolgerHees https://github.com/HolgerHees Hi! Sorry dass es ein bisschen gedauert hat, falls es bei dir noch relevant ist: mit dem neuen Frontend (http://github.com/meteocool/core https://github.com/meteocool/core) lassen sich viele Parameter direkt über die URL konfigurieren, z.B. wie folgt das Logo und die Toolbar ausblenden:

https://meteocool.com/?latLonZ=53.702160%2C9.755436%2C8.82&logo=&toolbar=

Der Base-Layer lässt sich über die Settings API ebenfalls einstellen. In der Dev Console: window.settings.set("mapBaseLayer", "dark"); (andere Werte wären z.B. osm oder light (der default))

[image: Screen Shot 2021-07-05 at 04 00 20] https://user-images.githubusercontent.com/1577223/124407988-880d7f80-dd45-11eb-8291-12810c5581f0.png

Beide APIs sind derzeit noch nicht wirklich dokumentiert, kommt aber... irgendwann.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/v4lli/meteocool/pull/202#issuecomment-873726383, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLLGREHHNTPRWWRUNXJU7DTWEG7VANCNFSM4XC7Q6BQ .