Browse Source

fix maplibre latlng import (#4977)

Daniel Dietzler 1 year ago
parent
commit
d7d464570f
1 changed files with 3 additions and 2 deletions
  1. 3 2
      web/src/lib/components/shared-components/map/map.svelte

+ 3 - 2
web/src/lib/components/shared-components/map/map.svelte

@@ -16,7 +16,8 @@
   } from 'svelte-maplibre';
   } from 'svelte-maplibre';
   import { colorTheme, mapSettings } from '$lib/stores/preferences.store';
   import { colorTheme, mapSettings } from '$lib/stores/preferences.store';
   import { MapMarkerResponseDto, api } from '@api';
   import { MapMarkerResponseDto, api } from '@api';
-  import { LngLat, type GeoJSONSource, type LngLatLike, type StyleSpecification } from 'maplibre-gl';
+  import maplibregl from 'maplibre-gl';
+  import type { GeoJSONSource, LngLatLike, StyleSpecification } from 'maplibre-gl';
   import type { Feature, Geometry, GeoJsonProperties, Point } from 'geojson';
   import type { Feature, Geometry, GeoJsonProperties, Point } from 'geojson';
   import Icon from '$lib/components/elements/icon.svelte';
   import Icon from '$lib/components/elements/icon.svelte';
   import { mdiCog } from '@mdi/js';
   import { mdiCog } from '@mdi/js';
@@ -76,7 +77,7 @@
 
 
   const asMarker = (feature: Feature<Geometry, GeoJsonProperties>): MapMarkerResponseDto => {
   const asMarker = (feature: Feature<Geometry, GeoJsonProperties>): MapMarkerResponseDto => {
     const featurePoint = feature as FeaturePoint;
     const featurePoint = feature as FeaturePoint;
-    const coords = LngLat.convert(featurePoint.geometry.coordinates as [number, number]);
+    const coords = maplibregl.LngLat.convert(featurePoint.geometry.coordinates as [number, number]);
     return {
     return {
       lat: coords.lat,
       lat: coords.lat,
       lon: coords.lng,
       lon: coords.lng,