Skip to content

Commit

Permalink
Feat/dave 157 farbige messstellen (#37)
Browse files Browse the repository at this point in the history
* demodaten angepasst

* tooltip messstelle angepasst

* Testdatenangepasst

* messstelle tooltip angepasst

* Feat/dave 118 anpassungen tooltip und marker (#28)

* demodaten angepasst

* tooltip messstelle angepasst

* Testdatenangepasst

* messstelle tooltip angepasst

* name entfernt und durch id ersetzt, (#30)

* working draft

* working draft

* testdaten angepasst (#31)

* cleanup

* cleanup2

* Feature/dave 150 zurueckspringen karte (#29)

* 🚧 koordinaten werden als query string in url gespeichert und ausgelesen

* 🚧 aktuelle position wird auch für messstellen gespeichert

* center wert wird an map übergeben

* 🎨

* edit messstelle angefangen

* merged from sprint

* Revert "merged from sprint"

This reverts commit f9dc47b.

* removed unused attr.

* removed unused attr.

* umgestellt auf composition api

* review comments implemented

* docu

* if-else reorganized

* Feat/dave 128 suche detektordaten adminportal (#33)

* add Todo

* edit Messstelle implementiert, Messquerschnitt vorbereitet

* 🐛 no-console rule wieder aktiviert (#23)

* edit Messquerschnitt implementiert

* Layout angepasst

* Tooltip angepasst

* OpenZaehlungView umgestellet auf CompositionApi + rename zu ErhebungsstellenOverView

* Anmerkungen umgesetzt

* erhebungsstellen uebersicht um Messstellen erweitert

* Feat/dave 112 edit messstelle (#35)

* demodaten angepasst

* tooltip messstelle angepasst

* Testdatenangepasst

* messstelle tooltip angepasst

* working draft

* working draft

* cleanup

* cleanup2

* Sprint 3  (#32)

* Feat/dave 118 anpassungen tooltip und marker (#28)

* demodaten angepasst

* tooltip messstelle angepasst

* Testdatenangepasst

* messstelle tooltip angepasst

* name entfernt und durch id ersetzt, (#30)

* testdaten angepasst (#31)

* Feature/dave 150 zurueckspringen karte (#29)

* 🚧 koordinaten werden als query string in url gespeichert und ausgelesen

* 🚧 aktuelle position wird auch für messstellen gespeichert

* center wert wird an map übergeben

* 🎨

---------

Co-authored-by: DanielOber <145556033+DanielOber@users.noreply.github.com>
Co-authored-by: VJ <145964798+vjohnslhm@users.noreply.github.com>

* edit messstelle angefangen

* merged from sprint

* Revert "merged from sprint"

This reverts commit f9dc47b.

* removed unused attr.

* removed unused attr.

* umgestellt auf composition api

* review comments implemented

* docu

* if-else reorganized

* add Todo

* edit Messstelle implementiert, Messquerschnitt vorbereitet

* edit Messquerschnitt implementiert

* Layout angepasst

* Tooltip angepasst

* Sprint 4 (#34)

* Feat/dave 118 anpassungen tooltip und marker (#28)

* demodaten angepasst

* tooltip messstelle angepasst

* Testdatenangepasst

* messstelle tooltip angepasst

* name entfernt und durch id ersetzt, (#30)

* testdaten angepasst (#31)

* Feature/dave 150 zurueckspringen karte (#29)

* 🚧 koordinaten werden als query string in url gespeichert und ausgelesen

* 🚧 aktuelle position wird auch für messstellen gespeichert

* center wert wird an map übergeben

* 🎨

* Feat/dave 128 suche detektordaten adminportal (#33)

* 🐛 no-console rule wieder aktiviert (#23)

---------

Co-authored-by: DanielOber <145556033+DanielOber@users.noreply.github.com>
Co-authored-by: VJ <145964798+vjohnslhm@users.noreply.github.com>
Co-authored-by: martind260 <99957516+martind260@users.noreply.github.com>
Co-authored-by: alexander.kerscher <alexander.kerscher@muenchen.de>

* Anmerkungen umgesetzt

---------

Co-authored-by: DanielOber <145556033+DanielOber@users.noreply.github.com>
Co-authored-by: martin.dietrich <martin.dietrich@muenchen.de>
Co-authored-by: Bianca <150359703+BiancaBriller@users.noreply.github.com>
Co-authored-by: VJ <145964798+vjohnslhm@users.noreply.github.com>
Co-authored-by: martind260 <99957516+martind260@users.noreply.github.com>

* logik zur befuellung der MessstellenOverview eingebaut

* umgestellt

* rename

* fix search by enter

* 🍱 Assets geupdatet
Neue Bilder für die Diamanten Marker

* Update Messstellen Icon
🐛 Default Icon wird jetzt korrekt angezeigt
🚧 Icon Farbe stimmt noch nicht mit Status überein
DTOs und Service im Backend angepasst, damit Messstellen-Status übergeben wird

* 💡 kommentar entfernt

* Feat/dave 122 erhebungsstellen uebersicht (#36)

* demodaten angepasst

* tooltip messstelle angepasst

* Testdatenangepasst

* messstelle tooltip angepasst

* working draft

* working draft

* cleanup

* cleanup2

* edit messstelle angefangen

* merged from sprint

* Revert "merged from sprint"

This reverts commit f9dc47b.

* removed unused attr.

* removed unused attr.

* umgestellt auf composition api

* review comments implemented

* docu

* if-else reorganized

* add Todo

* edit Messstelle implementiert, Messquerschnitt vorbereitet

* edit Messquerschnitt implementiert

* Layout angepasst

* Tooltip angepasst

* Sprint 4 (#34)

* Feat/dave 118 anpassungen tooltip und marker (#28)

* demodaten angepasst

* tooltip messstelle angepasst

* Testdatenangepasst

* messstelle tooltip angepasst

* name entfernt und durch id ersetzt, (#30)

* testdaten angepasst (#31)

* Feature/dave 150 zurueckspringen karte (#29)

* 🚧 koordinaten werden als query string in url gespeichert und ausgelesen

* 🚧 aktuelle position wird auch für messstellen gespeichert

* center wert wird an map übergeben

* 🎨

* Feat/dave 128 suche detektordaten adminportal (#33)

* 🐛 no-console rule wieder aktiviert (#23)

---------

Co-authored-by: DanielOber <145556033+DanielOber@users.noreply.github.com>
Co-authored-by: VJ <145964798+vjohnslhm@users.noreply.github.com>
Co-authored-by: martind260 <99957516+martind260@users.noreply.github.com>
Co-authored-by: alexander.kerscher <alexander.kerscher@muenchen.de>

* OpenZaehlungView umgestellet auf CompositionApi + rename zu ErhebungsstellenOverView

* Anmerkungen umgesetzt

* erhebungsstellen uebersicht um Messstellen erweitert

* logik zur befuellung der MessstellenOverview eingebaut

* umgestellt

* rename

* fix search by enter

* conosle entfernt, reformat

* kommentare entfernt, reformat

* ErhebungsstellenOverview umbenannt und in eigene Overviews fuer Messstellen und Zaehlstellen aufgeteilt

* components vergessen

---------

Co-authored-by: DanielOber <145556033+DanielOber@users.noreply.github.com>
Co-authored-by: martin.dietrich <martin.dietrich@muenchen.de>
Co-authored-by: Bianca <150359703+BiancaBriller@users.noreply.github.com>
Co-authored-by: VJ <145964798+vjohnslhm@users.noreply.github.com>
Co-authored-by: martind260 <99957516+martind260@users.noreply.github.com>

* 🍱 Neue Marker Icons + Schatten

* code aufgeräumt

* update Statusvergleich wegen Groß-/Kleinschreibung

---------

Co-authored-by: DanielOber <145556033+DanielOber@users.noreply.github.com>
Co-authored-by: martin.dietrich <martin.dietrich@muenchen.de>
Co-authored-by: alexander.kerscher <alexander.kerscher@muenchen.de>
Co-authored-by: martind260 <99957516+martind260@users.noreply.github.com>
Co-authored-by: Der-Alex-K <18263366+Der-Alex-K@users.noreply.github.com>
Co-authored-by: Bianca <150359703+BiancaBriller@users.noreply.github.com>
  • Loading branch information
7 people committed Jan 30, 2024
1 parent 22f12db commit 8496cb4
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 2 deletions.
Binary file added frontend/src/assets/cards-diamond-orange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified frontend/src/assets/cards-diamond-red.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added frontend/src/assets/cards-diamond-shadow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified frontend/src/assets/cards-diamond-violet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 17 additions & 2 deletions frontend/src/components/map/ZaehlstelleMap.vue
Original file line number Diff line number Diff line change
Expand Up @@ -175,9 +175,15 @@ import TooltipZaehlstelleDTO from "@/domain/dto/TooltipZaehlstelleDTO";
import markerIconRed from "@/assets/marker-icon-red.png";
import markerIconDiamondViolet from "@/assets/cards-diamond-violet.png";
import markerIconDiamondRed from "@/assets/cards-diamond-red.png";
import markerIconDiamondOrange from "@/assets/cards-diamond-orange.png";
import markerIconDiamondShadow from "@/assets/cards-diamond-shadow.png";
import TooltipMessstelleDTO from "@/domain/dto/TooltipMessstelleDTO";
import AnzeigeKarteDTO from "@/domain/dto/AnzeigeKarteDTO";
import MessstelleKarteDTO from "@/domain/dto/messstelle/MessstelleKarteDTO";
import {
MessstelleStatus,
messstelleStatusText,
} from "@/domain/enums/MessstelleStatus";
/* eslint-enable no-unused-vars */
@Component({
Expand Down Expand Up @@ -544,8 +550,17 @@ export default class ZaehlstelleMap extends Vue {
* Setzt die Optionen bezüglich verwendetes Icon für den Messstellenmarker.
*/
private markerOptionsMessstelle(messstelleKarte: MessstelleKarteDTO) {
let defaultIcon = new Icon.Default();
defaultIcon.options.iconUrl = markerIconDiamondViolet;
let defaultIcon = new Icon({
iconUrl: markerIconDiamondViolet,
shadowUrl: markerIconDiamondShadow,
shadowAnchor: [8, 25],
iconSize: [25, 41],
});
if (messstelleKarte.status === MessstelleStatus.IN_PLANUNG) {
defaultIcon.options.iconUrl = markerIconDiamondOrange;
}
if (this.zId) {
if (this.zId === messstelleKarte.id) {
defaultIcon.options.iconUrl = markerIconDiamondRed;
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/domain/dto/messstelle/MessstelleKarteDTO.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,6 @@ export default interface MessstelleKarteDTO extends AnzeigeKarteDTO {
mstId: string;

tooltip: TooltipMessstelleDTO;

status: string;
}

0 comments on commit 8496cb4

Please sign in to comment.