diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..8ca546d --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/andreribeiro.tail05225.ts.net.crt b/andreribeiro.tail05225.ts.net.crt new file mode 100644 index 0000000..fdf59ed --- /dev/null +++ b/andreribeiro.tail05225.ts.net.crt @@ -0,0 +1,48 @@ +-----BEGIN CERTIFICATE----- +MIIDpTCCAyugAwIBAgISBWj/gCcn0eX+LC+ZTjt6cqUQMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NTAeFw0yNTA1MTEyMjIyNThaFw0yNTA4MDkyMjIyNTdaMCgxJjAkBgNVBAMTHWFu +ZHJlcmliZWlyby50YWlsMDUyMjUudHMubmV0MFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAE2Yt8Qw/jpCrfqAbwaqb7IYEg59uFCbm6WJXKvGGgE6b0gUevDRoCvLRB +pekd8BoRSnB0J96MbN92m7COrHrlWaOCAikwggIlMA4GA1UdDwEB/wQEAwIHgDAd +BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNV +HQ4EFgQUnCVU3h0zoWYDl5Wm63qKmvhweWwwHwYDVR0jBBgwFoAUnytfzzwhT50E +t+0rLMTGcIvS1w0wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8v +ZTUuaS5sZW5jci5vcmcvMCgGA1UdEQQhMB+CHWFuZHJlcmliZWlyby50YWlsMDUy +MjUudHMubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMC0GA1UdHwQmMCQwIqAgoB6G +HGh0dHA6Ly9lNS5jLmxlbmNyLm9yZy8xNy5jcmwwggECBgorBgEEAdZ5AgQCBIHz +BIHwAO4AdQDM+w9qhXEJZf6Vm1PO6bJ8IumFXA2XjbapflTA/kwNsAAAAZbBp0to +AAAEAwBGMEQCIDRM8CoRAXL7KbTKpKCSfSZKz+vTKzX6p0BGvY2Z3CMaAiAOHVQi +cLCf/kfzlZsLBrsluCERzh/VIxpvR26RAcyIUwB1ABLxTjS9U3JMhAYZw48/ehP4 +57Vih4icbTAFhOvlhiY6AAABlsGnS0UAAAQDAEYwRAIgWp8hxFn5gqFKthWzjd6L +j8gfxhA3QCs7mZKHRXbn0vACIEzSwPag4mzHqvATvCZsQ3XEdiGI7tX7JiW38UuF +5mOPMAoGCCqGSM49BAMDA2gAMGUCMAVaRoBLpDYK2TP2QgMPL9ciSvTEvzgyyIUr +h7vV1AEa84ImHkjmqD+SL/c18bJMqwIxALb2fjAnSyRmPu8xb65D8xA3zriydfle +tcMEPtTZBChGLnCjFMmlHKENPIBgUxV42A== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIEVzCCAj+gAwIBAgIRAIOPbGPOsTmMYgZigxXJ/d4wDQYJKoZIhvcNAQELBQAw +TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh +cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw +WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg +RW5jcnlwdDELMAkGA1UEAxMCRTUwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNCzqK +a2GOtu/cX1jnxkJFVKtj9mZhSAouWXW0gQI3ULc/FnncmOyhKJdyIBwsz9V8UiBO +VHhbhBRrwJCuhezAUUE8Wod/Bk3U/mDR+mwt4X2VEIiiCFQPmRpM5uoKrNijgfgw +gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD +ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSfK1/PPCFPnQS37SssxMZw +i9LXDTAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB +AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g +BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu +Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAH3KdNEVCQdqk0LKyuNImTKdRJY1C +2uw2SJajuhqkyGPY8C+zzsufZ+mgnhnq1A2KVQOSykOEnUbx1cy637rBAihx97r+ +bcwbZM6sTDIaEriR/PLk6LKs9Be0uoVxgOKDcpG9svD33J+G9Lcfv1K9luDmSTgG +6XNFIN5vfI5gs/lMPyojEMdIzK9blcl2/1vKxO8WGCcjvsQ1nJ/Pwt8LQZBfOFyV +XP8ubAp/au3dc4EKWG9MO5zcx1qT9+NXRGdVWxGvmBFRAajciMfXME1ZuGmk3/GO +koAM7ZkjZmleyokP1LGzmfJcUd9s7eeu1/9/eg5XlXd/55GtYjAM+C4DG5i7eaNq +cm2F+yxYIPt6cbbtYVNJCGfHWqHEQ4FYStUyFnv8sjyqU8ypgZaNJ9aVcWSICLOI +E1/Qv/7oKsnZCWJ926wU6RqG1OYPGOi1zuABhLw61cuPVDT28nQS/e6z95cJXq0e +K1BcaJ6fJZsmbjRgD5p3mvEf5vdQM7MCEvU0tHbsx2I5mHHJoABHb8KVBgWp/lcX +GWiWaeOyB7RP+OfDtvi2OsapxXiV7vNVs7fMlrRjY1joKaqmmycnBvAq14AEbtyL +sVfOS66B8apkeFX2NY4XPEYV4ZSCe8VHPrdrERk2wILG3T/EGmSIkCYVUMSnjmJd +VQD9F6Na/+zmXCc= +-----END CERTIFICATE----- diff --git a/app.json b/app.json index 40ac332..7c5117d 100644 --- a/app.json +++ b/app.json @@ -23,6 +23,14 @@ "foregroundImage": "./assets/images/logos/android-adaptive-icon.png", "monochromeImage": "./assets/images/logos/android-tinted-icon.png" }, + "permissions": [ + "ACCESS_BACKGROUND_LOCATION", + "ACCESS_COARSE_LOCATION", + "ACCESS_FINE_LOCATION", + "BLUETOOTH_SCAN", + "BLUETOOTH_CONNECT", + "BLUETOOTH_ADVERTISE" + ], "package": "pt.findit.clientapp" }, "web": { @@ -61,6 +69,23 @@ { "iosUrlScheme": "com.googleusercontent.apps.742231570327-s21pt82lc97lc35obefgn5nrdq4m0rn6" } + ], + [ + "react-native-permissions", + { + "iosPermissions": [ + "BluetoothAlways", + "BluetoothPeripheral", + "LocationAlwaysAndWhenInUse", + "LocationWhenInUse" + ] + } + ], + [ + "expo-sensors", + { + "motionPermission": "Allow $(PRODUCT_NAME) to access your device motion" + } ] ], "experiments": { @@ -82,4 +107,4 @@ "url": "https://u.expo.dev/0bab4576-b4ae-4290-9835-f6e61e1b2bf8" } } -} \ No newline at end of file +} diff --git a/app/(tabs)/navigation.tsx b/app/(tabs)/navigation.tsx index 6098a05..393c605 100644 --- a/app/(tabs)/navigation.tsx +++ b/app/(tabs)/navigation.tsx @@ -7,7 +7,7 @@ import { Sparkles } from "lucide-react-native"; import { useEffect, useMemo, useState } from "react"; import { ScrollView, View } from "react-native"; import ItemCountCard from "@/components/ui/totalItemsAndPrice"; -import { router } from "expo-router"; +import { useRouter } from "expo-router"; import { useQuery } from "@apollo/client"; import ErrorComponent from "@/components/ErrorComponent"; import { gql } from "@/graphql/gql"; @@ -47,28 +47,32 @@ const GET_FILTERED_SUPERMARKETS = gql(` `); const NavigationScreen = () => { - const { currentListId } = useAuth(); + const { id, currentListId } = useAuth(); const { toast, toastOnError } = useToast(); + const router = useRouter(); const { setState: setBackground } = useBackground(); const iconBackgroundColor = useThemeColor("text"); const [userLocation, setUserLocation] = useState(null); - const { loading, error, data } = useQuery(GET_FILTERED_SUPERMARKETS, { - variables: { - listId: currentListId ?? "", - coordinateFilter: { - op: Operator.Le, - value: { - latitude: userLocation?.latitude ?? 0, // REAL CORDINATES - longitude: userLocation?.longitude ?? 0, - // latitude: 40.64427, // TEST CORDINATES - // longitude: -8.64554, - distance: 10, + const { loading, error, data, refetch } = useQuery( + GET_FILTERED_SUPERMARKETS, + { + variables: { + listId: currentListId ?? "", + coordinateFilter: { + op: Operator.Le, + value: { + latitude: userLocation?.latitude ?? 0, // REAL CORDINATES + longitude: userLocation?.longitude ?? 0, + // latitude: 40.64427, // TEST CORDINATES + // longitude: -8.64554, + distance: 10, + }, }, }, + skip: !userLocation || !currentListId, }, - skip: !userLocation || !currentListId, - }); + ); const isLoading = loading || !userLocation; const [debouncedLoading, setDebouncedLoading] = useDebouncedState( @@ -92,11 +96,23 @@ const NavigationScreen = () => { } const location = await Location.getCurrentPositionAsync({}); + console.log("User location:", location); setUserLocation({ latitude: location.coords.latitude, longitude: location.coords.longitude, distance: 0, }); + await refetch({ + listId: currentListId ?? "", + coordinateFilter: { + op: Operator.Le, + value: { + latitude: location.coords.latitude, + longitude: location.coords.longitude, + distance: 10, + }, + }, + }); }; getLocation().catch(toastOnError); diff --git a/app/navigation-in-store/index.tsx b/app/navigation-in-store/index.tsx index 42c2fbe..6057ceb 100644 --- a/app/navigation-in-store/index.tsx +++ b/app/navigation-in-store/index.tsx @@ -1,177 +1,554 @@ import React, { - useState, - useRef, useCallback, - useMemo, useEffect, + useMemo, + useRef, + useState, } from "react"; import { Camera, CameraRef, + FillExtrusionLayer, + FillExtrusionLayerStyle, + Images, + Light, LineLayer, Logger, MapView, + MapViewRef, ShapeSource, + SymbolLayer, } from "@maplibre/maplibre-react-native"; -import type { FeatureCollection } from "geojson"; -import warehouseGeoJSON from "../../assets/map/warehouse_aveiro.json"; +import { IbeaconScanResult, KalmanState, ScanError } from "@/types/beacon"; +import { + beaconNames, + INITIAL_P, + MAX_DISTANCE, + Q_PER_SECOND, + R, +} from "@/constants/kalman-filter"; +import type { Feature, FeatureCollection, Point } from "geojson"; import path from "../../assets/map/path.json"; -import { magnetometer } from "react-native-sensors"; -import { View } from "react-native"; -import { gql, useQuery } from "@apollo/client"; +import ieeta from "../../assets/map/ieeta.json"; +import { + EmitterSubscription, + PermissionsAndroid, + Platform, + View, +} from "react-native"; +import { useQuery } from "@apollo/client"; +import { gql } from "@/graphql/gql"; import BottomSheet from "@gorhom/bottom-sheet"; import { InStoreModal } from "@/components/InStoreModal"; import { useSharedValue } from "react-native-reanimated"; -import { getDirection } from "@/components/helpers/bearing"; -import { NavigationPoint, points } from "@/assets/map/dummy/points"; -import { useSubscription, useInterval } from "@/hooks/useSubscription"; - -const GET_PRODUCT_SHEET = gql` - query GetProductSheet($ean: String!) { - product(ean: $ean) { - ean - name - images - categoryName - blurhash +import { getDirectionWithHapticFeedback } from "@/components/helpers/bearing"; +import products_json from "@/assets/map/products.json"; +import { Coordinate } from "@/graphql/graphql"; +import { calculateDistancePoints } from "@/components/helpers/calculateDistance"; +import { Magnetometer } from "expo-sensors"; +import { EventSubscription } from "expo-modules-core"; +import { startScan, stopScan } from "@indoor-track/ibeacon"; +import { IbeaconEventEmitter } from "@indoor-track/ibeacon/src/NativeIbeacon"; +import { useToast } from "@/hooks/useToast"; +import nav2 from "../../assets/images/lucide/navigation-2.png"; +import locationIcon from "../../assets/images/lucide/location.png"; + +import * as turf from "@turf/turf"; +import { useAuth } from "@/hooks/useAuth"; +import ErrorComponent from "@/components/ErrorComponent"; +import { + calculateHeading, + calculatePosition, +} from "@/utils/navigation-in-store"; +import { NavigationType, ProductWithPosition } from "@/types/navigation"; +import mapStyle from "@/assets/style_map_basic_light_2.json"; + +const GET_PRODUCTS_LIST = gql(` + query CurrSupermarketListWithProducts($listId: String!) { + list(id: $listId) { + _id + status + products { + product { + ean + name + genericName + quantity + images + categoryName + brandName + blurhash + } + supermarketInfo { + price + } + quantity + } } } -`; +`); const NavigationInStore = () => { - const [heading, setHeading] = useState(0); - const [currentPointIndex, setCurrentPointIndex] = useState(0); - const [currentProduct, setCurrentProduct] = useState( - null, - ); const cameraRef = useRef(null); const bottomSheetRef = useRef(null); - const [modalView, setModalView] = useState(0); + const [modalView, setModalView] = useState( + NavigationType.NAVIGATING, + ); const animatedPosition = useSharedValue(0); - const timeoutRef = useRef(null); + const { currentListId } = useAuth(); + const [picked, setPicked] = useState([]); - const currentPoint = points[currentPointIndex]; - const isAtProduct = Boolean(currentPoint.ean); + const mapRef = useRef(null); - const { data: productData } = useQuery(GET_PRODUCT_SHEET, { - variables: { ean: currentProduct?.ean as string }, - skip: !currentProduct?.ean, + const { data, loading, error } = useQuery(GET_PRODUCTS_LIST, { + variables: { + listId: currentListId!, + }, }); - useSubscription(() => - magnetometer.subscribe(({ x, y }) => { - setHeading(Math.atan2(y, x) * (180 / Math.PI)); - }), + const productData = useMemo( + () => data?.list?.products?.map((value) => value.product) ?? [], + [data], ); - useInterval(() => { - if (!isAtProduct) { - setCurrentPointIndex((prev) => (prev + 1) % points.length); - } - }, 3000); - - const handlePointChange = useCallback(() => { - if (currentPoint.ean) { - setCurrentProduct(currentPoint); - setModalView(1); - bottomSheetRef.current?.expand(); + const productFeatures = useMemo( + () => + products_json.features.filter((f) => + productData + .filter((p) => !picked.includes(p.ean)) + .map((p) => p.ean) + .some((e) => f.properties.ean.includes(e)), + ) as Feature[], + [picked, productData], + ); - if (timeoutRef.current) { - clearTimeout(timeoutRef.current); + const findNearestProduct = useCallback( + (userLocation: Coordinate): ProductWithPosition => { + if (!productData || !productFeatures || productFeatures.length === 0) { + console.warn("No product data or features available"); + return { + ean: "", + categoryName: "", + name: "", + images: [], + blurhash: "", + feature: { + type: "Feature", + geometry: { + type: "Point", + coordinates: [0, 0], + }, + properties: { + ean: [], + }, + }, + }; } + const productCoordinates = turf.getCoords([ + userLocation.latitude, + userLocation.longitude, + ]); + const point = turf.nearestPoint( + turf.point(productCoordinates), + turf.featureCollection(productFeatures), + ); + const feature = productFeatures.find( + (feature) => + feature.geometry.coordinates[0] === point.geometry.coordinates[0] && + feature.geometry.coordinates[1] === point.geometry.coordinates[1], + ); + // TODO: Add and EAN + return { + ...productData + .filter((p) => !picked.includes(p.ean)) + .find((product) => + (feature?.properties?.ean ?? []).includes(product.ean), + )!, + feature: feature as Feature, + }; + }, + [productData, productFeatures, picked], + ); - timeoutRef.current = setTimeout(() => { - setCurrentPointIndex((prev) => prev + 1); - }, 10000); - } else { - setModalView(0); - bottomSheetRef.current?.expand(); + const [userLocation, setUserLocation] = useState({ + longitude: -8.660092007429494, + latitude: 40.633089461078995, + distance: 0, + }); - if (timeoutRef.current) { - clearTimeout(timeoutRef.current); - timeoutRef.current = null; - } + const PROXIMITY_THRESHOLD = 2; // precisão goes crazy + + const extrusionStyle: FillExtrusionLayerStyle = { + fillExtrusionVerticalGradient: true, + fillExtrusionColor: ["get", "fill"], + fillExtrusionHeight: [ + "match", + ["get", "fill"], + "red", + 2.5, + "blue", + 3, + "green", + 0.01, + "yellow", + 0, + "pink", + 0.01, + "black", + 0, + "white", + 3, + "#FFE6F8", + 0, + 0, + ], + fillExtrusionOpacity: 1, + }; + + const [results, setResults] = useState>({}); + + const kalmanStates = useRef>({}); + const { toast, toastOnError } = useToast(); + + const requestPermissions = async () => { + if (Platform.OS === "android") { + const apiLevel = parseInt(Platform.Version.toString(), 10); + const permissions = + apiLevel >= 31 + ? [ + PermissionsAndroid.PERMISSIONS.BLUETOOTH_SCAN, + PermissionsAndroid.PERMISSIONS.BLUETOOTH_CONNECT, + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + ] + : [PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION]; + + const granted = await PermissionsAndroid.requestMultiple(permissions); + console.log("Permissions granted", granted); + return Object.values(granted).every( + (status) => status === PermissionsAndroid.RESULTS.GRANTED, + ); } - }, [currentPoint]); + return true; + }; useEffect(() => { - handlePointChange(); + let isMounted = true; + let resultListener: EmitterSubscription | null = null; + let errorListener: EmitterSubscription | null = null; + const a = async () => { + await requestPermissions(); + await startScan({ scanDuration: -1 }); + let lastProcessedTime = 0; + resultListener = IbeaconEventEmitter.addListener( + "ScanResult", + (data: IbeaconScanResult) => { + const now = Date.now(); + + if ( + now - lastProcessedTime < 500 || + data.distance > MAX_DISTANCE / 1.5 + ) + return; + lastProcessedTime = now; + + if (!beaconNames.includes(data.id)) return; + + const beaconId = data.id; + + let filteredDistance = data.distance; + // + // if (!kalmanStates.current[beaconId]) { + // // Inicialização do filtro + // kalmanStates.current[beaconId] = { + // x: filteredDistance, + // P: INITIAL_P, + // lastUpdate: now, + // + // }; + // } + if (!kalmanStates.current[beaconId]) { + // Inicialização com média de 3 leituras + const initialReadings = [filteredDistance]; + let initCount = 1; + + const initInterval = setInterval(() => { + if (initCount < 5) { + initialReadings.push(filteredDistance); + initCount++; + } else { + clearInterval(initInterval); + const avg = initialReadings.reduce((a, b) => a + b, 0) / 5; + + kalmanStates.current[beaconId] = { + x: avg, + P: INITIAL_P, + lastUpdate: Date.now(), + counter: initCount, + }; + } + }, 100); + } else { + const lastState = kalmanStates.current[beaconId]; + const dt = (now - lastState.lastUpdate) / 1000; // Delta time em segundos + + // Predição + let { x, P } = lastState; + P += Q_PER_SECOND * dt; + + // Atualização + const K = P / (P + R); // Ganho de Kalman + x += K * (filteredDistance - x); + P *= 1 - K; + + kalmanStates.current[beaconId] = { + x, + P, + lastUpdate: now, + counter: kalmanStates.current[beaconId].counter++, + }; + filteredDistance = x; + } + + setResults((prev) => { + return { + ...prev, + [beaconId]: data.distance, // filteredDistance + }; + }); + }, + ); + errorListener = IbeaconEventEmitter.addListener( + "ScanError", + (err: ScanError) => { + toast({ + title: "Error scanning beacons", + text: err.message, + }); + }, + ); + }; // + + a().catch(toastOnError); + const refs = kalmanStates.current; + return () => { - if (timeoutRef.current) { - clearTimeout(timeoutRef.current); + // for each entry in kalmanStates, if the counter is greater than 25 remove it + Object.entries(refs).forEach(([key, state]) => { + if (state.counter > 25) { + delete refs[key]; + } + }); + isMounted = false; + resultListener?.remove(); + errorListener?.remove(); + stopScan().catch(toastOnError); + }; + }, [toast, toastOnError]); + + useEffect(() => { + // let's send only the three more close by + const resToSend = Object.entries(results) + .sort(([, a], [, b]) => a - b) + .slice(0, 3) + .reduce((acc, [key, value]) => ({ ...acc, [key]: value }), {}); + const newPosition = calculatePosition(resToSend); + + if (!newPosition) { + return; + } + + const point = turf.point([newPosition.x, newPosition.y]); + const line = turf.lineString(path.features[0].geometry.coordinates); + const nearestPoint = turf.nearestPointOnLine(line, point); + const nearestPointCoords = nearestPoint.geometry.coordinates; + + setUserLocation({ + longitude: nearestPointCoords[0], + latitude: nearestPointCoords[1], + distance: 0, + }); + }, [results]); // Triggered whenever results changes + + useEffect(() => { + const requestPermission = async () => { + if (Platform.OS === "android") { + // Request both permissions needed for high-frequency sensors + const granted = await PermissionsAndroid.requestMultiple([ + PermissionsAndroid.PERMISSIONS.BODY_SENSORS, + PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, + ]); + + if ( + granted["android.permission.BODY_SENSORS"] === + PermissionsAndroid.RESULTS.GRANTED && + granted["android.permission.ACCESS_FINE_LOCATION"] === + PermissionsAndroid.RESULTS.GRANTED + ) { + console.log("All required permissions granted"); + } } }; - }, [currentPoint, handlePointChange]); + requestPermission().catch(toastOnError); + }, [toastOnError]); + + const [{ x, y }, setData] = useState({ + x: 0, + y: 0, + z: 0, + }); + const [subscription, setSubscription] = useState( + null, + ); + + useEffect(() => { + Magnetometer.setUpdateInterval(16); + setSubscription( + Magnetometer.addListener((result) => { + setData(result); + }), + ); + + return () => { + subscription && subscription.remove(); + setSubscription(null); + }; + }, []); // eslint-disable-line react-hooks/exhaustive-deps + + const heading = calculateHeading(x, y); Logger.setLogCallback((log) => { const { message } = log; - if ( + return !!( /Request failed due to a permanent error: Canceled/.exec(message) || /Request failed due to a permanent error: Socket Closed/.exec(message) - ) { - return true; - } - return false; + ); }); - const product = useMemo( - () => - productData?.product ?? { - name: "Pesto Itália (real)", - categoryName: currentPoint.id, - images: [], - blurhash: "", - ean: "", - }, - [productData, currentPoint.id], + const [product, setProduct] = useState( + findNearestProduct(userLocation), ); + useEffect(() => { + const p = findNearestProduct(userLocation); + setProduct(p); + const distance = calculateDistancePoints( + userLocation.latitude, + userLocation.longitude, + p.feature?.geometry?.coordinates[1] ?? 0, + p.feature?.geometry?.coordinates[0] ?? 0, + ); + setModalView( + !p.ean + ? NavigationType.CHECKOUT + : distance <= PROXIMITY_THRESHOLD + ? NavigationType.ARRIVED + : NavigationType.NAVIGATING, + ); + }, [findNearestProduct, productData, userLocation]); + + if (error) { + return ; + } + + if (!productData) { + return ; + } + return ( + + + + + + + + + - + - - - + + - {}} - onWait={() => {}} - direction={getDirection( - heading, - currentPoint.coordinates, - points[currentPointIndex + 1]?.coordinates || - currentPoint.coordinates, - )} - /> + {!loading && product && ( + { + setPicked((prev) => [...prev, product.ean]); + }} + onWait={() => {}} + direction={getDirectionWithHapticFeedback( + heading, + [userLocation.latitude, userLocation.longitude], + [ + product?.feature.geometry.coordinates[1], + product?.feature.geometry.coordinates[0], + ], + )} + /> + )} ); }; diff --git a/app/productSearch/index.tsx b/app/productSearch/index.tsx index c65b4e7..b82c634 100644 --- a/app/productSearch/index.tsx +++ b/app/productSearch/index.tsx @@ -20,13 +20,15 @@ import { ThemedText } from "@/components/ThemedText"; export const GET_FILTERED_PRODUCTS = gql(` query SearchProducts( - $searchTerm: String! + $eanFilter:StrFilter + $nameFilter:StrFilter $nutriScoreFilter: NutriScoreFilter $brandFilter: StrFilter ) { products( filters: { - name: { op: CONTAINS, value: $searchTerm } + ean: $eanFilter + name: $nameFilter nutriScore: $nutriScoreFilter brandName: $brandFilter } @@ -82,7 +84,12 @@ const Search = () => { const { loading, data } = useQuery(GET_FILTERED_PRODUCTS, { variables: { - searchTerm: debouncedQuery, + nameFilter: isNaN(parseFloat(debouncedQuery)) + ? { op: Operator.Contains, value: debouncedQuery } + : null, + eanFilter: !isNaN(parseFloat(debouncedQuery)) + ? { op: Operator.Eq, value: debouncedQuery } + : null, nutriScoreFilter: filterOptions.nutriScore ? { op: Operator.Eq, value: filterOptions.nutriScore } : null, diff --git a/assets/floor_plan.ts b/assets/floor_plan.ts new file mode 100644 index 0000000..975e9e8 --- /dev/null +++ b/assets/floor_plan.ts @@ -0,0 +1,2698 @@ +import { FeatureCollection, Polygon } from "geojson"; + +export const IEETA: FeatureCollection = { + type: "FeatureCollection", + features: [ + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660046962434233, 40.63313811631854], + [-8.660046962434233, 40.633135643472585], + [-8.660006101543319, 40.633135643472585], + [-8.660006101543319, 40.63313423041775], + [-8.660070178849526, 40.63313423041775], + [-8.660070178849526, 40.63313705652742], + [-8.660048819747457, 40.63313705652742], + [-8.660048819747457, 40.63313811631854], + [-8.660046962434233, 40.63313811631854], + ], + ], + }, + properties: { + id: "0-0", + element_type: "path", + fill: "none", + stroke: "blue", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.66042167537706, 40.633186513446475], + [-8.66042167537706, 40.63318580691906], + [-8.660437462539461, 40.63318580691906], + [-8.660437462539461, 40.633173795953006], + [-8.66045557134339, 40.633173795953006], + [-8.66045557134339, 40.63309784425588], + [-8.660437462539461, 40.63309784425588], + [-8.660437462539461, 40.63308548002611], + [-8.660389172395652, 40.63308548002611], + [-8.660389172395652, 40.633084773498695], + [-8.660438391196072, 40.633084773498695], + [-8.660438391196072, 40.63309713772846], + [-8.6604565, 40.63309713772846], + [-8.6604565, 40.633174502480415], + [-8.660438391196072, 40.633174502480415], + [-8.660438391196072, 40.633186513446475], + [-8.66042167537706, 40.633186513446475], + ], + ], + }, + properties: { + id: "1-0", + element_type: "path", + fill: "none", + stroke: "blue", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660128916380218, 40.63319764125326], + [-8.660131238021746, 40.63319764125326], + [-8.660131238021746, 40.633182450913836], + [-8.660052766538056, 40.633182450913836], + [-8.660052766538056, 40.63319764125326], + [-8.660055088179586, 40.63319764125326], + [-8.660055088179586, 40.63320331175751], + [-8.660055088179586, 40.633204], + [-8.659882358049806, 40.633204], + [-8.659882358049806, 40.633186690078325], + [-8.659844283128727, 40.633186690078325], + [-8.659844283128727, 40.63316514099217], + [-8.6597946, 40.63316514099217], + [-8.6597946, 40.63310755900783], + [-8.659844283128727, 40.63310755900783], + [-8.659844283128727, 40.633084596866844], + [-8.659882358049806, 40.633084596866844], + [-8.659882358049806, 40.6330687], + [-8.660303039494915, 40.6330687], + [-8.660303039494915, 40.633084596866844], + [-8.660388940231497, 40.633084596866844], + [-8.660388940231497, 40.63310437963447], + [-8.660399155454227, 40.63310437963447], + [-8.660402870080674, 40.633119216710185], + [-8.660411692318485, 40.63312981462141], + [-8.660425157839356, 40.633139352741516], + [-8.660435373062084, 40.633151363707576], + [-8.660439552016836, 40.6331669073107], + [-8.660439552016836, 40.633168320365534], + [-8.660421443212908, 40.633168320365534], + [-8.660421443212908, 40.633186690078325], + [-8.66034390038583, 40.633186690078325], + [-8.66034390038583, 40.63318209765013], + [-8.660350400982113, 40.63318209765013], + [-8.660350400982113, 40.63318563028721], + [-8.66042005022799, 40.63318563028721], + [-8.66042005022799, 40.63316726057441], + [-8.66043815903192, 40.63316726057441], + [-8.66043815903192, 40.6331669073107], + [-8.660433980077165, 40.63315171697128], + [-8.660424229182743, 40.63314023590078], + [-8.660410763661874, 40.63313069778068], + [-8.660401477095757, 40.63311974660574], + [-8.660397994633461, 40.63310543942559], + [-8.66038754724658, 40.63310543942559], + [-8.66038754724658, 40.63308565665797], + [-8.660350400982113, 40.63308565665797], + [-8.660350400982113, 40.63309837415144], + [-8.660353186951948, 40.63309837415144], + [-8.660353186951948, 40.63310226005222], + [-8.660350400982113, 40.63310226005222], + [-8.660350400982113, 40.63312840156658], + [-8.660348079340583, 40.63312840156658], + [-8.660348079340583, 40.633120983028725], + [-8.660313719045948, 40.633120983028725], + [-8.660313719045948, 40.633119216710185], + [-8.660348079340583, 40.633119216710185], + [-8.660348079340583, 40.63308918929504], + [-8.660334613819712, 40.63308918929504], + [-8.660334613819712, 40.63310331984334], + [-8.660337864117853, 40.63310331984334], + [-8.660337864117853, 40.63310508616188], + [-8.660332292178184, 40.63310508616188], + [-8.660332292178184, 40.63308918929504], + [-8.660319290985619, 40.63308918929504], + [-8.660319290985619, 40.63310331984334], + [-8.66032254128376, 40.63310331984334], + [-8.66032254128376, 40.63310508616188], + [-8.660313719045948, 40.63310508616188], + [-8.660313719045948, 40.63310331984334], + [-8.66031696934409, 40.63310331984334], + [-8.66031696934409, 40.63308918929504], + [-8.660303968151526, 40.63308918929504], + [-8.660303968151526, 40.633120983028725], + [-8.660297003226939, 40.633120983028725], + [-8.660297003226939, 40.63311815691906], + [-8.66018695741845, 40.63311815691906], + [-8.66018695741845, 40.63311639060052], + [-8.660297003226939, 40.63311639060052], + [-8.660297003226939, 40.63307364569191], + [-8.660168384286216, 40.63307364569191], + [-8.660168384286216, 40.63311639060052], + [-8.660170705927746, 40.63311639060052], + [-8.660170705927746, 40.63311815691906], + [-8.66016466965977, 40.63311815691906], + [-8.66016466965977, 40.63307364569191], + [-8.660111271904595, 40.63307364569191], + [-8.660111271904595, 40.63311639060052], + [-8.66015445443704, 40.63311639060052], + [-8.66015445443704, 40.63311815691906], + [-8.660114522202736, 40.63311815691906], + [-8.660114522202736, 40.633121336292426], + [-8.660112200561207, 40.633121336292426], + [-8.660112200561207, 40.63311815691906], + [-8.660108950263066, 40.63311815691906], + [-8.660108950263066, 40.63307364569191], + [-8.660074125640126, 40.63307364569191], + [-8.660074125640126, 40.63311815691906], + [-8.660040229673799, 40.63311815691906], + [-8.660040229673799, 40.63311639060052], + [-8.660071803998598, 40.63311639060052], + [-8.660071803998598, 40.63307364569191], + [-8.66002676415293, 40.63307364569191], + [-8.66002676415293, 40.63311639060052], + [-8.660029550122763, 40.63311639060052], + [-8.660029550122763, 40.63311815691906], + [-8.66002212086987, 40.63311815691906], + [-8.66002212086987, 40.63311639060052], + [-8.6600244425114, 40.63311639060052], + [-8.6600244425114, 40.63307364569191], + [-8.659996118484742, 40.63307364569191], + [-8.659996118484742, 40.63311639060052], + [-8.660011441318835, 40.63311639060052], + [-8.660011441318835, 40.63311815691906], + [-8.659973366397756, 40.63311815691906], + [-8.659973366397756, 40.63311639060052], + [-8.659993796843214, 40.63311639060052], + [-8.659993796843214, 40.63307364569191], + [-8.659941792072956, 40.63307364569191], + [-8.659941792072956, 40.63311639060052], + [-8.65996268684672, 40.63311639060052], + [-8.65996268684672, 40.63311815691906], + [-8.659919504314276, 40.63311815691906], + [-8.659919504314276, 40.63311639060052], + [-8.659939470431427, 40.63311639060052], + [-8.659939470431427, 40.63307364569191], + [-8.659887929989477, 40.63307364569191], + [-8.659887929989477, 40.63311639060052], + [-8.65990789610663, 40.63311639060052], + [-8.65990789610663, 40.63311815691906], + [-8.659888394317782, 40.63311815691906], + [-8.659888394317782, 40.633121336292426], + [-8.659880500736584, 40.633121336292426], + [-8.659880500736584, 40.63308918929504], + [-8.659866570887408, 40.63308918929504], + [-8.659866570887408, 40.63310331984334], + [-8.659870285513854, 40.63310331984334], + [-8.659870285513854, 40.63310508616188], + [-8.659860070291126, 40.63310508616188], + [-8.659860070291126, 40.63310331984334], + [-8.659864249245878, 40.63310331984334], + [-8.659864249245878, 40.63308918929504], + [-8.659849855068396, 40.63308918929504], + [-8.659849855068396, 40.63311639060052], + [-8.659869356857243, 40.63311639060052], + [-8.659869356857243, 40.63311956997389], + [-8.659870285513854, 40.63311956997389], + [-8.659870285513854, 40.633121336292426], + [-8.659867035215713, 40.633121336292426], + [-8.659867035215713, 40.63311815691906], + [-8.659849855068396, 40.63311815691906], + [-8.659849855068396, 40.63312663524804], + [-8.659847533426868, 40.63312663524804], + [-8.659847533426868, 40.63311179817232], + [-8.659799707611365, 40.63311179817232], + [-8.659799707611365, 40.633135466840734], + [-8.659847533426868, 40.633135466840734], + [-8.659847533426868, 40.63313476031332], + [-8.659849855068396, 40.63313476031332], + [-8.659849855068396, 40.633137586422976], + [-8.659847533426868, 40.633137586422976], + [-8.659847533426868, 40.63313723315927], + [-8.659828495966327, 40.63313723315927], + [-8.659828495966327, 40.633137586422976], + [-8.659826174324799, 40.633137586422976], + [-8.659826174324799, 40.63313723315927], + [-8.659799707611365, 40.63313723315927], + [-8.659799707611365, 40.63316125509139], + [-8.659826174324799, 40.63316125509139], + [-8.659826174324799, 40.63314606475196], + [-8.659828495966327, 40.63314606475196], + [-8.659828495966327, 40.63314677127937], + [-8.659830817607856, 40.63314677127937], + [-8.659830817607856, 40.63314853759791], + [-8.659828495966327, 40.63314853759791], + [-8.659828495966327, 40.63316125509139], + [-8.659847533426868, 40.63316125509139], + [-8.659847533426868, 40.63314853759791], + [-8.659841961487198, 40.63314853759791], + [-8.659841961487198, 40.63314677127937], + [-8.659847533426868, 40.63314677127937], + [-8.659847533426868, 40.63314606475196], + [-8.659849855068396, 40.63314606475196], + [-8.659849855068396, 40.63315030391645], + [-8.659870285513854, 40.63315030391645], + [-8.659870285513854, 40.633152070234985], + [-8.659849855068396, 40.633152070234985], + [-8.659849855068396, 40.63318209765013], + [-8.659864249245878, 40.63318209765013], + [-8.659864249245878, 40.63316867362924], + [-8.659860998947737, 40.63316867362924], + [-8.659860998947737, 40.6331669073107], + [-8.659870285513854, 40.6331669073107], + [-8.659870285513854, 40.63316867362924], + [-8.659866570887408, 40.63316867362924], + [-8.659866570887408, 40.63318209765013], + [-8.659880500736584, 40.63318209765013], + [-8.659880500736584, 40.63315030391645], + [-8.659887929989477, 40.63315030391645], + [-8.659887929989477, 40.63319764125326], + [-8.659958043563662, 40.63319764125326], + [-8.659958043563662, 40.63315348328982], + [-8.65990325282357, 40.63315348328982], + [-8.65990325282357, 40.63315030391645], + [-8.659973830726061, 40.63315030391645], + [-8.659973830726061, 40.63315348328982], + [-8.659961758190109, 40.63315348328982], + [-8.659961758190109, 40.63319764125326], + [-8.66004673027008, 40.63319764125326], + [-8.66004673027008, 40.63315348328982], + [-8.659989153560154, 40.63315348328982], + [-8.659989153560154, 40.6331340537859], + [-8.65999518982813, 40.6331340537859], + [-8.65999518982813, 40.63313582010444], + [-8.65999193952999, 40.63313582010444], + [-8.65999193952999, 40.63315171697128], + [-8.66004673027008, 40.63315171697128], + [-8.66004673027008, 40.63314641801566], + [-8.66004905191161, 40.63314641801566], + [-8.66004905191161, 40.63317750522193], + [-8.660081090564715, 40.63317750522193], + [-8.660081090564715, 40.6331340537859], + [-8.660086198176078, 40.6331340537859], + [-8.660086198176078, 40.63313652663185], + [-8.660083412206243, 40.63313652663185], + [-8.660083412206243, 40.63315101044387], + [-8.660099199368643, 40.63315101044387], + [-8.660099199368643, 40.63313652663185], + [-8.660095949070502, 40.63313652663185], + [-8.660095949070502, 40.6331340537859], + [-8.660101521010171, 40.6331340537859], + [-8.660101521010171, 40.6331573691906], + [-8.660099199368643, 40.6331573691906], + [-8.660099199368643, 40.63315313002611], + [-8.660083412206243, 40.63315313002611], + [-8.660083412206243, 40.63317750522193], + [-8.660112200561207, 40.63317750522193], + [-8.660112200561207, 40.63313723315927], + [-8.660111271904595, 40.63313723315927], + [-8.660111271904595, 40.6331340537859], + [-8.660114986531042, 40.6331340537859], + [-8.660114986531042, 40.63317750522193], + [-8.6601354169765, 40.63317750522193], + [-8.6601354169765, 40.63313723315927], + [-8.660129380708524, 40.63313723315927], + [-8.660129380708524, 40.6331340537859], + [-8.660147953840758, 40.6331340537859], + [-8.660147953840758, 40.63313582010444], + [-8.66013773861803, 40.63313582010444], + [-8.66013773861803, 40.63315171697128], + [-8.660159562048404, 40.63315171697128], + [-8.660159562048404, 40.63313582010444], + [-8.660159097720099, 40.63313582010444], + [-8.660159097720099, 40.6331340537859], + [-8.660177206524027, 40.6331340537859], + [-8.660177206524027, 40.63313582010444], + [-8.660161883689934, 40.63313582010444], + [-8.660161883689934, 40.63315171697128], + [-8.66019252935812, 40.63315171697128], + [-8.66019252935812, 40.63313582010444], + [-8.660188814731674, 40.63313582010444], + [-8.660188814731674, 40.6331340537859], + [-8.66019485099965, 40.6331340537859], + [-8.66019485099965, 40.63315348328982], + [-8.66013773861803, 40.63315348328982], + [-8.66013773861803, 40.63319764125326], + [-8.660215281445106, 40.63319764125326], + [-8.660215281445106, 40.63315348328982], + [-8.660210173833743, 40.63315348328982], + [-8.660210173833743, 40.63315030391645], + [-8.660280751736233, 40.63315030391645], + [-8.660280751736233, 40.63315348328982], + [-8.66021946039986, 40.63315348328982], + [-8.66021946039986, 40.63319764125326], + [-8.660297003226939, 40.63319764125326], + [-8.660297003226939, 40.63315348328982], + [-8.660296074570326, 40.63315348328982], + [-8.660296074570326, 40.63315030391645], + [-8.660303968151526, 40.63315030391645], + [-8.660303968151526, 40.63318209765013], + [-8.66031696934409, 40.63318209765013], + [-8.66031696934409, 40.63316938015666], + [-8.660313719045948, 40.63316938015666], + [-8.660313719045948, 40.63316761383812], + [-8.66032254128376, 40.63316761383812], + [-8.66032254128376, 40.63316938015666], + [-8.660319290985619, 40.63316938015666], + [-8.660319290985619, 40.63318209765013], + [-8.660332292178184, 40.63318209765013], + [-8.660332292178184, 40.63316761383812], + [-8.660334613819712, 40.63316761383812], + [-8.660334613819712, 40.63316973342037], + [-8.660348079340583, 40.63316973342037], + [-8.660348079340583, 40.633152070234985], + [-8.660313719045948, 40.633152070234985], + [-8.660313719045948, 40.63315030391645], + [-8.660348079340583, 40.63315030391645], + [-8.660348079340583, 40.633143945169714], + [-8.660350400982113, 40.633143945169714], + [-8.660350400982113, 40.63316867362924], + [-8.660353186951948, 40.63316867362924], + [-8.660353186951948, 40.633172559530024], + [-8.660350400982113, 40.633172559530024], + [-8.660350400982113, 40.63317467911227], + [-8.660348079340583, 40.63317467911227], + [-8.660348079340583, 40.633172559530024], + [-8.660334613819712, 40.633172559530024], + [-8.660334613819712, 40.63318209765013], + [-8.660343436057524, 40.63318209765013], + [-8.660343436057524, 40.633186690078325], + [-8.660303039494915, 40.633186690078325], + [-8.660303039494915, 40.63320331175751], + [-8.660303039494915, 40.633204], + [-8.660128916380218, 40.633204], + [-8.660128916380218, 40.63319764125326], + ], + ], + }, + properties: { + id: "2-0", + element_type: "path", + fill: "none", + stroke: "blue", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659919736478429, 40.633121159660575], + [-8.659919736478429, 40.63311833355092], + [-8.659962454682567, 40.63311833355092], + [-8.659962454682567, 40.633121159660575], + [-8.659919736478429, 40.633121159660575], + ], + ], + }, + properties: { + id: "3-0", + element_type: "path", + fill: "none", + stroke: "red", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659888626481935, 40.633121159660575], + [-8.659888626481935, 40.63311833355092], + [-8.659907663942477, 40.63311833355092], + [-8.659907663942477, 40.633121159660575], + [-8.659888626481935, 40.633121159660575], + ], + ], + }, + properties: { + id: "4-0", + element_type: "path", + fill: "none", + stroke: "red", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660350633146265, 40.633174502480415], + [-8.660350633146265, 40.63317273616188], + [-8.6603534191161, 40.63317273616188], + [-8.6603534191161, 40.633167790469976], + [-8.660393545439636, 40.633167790469976], + [-8.660394873882918, 40.63316812751888], + [-8.66039618932501, 40.63316879472804], + [-8.660396618364365, 40.63316944741807], + [-8.66039706597685, 40.6331704689154], + [-8.66039706597685, 40.63317182403499], + [-8.660396626722273, 40.63317282723327], + [-8.660395742176851, 40.633173668318825], + [-8.66039486784665, 40.63317416751577], + [-8.660393545439636, 40.633174502480415], + [-8.660350633146265, 40.633174502480415], + ], + ], + }, + properties: { + id: "5-0", + element_type: "path", + fill: "none", + stroke: "green", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660338096282006, 40.633104909530026], + [-8.660338096282006, 40.6331034964752], + [-8.66034784717643, 40.6331034964752], + [-8.66034784717643, 40.633104909530026], + [-8.660338096282006, 40.633104909530026], + ], + ], + }, + properties: { + id: "6-0", + element_type: "path", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660219692564013, 40.63319746462141], + [-8.660219692564013, 40.633153659921675], + [-8.660280983900385, 40.633153659921675], + [-8.660280983900385, 40.6331504805483], + [-8.660295842406173, 40.6331504805483], + [-8.660295842406173, 40.633153659921675], + [-8.660296771062786, 40.633153659921675], + [-8.660296771062786, 40.63319746462141], + [-8.660219692564013, 40.63319746462141], + ], + ], + }, + properties: { + id: "7-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660137970782182, 40.63319746462141], + [-8.660137970782182, 40.633153659921675], + [-8.660195083163803, 40.633153659921675], + [-8.660195083163803, 40.6331504805483], + [-8.66020994166959, 40.6331504805483], + [-8.66020994166959, 40.633153659921675], + [-8.660215049280954, 40.633153659921675], + [-8.660215049280954, 40.63319746462141], + [-8.660137970782182, 40.63319746462141], + ], + ], + }, + properties: { + id: "8-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660137970782182, 40.633151540339426], + [-8.660137970782182, 40.63313599673629], + [-8.66014818600491, 40.63313599673629], + [-8.66014818600491, 40.63313423041775], + [-8.660158865555946, 40.63313423041775], + [-8.660158865555946, 40.63313599673629], + [-8.660159329884252, 40.63313599673629], + [-8.660159329884252, 40.633151540339426], + [-8.660137970782182, 40.633151540339426], + ], + ], + }, + properties: { + id: "9-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660115218695195, 40.63317732859008], + [-8.660115218695195, 40.63313423041775], + [-8.660129148544371, 40.63313423041775], + [-8.660129148544371, 40.633137409791125], + [-8.660135184812347, 40.633137409791125], + [-8.660135184812347, 40.63317732859008], + [-8.660115218695195, 40.63317732859008], + ], + ], + }, + properties: { + id: "10-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660083644370397, 40.63315083381201], + [-8.660083644370397, 40.63313670326371], + [-8.66008643034023, 40.63313670326371], + [-8.66008643034023, 40.63313423041775], + [-8.66009571690635, 40.63313423041775], + [-8.66009571690635, 40.63313670326371], + [-8.66009896720449, 40.63313670326371], + [-8.66009896720449, 40.63315083381201], + [-8.660083644370397, 40.63315083381201], + ], + ], + }, + properties: { + id: "11-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660029782286918, 40.63311798028721], + [-8.660029782286918, 40.63311621396867], + [-8.660026996317082, 40.63311621396867], + [-8.660026996317082, 40.63307382232376], + [-8.660071571834443, 40.63307382232376], + [-8.660071571834443, 40.63311621396867], + [-8.660039997509646, 40.63311621396867], + [-8.660039997509646, 40.63311798028721], + [-8.660029782286918, 40.63311798028721], + ], + ], + }, + properties: { + id: "12-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660049284075763, 40.63317732859008], + [-8.660049284075763, 40.633137409791125], + [-8.660070643177832, 40.633137409791125], + [-8.660070643177832, 40.63313423041775], + [-8.660080858400562, 40.63313423041775], + [-8.660080858400562, 40.63317732859008], + [-8.660049284075763, 40.63317732859008], + ], + ], + }, + properties: { + id: "13-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659961990354262, 40.63319746462141], + [-8.659961990354262, 40.633153659921675], + [-8.659974062890214, 40.633153659921675], + [-8.659974062890214, 40.6331504805483], + [-8.659988921396002, 40.6331504805483], + [-8.659988921396002, 40.633153659921675], + [-8.660046498105928, 40.633153659921675], + [-8.660046498105928, 40.63319746462141], + [-8.659961990354262, 40.63319746462141], + ], + ], + }, + properties: { + id: "14-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659992171694142, 40.633151540339426], + [-8.659992171694142, 40.63313599673629], + [-8.659995421992283, 40.63313599673629], + [-8.659995421992283, 40.63313423041775], + [-8.660005637215011, 40.63313423041775], + [-8.660005637215011, 40.63313599673629], + [-8.660046498105928, 40.63313599673629], + [-8.660046498105928, 40.63313846958225], + [-8.660048819747457, 40.63313846958225], + [-8.660048819747457, 40.63314624138381], + [-8.660046498105928, 40.63314624138381], + [-8.660046498105928, 40.633151540339426], + [-8.659992171694142, 40.633151540339426], + ], + ], + }, + properties: { + id: "15-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.65988816215363, 40.63319746462141], + [-8.65988816215363, 40.6331504805483], + [-8.659903020659417, 40.6331504805483], + [-8.659903020659417, 40.633153659921675], + [-8.659957811399508, 40.633153659921675], + [-8.659957811399508, 40.63319746462141], + [-8.65988816215363, 40.63319746462141], + ], + ], + }, + properties: { + id: "16-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.65985008723255, 40.63316673067885], + [-8.65985008723255, 40.63315224686684], + [-8.659870517678007, 40.63315224686684], + [-8.659870517678007, 40.6331504805483], + [-8.659880268572431, 40.6331504805483], + [-8.659880268572431, 40.63316673067885], + [-8.65985008723255, 40.63316673067885], + ], + ], + }, + properties: { + id: "17-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.65986680305156, 40.63318192101828], + [-8.65986680305156, 40.6331688502611], + [-8.659870517678007, 40.6331688502611], + [-8.659870517678007, 40.63316708394256], + [-8.659880268572431, 40.63316708394256], + [-8.659880268572431, 40.63318192101828], + [-8.65986680305156, 40.63318192101828], + ], + ], + }, + properties: { + id: "18-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.65985008723255, 40.63318192101828], + [-8.65985008723255, 40.63316708394256], + [-8.659860766783584, 40.63316708394256], + [-8.659860766783584, 40.6331688502611], + [-8.659864017081725, 40.6331688502611], + [-8.659864017081725, 40.63318192101828], + [-8.65985008723255, 40.63318192101828], + ], + ], + }, + properties: { + id: "19-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.65982872813048, 40.63316107845953], + [-8.65982872813048, 40.63314871422977], + [-8.65983104977201, 40.63314871422977], + [-8.65983104977201, 40.63314694791123], + [-8.659841729323045, 40.63314694791123], + [-8.659841729323045, 40.63314871422977], + [-8.659847301262715, 40.63314871422977], + [-8.659847301262715, 40.63316107845953], + [-8.65982872813048, 40.63316107845953], + ], + ], + }, + properties: { + id: "20-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.65982872813048, 40.63314659464752], + [-8.65982872813048, 40.633137409791125], + [-8.659847301262715, 40.633137409791125], + [-8.659847301262715, 40.63313776305483], + [-8.659849622904243, 40.63313776305483], + [-8.659849622904243, 40.633145888120104], + [-8.659847301262715, 40.633145888120104], + [-8.659847301262715, 40.63314659464752], + [-8.65982872813048, 40.63314659464752], + ], + ], + }, + properties: { + id: "21-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659799939775517, 40.63316107845953], + [-8.659799939775517, 40.633137409791125], + [-8.659825942160644, 40.633137409791125], + [-8.659825942160644, 40.63313776305483], + [-8.659828263802174, 40.63313776305483], + [-8.659828263802174, 40.633145888120104], + [-8.659825942160644, 40.633145888120104], + [-8.659825942160644, 40.63316107845953], + [-8.659799939775517, 40.63316107845953], + ], + ], + }, + properties: { + id: "22-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659799939775517, 40.63313529020888], + [-8.659799939775517, 40.63311197480418], + [-8.659847301262715, 40.63311197480418], + [-8.659847301262715, 40.6331268118799], + [-8.659849622904243, 40.6331268118799], + [-8.659849622904243, 40.63313458368146], + [-8.659847301262715, 40.63313458368146], + [-8.659847301262715, 40.63313529020888], + [-8.659799939775517, 40.63313529020888], + ], + ], + }, + properties: { + id: "23-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660011673482988, 40.63311798028721], + [-8.660011673482988, 40.63311621396867], + [-8.659996350648894, 40.63311621396867], + [-8.659996350648894, 40.63307382232376], + [-8.660024210347247, 40.63307382232376], + [-8.660024210347247, 40.63311621396867], + [-8.660021888705717, 40.63311621396867], + [-8.660021888705717, 40.63311798028721], + [-8.660011673482988, 40.63311798028721], + ], + ], + }, + properties: { + id: "24-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659962919010873, 40.63311798028721], + [-8.659962919010873, 40.63311621396867], + [-8.65994202423711, 40.63311621396867], + [-8.65994202423711, 40.63307382232376], + [-8.65999356467906, 40.63307382232376], + [-8.65999356467906, 40.63311621396867], + [-8.659973134233603, 40.63311621396867], + [-8.659973134233603, 40.63311798028721], + [-8.659962919010873, 40.63311798028721], + ], + ], + }, + properties: { + id: "25-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659908128270782, 40.63311798028721], + [-8.659908128270782, 40.63311621396867], + [-8.65988816215363, 40.63311621396867], + [-8.65988816215363, 40.63307382232376], + [-8.659939238267274, 40.63307382232376], + [-8.659939238267274, 40.63311621396867], + [-8.659919272150123, 40.63311621396867], + [-8.659919272150123, 40.63311798028721], + [-8.659908128270782, 40.63311798028721], + ], + ], + }, + properties: { + id: "26-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659870517678007, 40.633104909530026], + [-8.659870517678007, 40.63310314321149], + [-8.65986680305156, 40.63310314321149], + [-8.65986680305156, 40.63308936592689], + [-8.659880268572431, 40.63308936592689], + [-8.659880268572431, 40.633104909530026], + [-8.659870517678007, 40.633104909530026], + ], + ], + }, + properties: { + id: "27-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.65985008723255, 40.633104909530026], + [-8.65985008723255, 40.63308936592689], + [-8.659864017081725, 40.63308936592689], + [-8.659864017081725, 40.63310314321149], + [-8.659859838126973, 40.63310314321149], + [-8.659859838126973, 40.633104909530026], + [-8.65985008723255, 40.633104909530026], + ], + ], + }, + properties: { + id: "28-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660154686601192, 40.63311798028721], + [-8.660154686601192, 40.63311621396867], + [-8.660111504068748, 40.63311621396867], + [-8.660111504068748, 40.63307382232376], + [-8.660164437495615, 40.63307382232376], + [-8.660164437495615, 40.63311798028721], + [-8.660154686601192, 40.63311798028721], + ], + ], + }, + properties: { + id: "29-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660170938091898, 40.63311798028721], + [-8.660170938091898, 40.63311621396867], + [-8.660168616450369, 40.63311621396867], + [-8.660168616450369, 40.63307382232376], + [-8.660296771062786, 40.63307382232376], + [-8.660296771062786, 40.63311621396867], + [-8.660186725254297, 40.63311621396867], + [-8.660186725254297, 40.63311798028721], + [-8.660170938091898, 40.63311798028721], + ], + ], + }, + properties: { + id: "30-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660338096282006, 40.633104909530026], + [-8.660338096282006, 40.63310314321149], + [-8.660334845983865, 40.63310314321149], + [-8.660334845983865, 40.63308936592689], + [-8.66034784717643, 40.63308936592689], + [-8.66034784717643, 40.633104909530026], + [-8.660338096282006, 40.633104909530026], + ], + ], + }, + properties: { + id: "31-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660322773447913, 40.633104909530026], + [-8.660322773447913, 40.63310314321149], + [-8.660319523149772, 40.63310314321149], + [-8.660319523149772, 40.63308936592689], + [-8.66033206001403, 40.63308936592689], + [-8.66033206001403, 40.633104909530026], + [-8.660322773447913, 40.633104909530026], + ], + ], + }, + properties: { + id: "32-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660304200315679, 40.633104909530026], + [-8.660304200315679, 40.63308936592689], + [-8.660316737179937, 40.63308936592689], + [-8.660316737179937, 40.63310314321149], + [-8.660313486881796, 40.63310314321149], + [-8.660313486881796, 40.633104909530026], + [-8.660304200315679, 40.633104909530026], + ], + ], + }, + properties: { + id: "33-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660304200315679, 40.63312080639687], + [-8.660304200315679, 40.633105262793734], + [-8.66034784717643, 40.633105262793734], + [-8.66034784717643, 40.63311904007833], + [-8.660313486881796, 40.63311904007833], + [-8.660313486881796, 40.63312080639687], + [-8.660304200315679, 40.63312080639687], + ], + ], + }, + properties: { + id: "34-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659870517678007, 40.633121160720364], + [-8.659870517678007, 40.633119393342035], + [-8.659869589021396, 40.633119393342035], + [-8.659869589021396, 40.63311621396867], + [-8.65985008723255, 40.63311621396867], + [-8.65985008723255, 40.633105262793734], + [-8.659880268572431, 40.633105262793734], + [-8.659880268572431, 40.63312119922611], + [-8.659870517678007, 40.633121160720364], + ], + ], + }, + properties: { + id: "35-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660083644370397, 40.63317732859008], + [-8.660083644370397, 40.633157545822456], + [-8.660101753174326, 40.633157545822456], + [-8.660101753174326, 40.63313423041775], + [-8.660111039740443, 40.63313423041775], + [-8.660111039740443, 40.633137409791125], + [-8.660111968397054, 40.633137409791125], + [-8.660111968397054, 40.63317732859008], + [-8.660083644370397, 40.63317732859008], + ], + ], + }, + properties: { + id: "36-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660334845983865, 40.63316955678851], + [-8.660334845983865, 40.63316743720627], + [-8.660304200315679, 40.63316743720627], + [-8.660304200315679, 40.6331504805483], + [-8.660313486881796, 40.6331504805483], + [-8.660313486881796, 40.63315224686684], + [-8.66034784717643, 40.63315224686684], + [-8.66034784717643, 40.63316955678851], + [-8.660334845983865, 40.63316955678851], + ], + ], + }, + properties: { + id: "37-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660319523149772, 40.63318192101828], + [-8.660319523149772, 40.63316955678851], + [-8.660322773447913, 40.63316955678851], + [-8.660322773447913, 40.633167790469976], + [-8.66033206001403, 40.633167790469976], + [-8.66033206001403, 40.63318192101828], + [-8.660319523149772, 40.63318192101828], + ], + ], + }, + properties: { + id: "38-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660304200315679, 40.63318192101828], + [-8.660304200315679, 40.633167790469976], + [-8.660313486881796, 40.633167790469976], + [-8.660313486881796, 40.63316955678851], + [-8.660316737179937, 40.63316955678851], + [-8.660316737179937, 40.63318192101828], + [-8.660304200315679, 40.63318192101828], + ], + ], + }, + properties: { + id: "39-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660334845983865, 40.63318192101828], + [-8.660334845983865, 40.63317273616188], + [-8.66034784717643, 40.63317273616188], + [-8.66034784717643, 40.63317485574412], + [-8.660350168817958, 40.63317485574412], + [-8.660350168817958, 40.63318192101828], + [-8.660334845983865, 40.63318192101828], + ], + ], + }, + properties: { + id: "40-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.65985008723255, 40.633150127284594], + [-8.65985008723255, 40.63312151292428], + [-8.659908128270782, 40.63312151292428], + [-8.659908128270782, 40.63311833355092], + [-8.659919272150123, 40.63311833355092], + [-8.659919272150123, 40.63312151292428], + [-8.659962919010873, 40.63312151292428], + [-8.659962919010873, 40.63311833355092], + [-8.659973134233603, 40.63311833355092], + [-8.659973134233603, 40.63312151292428], + [-8.660011673482988, 40.63312151292428], + [-8.660011673482988, 40.63311833355092], + [-8.660039997509646, 40.63311833355092], + [-8.660039997509646, 40.63312151292428], + [-8.660070643177832, 40.63312151292428], + [-8.660070643177832, 40.63311833355092], + [-8.660074357804278, 40.63311833355092], + [-8.660074357804278, 40.63307382232376], + [-8.660108718098913, 40.63307382232376], + [-8.660108718098913, 40.63311833355092], + [-8.660111968397054, 40.63311833355092], + [-8.660111968397054, 40.633133877154044], + [-8.659988921396002, 40.633133877154044], + [-8.659988921396002, 40.633150127284594], + [-8.65985008723255, 40.633150127284594], + ], + ], + }, + properties: { + id: "41-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660195083163803, 40.633150127284594], + [-8.660195083163803, 40.633133877154044], + [-8.66011243272536, 40.633133877154044], + [-8.66011243272536, 40.63312151292428], + [-8.660154686601192, 40.63312151292428], + [-8.660154686601192, 40.63311833355092], + [-8.660186725254297, 40.63311833355092], + [-8.660186725254297, 40.633121159660575], + [-8.66034784717643, 40.633121159660575], + [-8.66034784717643, 40.633150127284594], + [-8.660195083163803, 40.633150127284594], + ], + ], + }, + properties: { + id: "42-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660350633146265, 40.63318545365535], + [-8.660350633146265, 40.63317308942559], + [-8.6603534191161, 40.63317308942559], + [-8.6603534191161, 40.63316849837512], + [-8.66035318880926, 40.63316849699739], + [-8.660350633146265, 40.63316848353804], + [-8.660350633146265, 40.63314376853786], + [-8.660348311504736, 40.63314376853786], + [-8.660348311504736, 40.63312857819844], + [-8.660350633146265, 40.63312857819844], + [-8.660350633146265, 40.63310243668408], + [-8.6603534191161, 40.63310243668408], + [-8.6603534191161, 40.63309819751959], + [-8.660350633146265, 40.63309819751959], + [-8.660350633146265, 40.63308583328982], + [-8.660436998211154, 40.63308583328982], + [-8.660436998211154, 40.63309819751959], + [-8.660455107015084, 40.63309819751959], + [-8.660455107015084, 40.6331734426893], + [-8.660436998211154, 40.6331734426893], + [-8.660436998211154, 40.63318545365535], + [-8.660350633146265, 40.63318545365535], + ], + ], + }, + properties: { + id: "43-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660162115854087, 40.633151540339426], + [-8.660162115854087, 40.63313599673629], + [-8.66017743868818, 40.63313599673629], + [-8.66017743868818, 40.63313423041775], + [-8.660188582567521, 40.63313423041775], + [-8.660188582567521, 40.63313599673629], + [-8.660192297193968, 40.63313599673629], + [-8.660192297193968, 40.633151540339426], + [-8.660162115854087, 40.633151540339426], + ], + ], + }, + properties: { + id: "44-0", + element_type: "path", + fill: "none", + stroke: "yellow", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660220156892318, 40.63313705652742], + [-8.660213191967731, 40.63313705652742], + [-8.660213191967731, 40.63313458368146], + [-8.660220156892318, 40.63313458368146], + [-8.660220156892318, 40.63313705652742], + ], + ], + }, + properties: { + id: "45-0", + element_type: "rect", + fill: "none", + stroke: "blue", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660300021360927, 40.63313705652742], + [-8.660296771062786, 40.63313705652742], + [-8.660296771062786, 40.63313458368146], + [-8.660300021360927, 40.63313458368146], + [-8.660300021360927, 40.63313705652742], + ], + ], + }, + properties: { + id: "46-0", + element_type: "rect", + fill: "none", + stroke: "blue", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.65988816215363, 40.63313705652742], + [-8.659884447527183, 40.63313705652742], + [-8.659884447527183, 40.63313458368146], + [-8.65988816215363, 40.63313458368146], + [-8.65988816215363, 40.63313705652742], + ], + ], + }, + properties: { + id: "47-0", + element_type: "rect", + fill: "none", + stroke: "blue", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659971276920379, 40.63313705652742], + [-8.659964311995791, 40.63313705652742], + [-8.659964311995791, 40.63313458368146], + [-8.659971276920379, 40.63313458368146], + [-8.659971276920379, 40.63313705652742], + ], + ], + }, + properties: { + id: "48-0", + element_type: "rect", + fill: "none", + stroke: "blue", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660296771062786, 40.633121159660575], + [-8.660187189582603, 40.633121159660575], + [-8.660187189582603, 40.63311833355092], + [-8.660296771062786, 40.63311833355092], + [-8.660296771062786, 40.633121159660575], + ], + ], + }, + properties: { + id: "49-0", + element_type: "rect", + fill: "none", + stroke: "red", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660154222272887, 40.633121159660575], + [-8.660114754366889, 40.633121159660575], + [-8.660114754366889, 40.63311833355092], + [-8.660154222272887, 40.63311833355092], + [-8.660154222272887, 40.633121159660575], + ], + ], + }, + properties: { + id: "50-0", + element_type: "rect", + fill: "none", + stroke: "red", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660070178849526, 40.633121159660575], + [-8.660040461837951, 40.633121159660575], + [-8.660040461837951, 40.63311833355092], + [-8.660070178849526, 40.63311833355092], + [-8.660070178849526, 40.633121159660575], + ], + ], + }, + properties: { + id: "51-0", + element_type: "rect", + fill: "none", + stroke: "red", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.66009896720449, 40.63315719255875], + [-8.660083644370397, 40.63315719255875], + [-8.660083644370397, 40.63315330665797], + [-8.66009896720449, 40.63315330665797], + [-8.66009896720449, 40.63315719255875], + ], + ], + }, + properties: { + id: "52-0", + element_type: "rect", + fill: "none", + stroke: "red", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660011209154682, 40.633121159660575], + [-8.659973598561908, 40.633121159660575], + [-8.659973598561908, 40.63311833355092], + [-8.660011209154682, 40.63311833355092], + [-8.660011209154682, 40.633121159660575], + ], + ], + }, + properties: { + id: "53-0", + element_type: "rect", + fill: "none", + stroke: "red", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.65986680305156, 40.633121159660575], + [-8.65985008723255, 40.633121159660575], + [-8.65985008723255, 40.63311833355092], + [-8.65986680305156, 40.63311833355092], + [-8.65986680305156, 40.633121159660575], + ], + ], + }, + properties: { + id: "54-0", + element_type: "rect", + fill: "none", + stroke: "red", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.66025591017187, 40.63314836096606], + [-8.660212727639426, 40.63314836096606], + [-8.660212727639426, 40.63313917610966], + [-8.66025591017187, 40.63313917610966], + [-8.66025591017187, 40.63314836096606], + ], + ], + }, + properties: { + id: "55-0", + element_type: "rect", + fill: "none", + stroke: "green", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659971741248684, 40.63314836096606], + [-8.65992855871624, 40.63314836096606], + [-8.65992855871624, 40.63313917610966], + [-8.659971741248684, 40.63313917610966], + [-8.659971741248684, 40.63314836096606], + ], + ], + }, + properties: { + id: "56-0", + element_type: "rect", + fill: "none", + stroke: "green", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660313486881796, 40.633151893603134], + [-8.660304200315679, 40.633151893603134], + [-8.660304200315679, 40.6331504805483], + [-8.660313486881796, 40.6331504805483], + [-8.660313486881796, 40.633151893603134], + ], + ], + }, + properties: { + id: "57-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.66033206001403, 40.6331692035248], + [-8.660322773447913, 40.6331692035248], + [-8.660322773447913, 40.633167790469976], + [-8.66033206001403, 40.633167790469976], + [-8.66033206001403, 40.6331692035248], + ], + ], + }, + properties: { + id: "58-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660313486881796, 40.6331692035248], + [-8.660304200315679, 40.6331692035248], + [-8.660304200315679, 40.633167790469976], + [-8.660313486881796, 40.633167790469976], + [-8.660313486881796, 40.6331692035248], + ], + ], + }, + properties: { + id: "59-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660350168817958, 40.63318192101828], + [-8.660348311504736, 40.63318192101828], + [-8.660348311504736, 40.63317485574412], + [-8.660350168817958, 40.63317485574412], + [-8.660350168817958, 40.63318192101828], + ], + ], + }, + properties: { + id: "60-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660350168817958, 40.63314376853786], + [-8.660348311504736, 40.63314376853786], + [-8.660348311504736, 40.63312857819844], + [-8.660350168817958, 40.63312857819844], + [-8.660350168817958, 40.63314376853786], + ], + ], + }, + properties: { + id: "61-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.66033206001403, 40.633104909530026], + [-8.660322773447913, 40.633104909530026], + [-8.660322773447913, 40.6331034964752], + [-8.66033206001403, 40.6331034964752], + [-8.66033206001403, 40.633104909530026], + ], + ], + }, + properties: { + id: "62-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660313486881796, 40.633104909530026], + [-8.660304200315679, 40.633104909530026], + [-8.660304200315679, 40.6331034964752], + [-8.660313486881796, 40.6331034964752], + [-8.660313486881796, 40.633104909530026], + ], + ], + }, + properties: { + id: "63-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660313486881796, 40.63312080639687], + [-8.660304200315679, 40.63312080639687], + [-8.660304200315679, 40.633119393342035], + [-8.660313486881796, 40.633119393342035], + [-8.660313486881796, 40.63312080639687], + ], + ], + }, + properties: { + id: "64-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660186725254297, 40.63311798028721], + [-8.660170938091898, 40.63311798028721], + [-8.660170938091898, 40.63311656723238], + [-8.660186725254297, 40.63311656723238], + [-8.660186725254297, 40.63311798028721], + ], + ], + }, + properties: { + id: "65-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660164437495615, 40.63311798028721], + [-8.660154686601192, 40.63311798028721], + [-8.660154686601192, 40.63311656723238], + [-8.660164437495615, 40.63311656723238], + [-8.660164437495615, 40.63311798028721], + ], + ], + }, + properties: { + id: "66-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660114290038583, 40.633133877154044], + [-8.66011243272536, 40.633133877154044], + [-8.66011243272536, 40.63312151292428], + [-8.660114290038583, 40.63312151292428], + [-8.660114290038583, 40.633133877154044], + ], + ], + }, + properties: { + id: "67-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660129148544371, 40.63313705652742], + [-8.660115218695195, 40.63313705652742], + [-8.660115218695195, 40.63313423041775], + [-8.660129148544371, 40.63313423041775], + [-8.660129148544371, 40.63313705652742], + ], + ], + }, + properties: { + id: "68-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660158865555946, 40.633135643472585], + [-8.66014818600491, 40.633135643472585], + [-8.66014818600491, 40.63313423041775], + [-8.660158865555946, 40.63313423041775], + [-8.660158865555946, 40.633135643472585], + ], + ], + }, + properties: { + id: "69-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660188582567521, 40.633135643472585], + [-8.66017743868818, 40.633135643472585], + [-8.66017743868818, 40.63313423041775], + [-8.660188582567521, 40.63313423041775], + [-8.660188582567521, 40.633135643472585], + ], + ], + }, + properties: { + id: "70-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.66020994166959, 40.63315330665797], + [-8.660195083163803, 40.63315330665797], + [-8.660195083163803, 40.6331504805483], + [-8.66020994166959, 40.6331504805483], + [-8.66020994166959, 40.63315330665797], + ], + ], + }, + properties: { + id: "71-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660295842406173, 40.63315330665797], + [-8.660280983900385, 40.63315330665797], + [-8.660280983900385, 40.6331504805483], + [-8.660295842406173, 40.6331504805483], + [-8.660295842406173, 40.63315330665797], + ], + ], + }, + properties: { + id: "72-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660111039740443, 40.63313705652742], + [-8.660101753174326, 40.63313705652742], + [-8.660101753174326, 40.63313423041775], + [-8.660111039740443, 40.63313423041775], + [-8.660111039740443, 40.63313705652742], + ], + ], + }, + properties: { + id: "73-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660080858400562, 40.63313705652742], + [-8.660070643177832, 40.63313705652742], + [-8.660070643177832, 40.63313423041775], + [-8.660080858400562, 40.63313423041775], + [-8.660080858400562, 40.63313705652742], + ], + ], + }, + properties: { + id: "74-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660048819747457, 40.63314624138381], + [-8.660046962434233, 40.63314624138381], + [-8.660046962434233, 40.63313846958225], + [-8.660048819747457, 40.63313846958225], + [-8.660048819747457, 40.63314624138381], + ], + ], + }, + properties: { + id: "75-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660039997509646, 40.63311798028721], + [-8.660029782286918, 40.63311798028721], + [-8.660029782286918, 40.63311656723238], + [-8.660039997509646, 40.63311656723238], + [-8.660039997509646, 40.63311798028721], + ], + ], + }, + properties: { + id: "76-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660021888705717, 40.63311798028721], + [-8.660011673482988, 40.63311798028721], + [-8.660011673482988, 40.63311656723238], + [-8.660021888705717, 40.63311656723238], + [-8.660021888705717, 40.63311798028721], + ], + ], + }, + properties: { + id: "77-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659973134233603, 40.63311798028721], + [-8.659962919010873, 40.63311798028721], + [-8.659962919010873, 40.63311656723238], + [-8.659973134233603, 40.63311656723238], + [-8.659973134233603, 40.63311798028721], + ], + ], + }, + properties: { + id: "78-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659919272150123, 40.63311798028721], + [-8.659908128270782, 40.63311798028721], + [-8.659908128270782, 40.63311656723238], + [-8.659919272150123, 40.63311656723238], + [-8.659919272150123, 40.63311798028721], + ], + ], + }, + properties: { + id: "79-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660005637215011, 40.633135643472585], + [-8.659995421992283, 40.633135643472585], + [-8.659995421992283, 40.63313423041775], + [-8.660005637215011, 40.63313423041775], + [-8.660005637215011, 40.633135643472585], + ], + ], + }, + properties: { + id: "80-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659988921396002, 40.63315330665797], + [-8.659974062890214, 40.63315330665797], + [-8.659974062890214, 40.6331504805483], + [-8.659988921396002, 40.6331504805483], + [-8.659988921396002, 40.63315330665797], + ], + ], + }, + properties: { + id: "81-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659903020659417, 40.63315330665797], + [-8.65988816215363, 40.63315330665797], + [-8.65988816215363, 40.6331504805483], + [-8.659903020659417, 40.6331504805483], + [-8.659903020659417, 40.63315330665797], + ], + ], + }, + properties: { + id: "82-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659880268572431, 40.633151893603134], + [-8.659870517678007, 40.633151893603134], + [-8.659870517678007, 40.6331504805483], + [-8.659880268572431, 40.6331504805483], + [-8.659880268572431, 40.633151893603134], + ], + ], + }, + properties: { + id: "83-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659880268572431, 40.63316849699739], + [-8.659870517678007, 40.63316849699739], + [-8.659870517678007, 40.63316708394256], + [-8.659880268572431, 40.63316708394256], + [-8.659880268572431, 40.63316849699739], + ], + ], + }, + properties: { + id: "84-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659860766783584, 40.63316849699739], + [-8.65985008723255, 40.63316849699739], + [-8.65985008723255, 40.63316708394256], + [-8.659860766783584, 40.63316708394256], + [-8.659860766783584, 40.63316849699739], + ], + ], + }, + properties: { + id: "85-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659849622904243, 40.633145888120104], + [-8.65984776559102, 40.633145888120104], + [-8.65984776559102, 40.63313776305483], + [-8.659849622904243, 40.63313776305483], + [-8.659849622904243, 40.633145888120104], + ], + ], + }, + properties: { + id: "86-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659841729323045, 40.63314836096606], + [-8.65983104977201, 40.63314836096606], + [-8.65983104977201, 40.63314694791123], + [-8.659841729323045, 40.63314694791123], + [-8.659841729323045, 40.63314836096606], + ], + ], + }, + properties: { + id: "87-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659828263802174, 40.633145888120104], + [-8.659826406488952, 40.633145888120104], + [-8.659826406488952, 40.63313776305483], + [-8.659828263802174, 40.63313776305483], + [-8.659828263802174, 40.633145888120104], + ], + ], + }, + properties: { + id: "88-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659849622904243, 40.63313458368146], + [-8.65984776559102, 40.63313458368146], + [-8.65984776559102, 40.6331268118799], + [-8.659849622904243, 40.6331268118799], + [-8.659849622904243, 40.63313458368146], + ], + ], + }, + properties: { + id: "89-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659859838126973, 40.633104909530026], + [-8.65985008723255, 40.633104909530026], + [-8.65985008723255, 40.6331034964752], + [-8.659859838126973, 40.6331034964752], + [-8.659859838126973, 40.633104909530026], + ], + ], + }, + properties: { + id: "90-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659880268572431, 40.633104909530026], + [-8.659870517678007, 40.633104909530026], + [-8.659870517678007, 40.6331034964752], + [-8.659880268572431, 40.6331034964752], + [-8.659880268572431, 40.633104909530026], + ], + ], + }, + properties: { + id: "91-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.659880268572431, 40.633121159660575], + [-8.659870517678007, 40.633121159660575], + [-8.659870517678007, 40.63311974660574], + [-8.659880268572431, 40.63311974660574], + [-8.659880268572431, 40.633121159660575], + ], + ], + }, + properties: { + id: "92-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.66009571690635, 40.63313635], + [-8.66008643034023, 40.63313635], + [-8.66008643034023, 40.63313423041775], + [-8.66009571690635, 40.63313423041775], + [-8.66009571690635, 40.63313635], + ], + ], + }, + properties: { + id: "93-0", + element_type: "rect", + fill: "none", + stroke: "pink", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660075518625044, 40.63307505874674], + [-8.660075054296739, 40.63307505874674], + [-8.660075054296739, 40.63307470548303], + [-8.660075518625044, 40.63307470548303], + [-8.660075518625044, 40.63307505874674], + ], + ], + }, + properties: { + id: "94-0", + element_type: "rect", + fill: "cyan", + stroke: "none", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660150739810593, 40.63312204281984], + [-8.660150275482287, 40.63312204281984], + [-8.660150275482287, 40.633121689556134], + [-8.660150739810593, 40.633121689556134], + [-8.660150739810593, 40.63312204281984], + ], + ], + }, + properties: { + id: "95-0", + element_type: "rect", + fill: "cyan", + stroke: "none", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660220853384777, 40.63313899947781], + [-8.660220389056471, 40.63313899947781], + [-8.660220389056471, 40.6331386462141], + [-8.660220853384777, 40.6331386462141], + [-8.660220853384777, 40.63313899947781], + ], + ], + }, + properties: { + id: "96-0", + element_type: "rect", + fill: "cyan", + stroke: "none", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660108021606455, 40.63310331984334], + [-8.660107557278147, 40.63310331984334], + [-8.660107557278147, 40.633102966579635], + [-8.660108021606455, 40.633102966579635], + [-8.660108021606455, 40.63310331984334], + ], + ], + }, + properties: { + id: "97-0", + element_type: "rect", + fill: "cyan", + stroke: "none", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660264035917223, 40.63312204281984], + [-8.660263571588917, 40.63312204281984], + [-8.660263571588917, 40.633121689556134], + [-8.660264035917223, 40.633121689556134], + [-8.660264035917223, 40.63312204281984], + ], + ], + }, + properties: { + id: "98-0", + element_type: "rect", + fill: "cyan", + stroke: "none", + stroke_width: "1", + }, + }, + { + type: "Feature", + geometry: { + type: "Polygon", + coordinates: [ + [ + [-8.660075518625044, 40.63313299399478], + [-8.660075054296739, 40.63313299399478], + [-8.660075054296739, 40.63313264073107], + [-8.660075518625044, 40.63313264073107], + [-8.660075518625044, 40.63313299399478], + ], + ], + }, + properties: { + id: "99-0", + element_type: "rect", + fill: "cyan", + stroke: "none", + stroke_width: "1", + }, + }, + ], +}; diff --git a/assets/images/lucide/location.png b/assets/images/lucide/location.png new file mode 100644 index 0000000..f60c5f1 Binary files /dev/null and b/assets/images/lucide/location.png differ diff --git a/assets/images/lucide/navigation-2.png b/assets/images/lucide/navigation-2.png new file mode 100644 index 0000000..88fc743 Binary files /dev/null and b/assets/images/lucide/navigation-2.png differ diff --git a/assets/map/closestPoint.json b/assets/map/closestPoint.json new file mode 100644 index 0000000..59abdab --- /dev/null +++ b/assets/map/closestPoint.json @@ -0,0 +1,1285 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66010836892242, 40.63307989986001] + }, + "properties": { + "id": 0, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074490018049, 40.633079800144884] + }, + "properties": { + "id": 1, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108368922428, 40.633085905719675] + }, + "properties": { + "id": 2, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074472998993, 40.63308580595445] + }, + "properties": { + "id": 3, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108368922433, 40.63309191157934] + }, + "properties": { + "id": 4, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074455979926, 40.63309181176402] + }, + "properties": { + "id": 5, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108368922433, 40.63309791743899] + }, + "properties": { + "id": 6, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074438960851, 40.63309781757357] + }, + "properties": { + "id": 7, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108368922431, 40.633103923298634] + }, + "properties": { + "id": 8, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074421941774, 40.63310382338312] + }, + "properties": { + "id": 9, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108368922426, 40.63310992915828] + }, + "properties": { + "id": 10, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074404922685, 40.633109829192655] + }, + "properties": { + "id": 11, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108368922414, 40.6331159350179] + }, + "properties": { + "id": 12, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074387903594, 40.633115835002194] + }, + "properties": { + "id": 13, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660254549313867, 40.6331223710136] + }, + "properties": { + "id": 14, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074370884494, 40.63312184081172] + }, + "properties": { + "id": 15, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66025454931387, 40.633128376873245] + }, + "properties": { + "id": 16, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074353865388, 40.63312784662124] + }, + "properties": { + "id": 17, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660254549313867, 40.63313438273288] + }, + "properties": { + "id": 18, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66019539250334, 40.63313420868613] + }, + "properties": { + "id": 19, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66024676841646, 40.633118435071985] + }, + "properties": { + "id": 20, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660246665612293, 40.63313871682405] + }, + "properties": { + "id": 21, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66023888498915, 40.63311844942291] + }, + "properties": { + "id": 22, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660238781910712, 40.63313878481272] + }, + "properties": { + "id": 23, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66023100156184, 40.633118463773314] + }, + "properties": { + "id": 24, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660230898209118, 40.63313885280087] + }, + "properties": { + "id": 25, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66022311813453, 40.63311847812318] + }, + "properties": { + "id": 26, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660223014507514, 40.633138920788475] + }, + "properties": { + "id": 27, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66021523470722, 40.6331184924725] + }, + "properties": { + "id": 28, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660215130805895, 40.63313898877554] + }, + "properties": { + "id": 29, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660207351279912, 40.633118506821276] + }, + "properties": { + "id": 30, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660207247104264, 40.63313905676207] + }, + "properties": { + "id": 31, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660199467852603, 40.63311852116953] + }, + "properties": { + "id": 32, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66019936340262, 40.633139124748055] + }, + "properties": { + "id": 33, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660191584425295, 40.63311853551723] + }, + "properties": { + "id": 34, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660191508297753, 40.633133551925845] + }, + "properties": { + "id": 35, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660183700997987, 40.6331185498644] + }, + "properties": { + "id": 36, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660183625025414, 40.633133535357196] + }, + "properties": { + "id": 37, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66017581757068, 40.63311856421104] + }, + "properties": { + "id": 38, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660175741753083, 40.633133518788014] + }, + "properties": { + "id": 39, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660167934143372, 40.633118578557124] + }, + "properties": { + "id": 40, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66016785848076, 40.6331335022183] + }, + "properties": { + "id": 41, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660160050716064, 40.63311859290268] + }, + "properties": { + "id": 42, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660159975208444, 40.63313348564804] + }, + "properties": { + "id": 43, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660152167288757, 40.6331186072477] + }, + "properties": { + "id": 44, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660152091936133, 40.63313346907724] + }, + "properties": { + "id": 45, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660144283861452, 40.63311862159218] + }, + "properties": { + "id": 46, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660144208663834, 40.63313345250591] + }, + "properties": { + "id": 47, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660136400434146, 40.63311863593612] + }, + "properties": { + "id": 48, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66013632539154, 40.633133435934035] + }, + "properties": { + "id": 49, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660128517006841, 40.63311865027952] + }, + "properties": { + "id": 50, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660128442119255, 40.63313341936162] + }, + "properties": { + "id": 51, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660120633579535, 40.63311866462238] + }, + "properties": { + "id": 52, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660120558846977, 40.63313340278867] + }, + "properties": { + "id": 53, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660112735978261, 40.633121474179234] + }, + "properties": { + "id": 54, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660112675574707, 40.633133386215185] + }, + "properties": { + "id": 55, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660105093773378, 40.63307391860967] + }, + "properties": { + "id": 56, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660104792302445, 40.63313336964116] + }, + "properties": { + "id": 57, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660097210123674, 40.63307397784667] + }, + "properties": { + "id": 58, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66009690903019, 40.633133353066604] + }, + "properties": { + "id": 59, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660089326473958, 40.633074037083134] + }, + "properties": { + "id": 60, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66008902575794, 40.63313333649149] + }, + "properties": { + "id": 61, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660081442824232, 40.63307409631906] + }, + "properties": { + "id": 62, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660081142485701, 40.63313331991585] + }, + "properties": { + "id": 63, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.66010836892242, 40.63307989986001], + [-8.660074490018049, 40.633079800144884] + ] + }, + "properties": { + "edge_id": 0, + "length_m": 2.8650603271089494, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108368922428, 40.633085905719675], + [-8.660074472998993, 40.63308580595445] + ] + }, + "properties": { + "edge_id": 1, + "length_m": 2.866499333176762, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108368922433, 40.63309191157934], + [-8.660074455979926, 40.63309181176402] + ] + }, + "properties": { + "edge_id": 2, + "length_m": 2.867938339477405, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108368922433, 40.63309791743899], + [-8.660074438960851, 40.63309781757357] + ] + }, + "properties": { + "edge_id": 3, + "length_m": 2.8693773456616327, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108368922431, 40.633103923298634], + [-8.660074421941774, 40.63310382338312] + ] + }, + "properties": { + "edge_id": 4, + "length_m": 2.8708163518458605, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108368922426, 40.63310992915828], + [-8.660074404922685, 40.633109829192655] + ] + }, + "properties": { + "edge_id": 5, + "length_m": 2.8722553581465036, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108368922414, 40.6331159350179], + [-8.660074387903594, 40.633115835002194] + ] + }, + "properties": { + "edge_id": 6, + "length_m": 2.8736943643307313, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660254549313867, 40.6331223710136], + [-8.660074370884494, 40.63312184081172] + ] + }, + "properties": { + "edge_id": 7, + "length_m": 15.237261949339882, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.66025454931387, 40.633128376873245], + [-8.660074353865388, 40.63312784662124] + ] + }, + "properties": { + "edge_id": 8, + "length_m": 15.238699849578552, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660254549313867, 40.63313438273288], + [-8.66019539250334, 40.63313420868613] + ] + }, + "properties": { + "edge_id": 9, + "length_m": 5.002750060753897, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.66024676841646, 40.633118435071985], + [-8.660246665612293, 40.63313871682405] + ] + }, + "properties": { + "edge_id": 10, + "length_m": 2.2513629207387567, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.66023888498915, 40.63311844942291], + [-8.660238781910712, 40.63313878481272] + ] + }, + "properties": { + "edge_id": 11, + "length_m": 2.257316946052015, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.66023100156184, 40.633118463773314], + [-8.660230898209118, 40.63313885280087] + ] + }, + "properties": { + "edge_id": 12, + "length_m": 2.2632709722965956, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.66022311813453, 40.63311847812318], + [-8.660223014507514, 40.633138920788475] + ] + }, + "properties": { + "edge_id": 13, + "length_m": 2.269224996678531, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.66021523470722, 40.6331184924725], + [-8.660215130805895, 40.63313898877554] + ] + }, + "properties": { + "edge_id": 14, + "length_m": 2.275179022923112, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660207351279912, 40.633118506821276], + [-8.660207247104264, 40.63313905676207] + ] + }, + "properties": { + "edge_id": 15, + "length_m": 2.28113304823637, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660199467852603, 40.63311852116953], + [-8.66019936340262, 40.633139124748055] + ] + }, + "properties": { + "edge_id": 16, + "length_m": 2.2870870735496283, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660191584425295, 40.63311853551723], + [-8.660191508297753, 40.633133551925845] + ] + }, + "properties": { + "edge_id": 17, + "length_m": 1.6668868465349078, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660183700997987, 40.6331185498644], + [-8.660183625025414, 40.633133535357196] + ] + }, + "properties": { + "edge_id": 18, + "length_m": 1.663455057889223, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.66017581757068, 40.63311856421104], + [-8.660175741753083, 40.633133518788014] + ] + }, + "properties": { + "edge_id": 19, + "length_m": 1.6600232683122158, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660167934143372, 40.633118578557124], + [-8.66016785848076, 40.6331335022183] + ] + }, + "properties": { + "edge_id": 20, + "length_m": 1.656591479666531, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660160050716064, 40.63311859290268], + [-8.660159975208444, 40.63313348564804] + ] + }, + "properties": { + "edge_id": 21, + "length_m": 1.6531596910208464, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660152167288757, 40.6331186072477], + [-8.660152091936133, 40.63313346907724] + ] + }, + "properties": { + "edge_id": 22, + "length_m": 1.649727901443839, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660144283861452, 40.63311862159218], + [-8.660144208663834, 40.63313345250591] + ] + }, + "properties": { + "edge_id": 23, + "length_m": 1.6462961127981544, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660136400434146, 40.63311863593612], + [-8.66013632539154, 40.633133435934035] + ] + }, + "properties": { + "edge_id": 24, + "length_m": 1.6428643241524696, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660128517006841, 40.63311865027952], + [-8.660128442119255, 40.63313341936162] + ] + }, + "properties": { + "edge_id": 25, + "length_m": 1.639432535506785, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660120633579535, 40.63311866462238], + [-8.660120558846977, 40.63313340278867] + ] + }, + "properties": { + "edge_id": 26, + "length_m": 1.6360007468611002, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660112735978261, 40.633121474179234], + [-8.660112675574707, 40.633133386215185] + ] + }, + "properties": { + "edge_id": 27, + "length_m": 1.3222879534587264, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660105093773378, 40.63307391860967], + [-8.660104792302445, 40.63313336964116] + ] + }, + "properties": { + "edge_id": 28, + "length_m": 6.599323809146881, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660097210123674, 40.63307397784667], + [-8.66009690903019, 40.633133353066604] + ] + }, + "properties": { + "edge_id": 29, + "length_m": 6.590908399783075, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660089326473958, 40.633074037083134], + [-8.66008902575794, 40.63313333649149] + ] + }, + "properties": { + "edge_id": 30, + "length_m": 6.582492990419269, + "stroke": "pink", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660081442824232, 40.63307409631906], + [-8.660081142485701, 40.63313331991585] + ] + }, + "properties": { + "edge_id": 31, + "length_m": 6.574077581055462, + "stroke": "pink", + "stroke_width": 1 + } + } + ] +} diff --git a/assets/map/dummy/points.tsx b/assets/map/dummy/points.tsx index 60aaedf..28c667d 100644 --- a/assets/map/dummy/points.tsx +++ b/assets/map/dummy/points.tsx @@ -1,46 +1,20 @@ export interface NavigationPoint { id: string; - ean: string | null; + ean?: string | null; coordinates: [number, number]; } export const points: NavigationPoint[] = [ // Start point - { id: "start", ean: null, coordinates: [-8.65982, 40.63315] }, - { id: "start", ean: null, coordinates: [-8.65982, 40.63315] }, + { id: "start", coordinates: [-8.65982, 40.63315] }, + { id: "start", coordinates: [-8.65982, 40.63315] }, + { id: "start", coordinates: [-8.65982, 40.63315] }, + { id: "start", coordinates: [-8.65982, 40.63315] }, + { id: "start", coordinates: [-8.65982, 40.63315] }, - // 3 intermediates between Start and Bacalhau - // id-> isle name - { id: "Peixe fresco", ean: null, coordinates: [-8.65984, 40.6331505] }, - { id: "Peixe fresco", ean: null, coordinates: [-8.65988, 40.6331512] }, - { id: "Peixe fresco", ean: null, coordinates: [-8.65992, 40.6331514] }, - - // Bacalhau - choose other with image and deal with no images { id: "bacalhau", ean: "40896519", - coordinates: [-8.65996004388623, 40.63315147305286], - }, - - // 3 intermediates between Bacalhau and Pesto - { id: "Molhos", ean: null, coordinates: [-8.6599599, 40.63314] }, - { id: "Molhos", ean: null, coordinates: [-8.6599597, 40.63312] }, - { id: "Molhos", ean: null, coordinates: [-8.6599595, 40.6331] }, - - // Pesto (final destination) - { - id: "pesto", - ean: "20425555", - coordinates: [-8.659958937193068, 40.63308635560457], - }, - { - id: "pesto", - ean: "20425555", - coordinates: [-8.659958937193068, 40.63308635560457], - }, - { - id: "pesto", - ean: "20425555", - coordinates: [-8.659958937193068, 40.63308635560457], + coordinates: [-8.648224199139605, 40.63251229726421], }, ]; diff --git a/assets/map/ieeta.json b/assets/map/ieeta.json new file mode 100644 index 0000000..3b68f68 --- /dev/null +++ b/assets/map/ieeta.json @@ -0,0 +1,3040 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660046962434233, 40.63313811631854], + [-8.660048819747457, 40.63313811631854], + [-8.660048819747457, 40.63313705652742], + [-8.660070178849526, 40.63313705652742], + [-8.660070178849526, 40.63313423041775], + [-8.660006101543319, 40.63313423041775], + [-8.660006101543319, 40.633135643472585], + [-8.660046962434233, 40.633135643472585], + [-8.660046962434233, 40.63313811631854] + ] + ] + }, + "properties": { + "id": "0-0", + "element_type": "path", + "fill": "white", + "stroke": "white", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.66042167537706, 40.633186513446475], + [-8.660438391196072, 40.633186513446475], + [-8.660438391196072, 40.633174502480415], + [-8.6604565, 40.633174502480415], + [-8.6604565, 40.63309713772846], + [-8.660438391196072, 40.63309713772846], + [-8.660438391196072, 40.633084773498695], + [-8.660389172395652, 40.633084773498695], + [-8.660389172395652, 40.63308548002611], + [-8.660437462539461, 40.63308548002611], + [-8.660437462539461, 40.63309784425588], + [-8.66045557134339, 40.63309784425588], + [-8.66045557134339, 40.633173795953006], + [-8.660437462539461, 40.633173795953006], + [-8.660437462539461, 40.63318580691906], + [-8.66042167537706, 40.63318580691906], + [-8.66042167537706, 40.633186513446475] + ] + ] + }, + "properties": { + "id": "1-0", + "element_type": "path", + "fill": "white", + "stroke": "white", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660128916380218, 40.63319764125326], + [-8.660128916380218, 40.633204], + [-8.660303039494915, 40.633204], + [-8.660303039494915, 40.63320331175751], + [-8.660303039494915, 40.633186690078325], + [-8.660343436057524, 40.633186690078325], + [-8.660343436057524, 40.63318209765013], + [-8.660334613819712, 40.63318209765013], + [-8.660334613819712, 40.633172559530024], + [-8.660348079340583, 40.633172559530024], + [-8.660348079340583, 40.63317467911227], + [-8.660350400982113, 40.63317467911227], + [-8.660350400982113, 40.633172559530024], + [-8.660353186951948, 40.633172559530024], + [-8.660353186951948, 40.63316867362924], + [-8.660350400982113, 40.63316867362924], + [-8.660350400982113, 40.633143945169714], + [-8.660348079340583, 40.633143945169714], + [-8.660348079340583, 40.63315030391645], + [-8.660313719045948, 40.63315030391645], + [-8.660313719045948, 40.633152070234985], + [-8.660348079340583, 40.633152070234985], + [-8.660348079340583, 40.63316973342037], + [-8.660334613819712, 40.63316973342037], + [-8.660334613819712, 40.63316761383812], + [-8.660332292178184, 40.63316761383812], + [-8.660332292178184, 40.63318209765013], + [-8.660319290985619, 40.63318209765013], + [-8.660319290985619, 40.63316938015666], + [-8.66032254128376, 40.63316938015666], + [-8.66032254128376, 40.63316761383812], + [-8.660313719045948, 40.63316761383812], + [-8.660313719045948, 40.63316938015666], + [-8.66031696934409, 40.63316938015666], + [-8.66031696934409, 40.63318209765013], + [-8.660303968151526, 40.63318209765013], + [-8.660303968151526, 40.63315030391645], + [-8.660296074570326, 40.63315030391645], + [-8.660296074570326, 40.63315348328982], + [-8.660297003226939, 40.63315348328982], + [-8.660297003226939, 40.63319764125326], + [-8.66021946039986, 40.63319764125326], + [-8.66021946039986, 40.63315348328982], + [-8.660280751736233, 40.63315348328982], + [-8.660280751736233, 40.63315030391645], + [-8.660210173833743, 40.63315030391645], + [-8.660210173833743, 40.63315348328982], + [-8.660215281445106, 40.63315348328982], + [-8.660215281445106, 40.63319764125326], + [-8.66013773861803, 40.63319764125326], + [-8.66013773861803, 40.63315348328982], + [-8.66019485099965, 40.63315348328982], + [-8.66019485099965, 40.6331340537859], + [-8.660188814731674, 40.6331340537859], + [-8.660188814731674, 40.63313582010444], + [-8.66019252935812, 40.63313582010444], + [-8.66019252935812, 40.63315171697128], + [-8.660161883689934, 40.63315171697128], + [-8.660161883689934, 40.63313582010444], + [-8.660177206524027, 40.63313582010444], + [-8.660177206524027, 40.6331340537859], + [-8.660159097720099, 40.6331340537859], + [-8.660159097720099, 40.63313582010444], + [-8.660159562048404, 40.63313582010444], + [-8.660159562048404, 40.63315171697128], + [-8.66013773861803, 40.63315171697128], + [-8.66013773861803, 40.63313582010444], + [-8.660147953840758, 40.63313582010444], + [-8.660147953840758, 40.6331340537859], + [-8.660129380708524, 40.6331340537859], + [-8.660129380708524, 40.63313723315927], + [-8.6601354169765, 40.63313723315927], + [-8.6601354169765, 40.63317750522193], + [-8.660114986531042, 40.63317750522193], + [-8.660114986531042, 40.6331340537859], + [-8.660111271904595, 40.6331340537859], + [-8.660111271904595, 40.63313723315927], + [-8.660112200561207, 40.63313723315927], + [-8.660112200561207, 40.63317750522193], + [-8.660083412206243, 40.63317750522193], + [-8.660083412206243, 40.63315313002611], + [-8.660099199368643, 40.63315313002611], + [-8.660099199368643, 40.6331573691906], + [-8.660101521010171, 40.6331573691906], + [-8.660101521010171, 40.6331340537859], + [-8.660095949070502, 40.6331340537859], + [-8.660095949070502, 40.63313652663185], + [-8.660099199368643, 40.63313652663185], + [-8.660099199368643, 40.63315101044387], + [-8.660083412206243, 40.63315101044387], + [-8.660083412206243, 40.63313652663185], + [-8.660086198176078, 40.63313652663185], + [-8.660086198176078, 40.6331340537859], + [-8.660081090564715, 40.6331340537859], + [-8.660081090564715, 40.63317750522193], + [-8.66004905191161, 40.63317750522193], + [-8.66004905191161, 40.63314641801566], + [-8.66004673027008, 40.63314641801566], + [-8.66004673027008, 40.63315171697128], + [-8.65999193952999, 40.63315171697128], + [-8.65999193952999, 40.63313582010444], + [-8.65999518982813, 40.63313582010444], + [-8.65999518982813, 40.6331340537859], + [-8.659989153560154, 40.6331340537859], + [-8.659989153560154, 40.63315348328982], + [-8.66004673027008, 40.63315348328982], + [-8.66004673027008, 40.63319764125326], + [-8.659961758190109, 40.63319764125326], + [-8.659961758190109, 40.63315348328982], + [-8.659973830726061, 40.63315348328982], + [-8.659973830726061, 40.63315030391645], + [-8.65990325282357, 40.63315030391645], + [-8.65990325282357, 40.63315348328982], + [-8.659958043563662, 40.63315348328982], + [-8.659958043563662, 40.63319764125326], + [-8.659887929989477, 40.63319764125326], + [-8.659887929989477, 40.63315030391645], + [-8.659880500736584, 40.63315030391645], + [-8.659880500736584, 40.63318209765013], + [-8.659866570887408, 40.63318209765013], + [-8.659866570887408, 40.63316867362924], + [-8.659870285513854, 40.63316867362924], + [-8.659870285513854, 40.6331669073107], + [-8.659860998947737, 40.6331669073107], + [-8.659860998947737, 40.63316867362924], + [-8.659864249245878, 40.63316867362924], + [-8.659864249245878, 40.63318209765013], + [-8.659849855068396, 40.63318209765013], + [-8.659849855068396, 40.633152070234985], + [-8.659870285513854, 40.633152070234985], + [-8.659870285513854, 40.63315030391645], + [-8.659849855068396, 40.63315030391645], + [-8.659849855068396, 40.63314606475196], + [-8.659847533426868, 40.63314606475196], + [-8.659847533426868, 40.63314677127937], + [-8.659841961487198, 40.63314677127937], + [-8.659841961487198, 40.63314853759791], + [-8.659847533426868, 40.63314853759791], + [-8.659847533426868, 40.63316125509139], + [-8.659828495966327, 40.63316125509139], + [-8.659828495966327, 40.63314853759791], + [-8.659830817607856, 40.63314853759791], + [-8.659830817607856, 40.63314677127937], + [-8.659828495966327, 40.63314677127937], + [-8.659828495966327, 40.63314606475196], + [-8.659826174324799, 40.63314606475196], + [-8.659826174324799, 40.63316125509139], + [-8.659799707611365, 40.63316125509139], + [-8.659799707611365, 40.63313723315927], + [-8.659826174324799, 40.63313723315927], + [-8.659826174324799, 40.633137586422976], + [-8.659828495966327, 40.633137586422976], + [-8.659828495966327, 40.63313723315927], + [-8.659847533426868, 40.63313723315927], + [-8.659847533426868, 40.633137586422976], + [-8.659849855068396, 40.633137586422976], + [-8.659849855068396, 40.63313476031332], + [-8.659847533426868, 40.63313476031332], + [-8.659847533426868, 40.633135466840734], + [-8.659799707611365, 40.633135466840734], + [-8.659799707611365, 40.63311179817232], + [-8.659847533426868, 40.63311179817232], + [-8.659847533426868, 40.63312663524804], + [-8.659849855068396, 40.63312663524804], + [-8.659849855068396, 40.63311815691906], + [-8.659867035215713, 40.63311815691906], + [-8.659867035215713, 40.633121336292426], + [-8.659870285513854, 40.633121336292426], + [-8.659870285513854, 40.63311956997389], + [-8.659869356857243, 40.63311956997389], + [-8.659869356857243, 40.63311639060052], + [-8.659849855068396, 40.63311639060052], + [-8.659849855068396, 40.63308918929504], + [-8.659864249245878, 40.63308918929504], + [-8.659864249245878, 40.63310331984334], + [-8.659860070291126, 40.63310331984334], + [-8.659860070291126, 40.63310508616188], + [-8.659870285513854, 40.63310508616188], + [-8.659870285513854, 40.63310331984334], + [-8.659866570887408, 40.63310331984334], + [-8.659866570887408, 40.63308918929504], + [-8.659880500736584, 40.63308918929504], + [-8.659880500736584, 40.633121336292426], + [-8.659888394317782, 40.633121336292426], + [-8.659888394317782, 40.63311815691906], + [-8.65990789610663, 40.63311815691906], + [-8.65990789610663, 40.63311639060052], + [-8.659887929989477, 40.63311639060052], + [-8.659887929989477, 40.63307364569191], + [-8.659939470431427, 40.63307364569191], + [-8.659939470431427, 40.63311639060052], + [-8.659919504314276, 40.63311639060052], + [-8.659919504314276, 40.63311815691906], + [-8.65996268684672, 40.63311815691906], + [-8.65996268684672, 40.63311639060052], + [-8.659941792072956, 40.63311639060052], + [-8.659941792072956, 40.63307364569191], + [-8.659993796843214, 40.63307364569191], + [-8.659993796843214, 40.63311639060052], + [-8.659973366397756, 40.63311639060052], + [-8.659973366397756, 40.63311815691906], + [-8.660011441318835, 40.63311815691906], + [-8.660011441318835, 40.63311639060052], + [-8.659996118484742, 40.63311639060052], + [-8.659996118484742, 40.63307364569191], + [-8.6600244425114, 40.63307364569191], + [-8.6600244425114, 40.63311639060052], + [-8.66002212086987, 40.63311639060052], + [-8.66002212086987, 40.63311815691906], + [-8.660029550122763, 40.63311815691906], + [-8.660029550122763, 40.63311639060052], + [-8.66002676415293, 40.63311639060052], + [-8.66002676415293, 40.63307364569191], + [-8.660071803998598, 40.63307364569191], + [-8.660071803998598, 40.63311639060052], + [-8.660040229673799, 40.63311639060052], + [-8.660040229673799, 40.63311815691906], + [-8.660074125640126, 40.63311815691906], + [-8.660074125640126, 40.63307364569191], + [-8.660108950263066, 40.63307364569191], + [-8.660108950263066, 40.63311815691906], + [-8.660112200561207, 40.63311815691906], + [-8.660112200561207, 40.633121336292426], + [-8.660114522202736, 40.633121336292426], + [-8.660114522202736, 40.63311815691906], + [-8.66015445443704, 40.63311815691906], + [-8.66015445443704, 40.63311639060052], + [-8.660111271904595, 40.63311639060052], + [-8.660111271904595, 40.63307364569191], + [-8.66016466965977, 40.63307364569191], + [-8.66016466965977, 40.63311815691906], + [-8.660170705927746, 40.63311815691906], + [-8.660170705927746, 40.63311639060052], + [-8.660168384286216, 40.63311639060052], + [-8.660168384286216, 40.63307364569191], + [-8.660297003226939, 40.63307364569191], + [-8.660297003226939, 40.63311639060052], + [-8.66018695741845, 40.63311639060052], + [-8.66018695741845, 40.63311815691906], + [-8.660297003226939, 40.63311815691906], + [-8.660297003226939, 40.633120983028725], + [-8.660303968151526, 40.633120983028725], + [-8.660303968151526, 40.63308918929504], + [-8.66031696934409, 40.63308918929504], + [-8.66031696934409, 40.63310331984334], + [-8.660313719045948, 40.63310331984334], + [-8.660313719045948, 40.63310508616188], + [-8.66032254128376, 40.63310508616188], + [-8.66032254128376, 40.63310331984334], + [-8.660319290985619, 40.63310331984334], + [-8.660319290985619, 40.63308918929504], + [-8.660332292178184, 40.63308918929504], + [-8.660332292178184, 40.63310508616188], + [-8.660337864117853, 40.63310508616188], + [-8.660337864117853, 40.63310331984334], + [-8.660334613819712, 40.63310331984334], + [-8.660334613819712, 40.63308918929504], + [-8.660348079340583, 40.63308918929504], + [-8.660348079340583, 40.633119216710185], + [-8.660313719045948, 40.633119216710185], + [-8.660313719045948, 40.633120983028725], + [-8.660348079340583, 40.633120983028725], + [-8.660348079340583, 40.63312840156658], + [-8.660350400982113, 40.63312840156658], + [-8.660350400982113, 40.63310226005222], + [-8.660353186951948, 40.63310226005222], + [-8.660353186951948, 40.63309837415144], + [-8.660350400982113, 40.63309837415144], + [-8.660350400982113, 40.63308565665797], + [-8.66038754724658, 40.63308565665797], + [-8.66038754724658, 40.63310543942559], + [-8.660397994633461, 40.63310543942559], + [-8.660401477095757, 40.63311974660574], + [-8.660410763661874, 40.63313069778068], + [-8.660424229182743, 40.63314023590078], + [-8.660433980077165, 40.63315171697128], + [-8.66043815903192, 40.6331669073107], + [-8.66043815903192, 40.63316726057441], + [-8.66042005022799, 40.63316726057441], + [-8.66042005022799, 40.63318563028721], + [-8.660350400982113, 40.63318563028721], + [-8.660350400982113, 40.63318209765013], + [-8.66034390038583, 40.63318209765013], + [-8.66034390038583, 40.633186690078325], + [-8.660421443212908, 40.633186690078325], + [-8.660421443212908, 40.633168320365534], + [-8.660439552016836, 40.633168320365534], + [-8.660439552016836, 40.6331669073107], + [-8.660435373062084, 40.633151363707576], + [-8.660425157839356, 40.633139352741516], + [-8.660411692318485, 40.63312981462141], + [-8.660402870080674, 40.633119216710185], + [-8.660399155454227, 40.63310437963447], + [-8.660388940231497, 40.63310437963447], + [-8.660388940231497, 40.633084596866844], + [-8.660303039494915, 40.633084596866844], + [-8.660303039494915, 40.6330687], + [-8.659882358049806, 40.6330687], + [-8.659882358049806, 40.633084596866844], + [-8.659844283128727, 40.633084596866844], + [-8.659844283128727, 40.63310755900783], + [-8.6597946, 40.63310755900783], + [-8.6597946, 40.63316514099217], + [-8.659844283128727, 40.63316514099217], + [-8.659844283128727, 40.633186690078325], + [-8.659882358049806, 40.633186690078325], + [-8.659882358049806, 40.633204], + [-8.660055088179586, 40.633204], + [-8.660055088179586, 40.63320331175751], + [-8.660055088179586, 40.63319764125326], + [-8.660052766538056, 40.63319764125326], + [-8.660052766538056, 40.633182450913836], + [-8.660131238021746, 40.633182450913836], + [-8.660131238021746, 40.63319764125326], + [-8.660128916380218, 40.63319764125326] + ] + ] + }, + "properties": { + "id": "2-0", + "element_type": "path", + "fill": "none", + "stroke": "none", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660128916380218, 40.63319764125326], + [-8.660128916380218, 40.633204], + [-8.660303039494915, 40.633204], + [-8.660303039494915, 40.63320331175751], + [-8.660303039494915, 40.633186690078325], + [-8.660343436057524, 40.633186690078325], + [-8.660343436057524, 40.63318209765013], + [-8.660334613819712, 40.63318209765013], + [-8.660334613819712, 40.633172559530024], + [-8.660348079340583, 40.633172559530024], + [-8.660348079340583, 40.63317467911227], + [-8.660350400982113, 40.63317467911227], + [-8.660350400982113, 40.633172559530024], + [-8.660353186951948, 40.633172559530024], + [-8.660353186951948, 40.63316867362924], + [-8.660350400982113, 40.63316867362924], + [-8.660350400982113, 40.633143945169714], + [-8.660348079340583, 40.633143945169714], + [-8.660348079340583, 40.63315030391645], + [-8.660313719045948, 40.63315030391645], + [-8.660313719045948, 40.633152070234985], + [-8.660348079340583, 40.633152070234985], + [-8.660348079340583, 40.63316973342037], + [-8.660334613819712, 40.63316973342037], + [-8.660334613819712, 40.63316761383812], + [-8.660332292178184, 40.63316761383812], + [-8.660332292178184, 40.63318209765013], + [-8.660319290985619, 40.63318209765013], + [-8.660319290985619, 40.63316938015666], + [-8.66032254128376, 40.63316938015666], + [-8.66032254128376, 40.63316761383812], + [-8.660313719045948, 40.63316761383812], + [-8.660313719045948, 40.63316938015666], + [-8.66031696934409, 40.63316938015666], + [-8.66031696934409, 40.63318209765013], + [-8.660303968151526, 40.63318209765013], + [-8.660303968151526, 40.63315030391645], + [-8.660296074570326, 40.63315030391645], + [-8.660296074570326, 40.63315348328982], + [-8.660297003226939, 40.63315348328982], + [-8.660297003226939, 40.63319764125326], + [-8.66021946039986, 40.63319764125326], + [-8.66021946039986, 40.63315348328982], + [-8.660280751736233, 40.63315348328982], + [-8.660280751736233, 40.63315030391645], + [-8.660210173833743, 40.63315030391645], + [-8.660210173833743, 40.63315348328982], + [-8.660215281445106, 40.63315348328982], + [-8.660215281445106, 40.63319764125326], + [-8.66013773861803, 40.63319764125326], + [-8.66013773861803, 40.63315348328982], + [-8.66019485099965, 40.63315348328982], + [-8.66019485099965, 40.6331340537859], + [-8.660188814731674, 40.6331340537859], + [-8.660188814731674, 40.63313582010444], + [-8.66019252935812, 40.63313582010444], + [-8.66019252935812, 40.63315171697128], + [-8.660161883689934, 40.63315171697128], + [-8.660161883689934, 40.63313582010444], + [-8.660177206524027, 40.63313582010444], + [-8.660177206524027, 40.6331340537859], + [-8.660159097720099, 40.6331340537859], + [-8.660159097720099, 40.63313582010444], + [-8.660159562048404, 40.63313582010444], + [-8.660159562048404, 40.63315171697128], + [-8.66013773861803, 40.63315171697128], + [-8.66013773861803, 40.63313582010444], + [-8.660147953840758, 40.63313582010444], + [-8.660147953840758, 40.6331340537859], + [-8.660129380708524, 40.6331340537859], + [-8.660129380708524, 40.63313723315927], + [-8.6601354169765, 40.63313723315927], + [-8.6601354169765, 40.63317750522193], + [-8.660114986531042, 40.63317750522193], + [-8.660114986531042, 40.6331340537859], + [-8.660111271904595, 40.6331340537859], + [-8.660111271904595, 40.63313723315927], + [-8.660112200561207, 40.63313723315927], + [-8.660112200561207, 40.63317750522193], + [-8.660083412206243, 40.63317750522193], + [-8.660083412206243, 40.63315313002611], + [-8.660099199368643, 40.63315313002611], + [-8.660099199368643, 40.6331573691906], + [-8.660101521010171, 40.6331573691906], + [-8.660101521010171, 40.6331340537859], + [-8.660095949070502, 40.6331340537859], + [-8.660095949070502, 40.63313652663185], + [-8.660099199368643, 40.63313652663185], + [-8.660099199368643, 40.63315101044387], + [-8.660083412206243, 40.63315101044387], + [-8.660083412206243, 40.63313652663185], + [-8.660086198176078, 40.63313652663185], + [-8.660086198176078, 40.6331340537859], + [-8.660081090564715, 40.6331340537859], + [-8.660081090564715, 40.63317750522193], + [-8.66004905191161, 40.63317750522193], + [-8.66004905191161, 40.63314641801566], + [-8.66004673027008, 40.63314641801566], + [-8.66004673027008, 40.63315171697128], + [-8.65999193952999, 40.63315171697128], + [-8.65999193952999, 40.63313582010444], + [-8.65999518982813, 40.63313582010444], + [-8.65999518982813, 40.6331340537859], + [-8.659989153560154, 40.6331340537859], + [-8.659989153560154, 40.63315348328982], + [-8.66004673027008, 40.63315348328982], + [-8.66004673027008, 40.63319764125326], + [-8.659961758190109, 40.63319764125326], + [-8.659961758190109, 40.63315348328982], + [-8.659973830726061, 40.63315348328982], + [-8.659973830726061, 40.63315030391645], + [-8.65990325282357, 40.63315030391645], + [-8.65990325282357, 40.63315348328982], + [-8.659958043563662, 40.63315348328982], + [-8.659958043563662, 40.63319764125326], + [-8.659887929989477, 40.63319764125326], + [-8.659887929989477, 40.63315030391645], + [-8.659880500736584, 40.63315030391645], + [-8.659880500736584, 40.63318209765013], + [-8.659866570887408, 40.63318209765013], + [-8.659866570887408, 40.63316867362924], + [-8.659870285513854, 40.63316867362924], + [-8.659870285513854, 40.6331669073107], + [-8.659860998947737, 40.6331669073107], + [-8.659860998947737, 40.63316867362924], + [-8.659864249245878, 40.63316867362924], + [-8.659864249245878, 40.63318209765013], + [-8.659849855068396, 40.63318209765013], + [-8.659849855068396, 40.633152070234985], + [-8.659870285513854, 40.633152070234985], + [-8.659870285513854, 40.63315030391645], + [-8.659849855068396, 40.63315030391645], + [-8.659849855068396, 40.63314606475196], + [-8.659847533426868, 40.63314606475196], + [-8.659847533426868, 40.63314677127937], + [-8.659841961487198, 40.63314677127937], + [-8.659841961487198, 40.63314853759791], + [-8.659847533426868, 40.63314853759791], + [-8.659847533426868, 40.63316125509139], + [-8.659828495966327, 40.63316125509139], + [-8.659828495966327, 40.63314853759791], + [-8.659830817607856, 40.63314853759791], + [-8.659830817607856, 40.63314677127937], + [-8.659828495966327, 40.63314677127937], + [-8.659828495966327, 40.63314606475196], + [-8.659826174324799, 40.63314606475196], + [-8.659826174324799, 40.63316125509139], + [-8.659799707611365, 40.63316125509139], + [-8.659799707611365, 40.63313723315927], + [-8.659826174324799, 40.63313723315927], + [-8.659826174324799, 40.633137586422976], + [-8.659828495966327, 40.633137586422976], + [-8.659828495966327, 40.63313723315927], + [-8.659847533426868, 40.63313723315927], + [-8.659847533426868, 40.633137586422976], + [-8.659849855068396, 40.633137586422976], + [-8.659849855068396, 40.63313476031332], + [-8.659847533426868, 40.63313476031332], + [-8.659847533426868, 40.633135466840734], + [-8.659799707611365, 40.633135466840734], + [-8.659799707611365, 40.63311179817232], + [-8.659847533426868, 40.63311179817232], + [-8.659847533426868, 40.63312663524804], + [-8.659849855068396, 40.63312663524804], + [-8.659849855068396, 40.63311815691906], + [-8.659867035215713, 40.63311815691906], + [-8.659867035215713, 40.633121336292426], + [-8.659870285513854, 40.633121336292426], + [-8.659870285513854, 40.63311956997389], + [-8.659869356857243, 40.63311956997389], + [-8.659869356857243, 40.63311639060052], + [-8.659849855068396, 40.63311639060052], + [-8.659849855068396, 40.63308918929504], + [-8.659864249245878, 40.63308918929504], + [-8.659864249245878, 40.63310331984334], + [-8.659860070291126, 40.63310331984334], + [-8.659860070291126, 40.63310508616188], + [-8.659870285513854, 40.63310508616188], + [-8.659870285513854, 40.63310331984334], + [-8.659866570887408, 40.63310331984334], + [-8.659866570887408, 40.63308918929504], + [-8.659880500736584, 40.63308918929504], + [-8.659880500736584, 40.633121336292426], + [-8.659888394317782, 40.633121336292426], + [-8.659888394317782, 40.63311815691906], + [-8.65990789610663, 40.63311815691906], + [-8.65990789610663, 40.63311639060052], + [-8.659887929989477, 40.63311639060052], + [-8.659887929989477, 40.63307364569191], + [-8.659939470431427, 40.63307364569191], + [-8.659939470431427, 40.63311639060052], + [-8.659919504314276, 40.63311639060052], + [-8.659919504314276, 40.63311815691906], + [-8.65996268684672, 40.63311815691906], + [-8.65996268684672, 40.63311639060052], + [-8.659941792072956, 40.63311639060052], + [-8.659941792072956, 40.63307364569191], + [-8.659993796843214, 40.63307364569191], + [-8.659993796843214, 40.63311639060052], + [-8.659973366397756, 40.63311639060052], + [-8.659973366397756, 40.63311815691906], + [-8.660011441318835, 40.63311815691906], + [-8.660011441318835, 40.63311639060052], + [-8.659996118484742, 40.63311639060052], + [-8.659996118484742, 40.63307364569191], + [-8.6600244425114, 40.63307364569191], + [-8.6600244425114, 40.63311639060052], + [-8.66002212086987, 40.63311639060052], + [-8.66002212086987, 40.63311815691906], + [-8.660029550122763, 40.63311815691906], + [-8.660029550122763, 40.63311639060052], + [-8.66002676415293, 40.63311639060052], + [-8.66002676415293, 40.63307364569191], + [-8.660071803998598, 40.63307364569191], + [-8.660071803998598, 40.63311639060052], + [-8.660040229673799, 40.63311639060052], + [-8.660040229673799, 40.63311815691906], + [-8.660074125640126, 40.63311815691906], + [-8.660074125640126, 40.63307364569191], + [-8.660108950263066, 40.63307364569191], + [-8.660108950263066, 40.63311815691906], + [-8.660112200561207, 40.63311815691906], + [-8.660112200561207, 40.633121336292426], + [-8.660114522202736, 40.633121336292426], + [-8.660114522202736, 40.63311815691906], + [-8.66015445443704, 40.63311815691906], + [-8.66015445443704, 40.63311639060052], + [-8.660111271904595, 40.63311639060052], + [-8.660111271904595, 40.63307364569191], + [-8.66016466965977, 40.63307364569191], + [-8.66016466965977, 40.63311815691906], + [-8.660170705927746, 40.63311815691906], + [-8.660170705927746, 40.63311639060052], + [-8.660168384286216, 40.63311639060052], + [-8.660168384286216, 40.63307364569191], + [-8.660297003226939, 40.63307364569191], + [-8.660297003226939, 40.63311639060052], + [-8.66018695741845, 40.63311639060052], + [-8.66018695741845, 40.63311815691906], + [-8.660297003226939, 40.63311815691906], + [-8.660297003226939, 40.633120983028725], + [-8.660303968151526, 40.633120983028725], + [-8.660303968151526, 40.63308918929504], + [-8.66031696934409, 40.63308918929504], + [-8.66031696934409, 40.63310331984334], + [-8.660313719045948, 40.63310331984334], + [-8.660313719045948, 40.63310508616188], + [-8.66032254128376, 40.63310508616188], + [-8.66032254128376, 40.63310331984334], + [-8.660319290985619, 40.63310331984334], + [-8.660319290985619, 40.63308918929504], + [-8.660332292178184, 40.63308918929504], + [-8.660332292178184, 40.63310508616188], + [-8.660337864117853, 40.63310508616188], + [-8.660337864117853, 40.63310331984334], + [-8.660334613819712, 40.63310331984334], + [-8.660334613819712, 40.63308918929504], + [-8.660348079340583, 40.63308918929504], + [-8.660348079340583, 40.633119216710185], + [-8.660313719045948, 40.633119216710185], + [-8.660313719045948, 40.633120983028725], + [-8.660348079340583, 40.633120983028725], + [-8.660348079340583, 40.63312840156658], + [-8.660350400982113, 40.63312840156658], + [-8.660350400982113, 40.63310226005222], + [-8.660353186951948, 40.63310226005222], + [-8.660353186951948, 40.63309837415144], + [-8.660350400982113, 40.63309837415144], + [-8.660350400982113, 40.63308565665797], + [-8.66038754724658, 40.63308565665797], + [-8.66038754724658, 40.63310543942559], + [-8.660397994633461, 40.63310543942559], + [-8.660401477095757, 40.63311974660574], + [-8.660410763661874, 40.63313069778068], + [-8.660424229182743, 40.63314023590078], + [-8.660433980077165, 40.63315171697128], + [-8.66043815903192, 40.6331669073107], + [-8.66043815903192, 40.63316726057441], + [-8.66042005022799, 40.63316726057441], + [-8.66042005022799, 40.63318563028721], + [-8.660350400982113, 40.63318563028721], + [-8.660350400982113, 40.63318209765013], + [-8.66034390038583, 40.63318209765013], + [-8.66034390038583, 40.633186690078325], + [-8.660421443212908, 40.633186690078325], + [-8.660421443212908, 40.633168320365534], + [-8.660439552016836, 40.633168320365534], + [-8.660439552016836, 40.6331669073107], + [-8.660435373062084, 40.633151363707576], + [-8.660425157839356, 40.633139352741516], + [-8.660411692318485, 40.63312981462141], + [-8.660402870080674, 40.633119216710185], + [-8.660399155454227, 40.63310437963447], + [-8.660388940231497, 40.63310437963447], + [-8.660388940231497, 40.633084596866844], + [-8.660303039494915, 40.633084596866844], + [-8.660303039494915, 40.6330687], + [-8.659882358049806, 40.6330687], + [-8.659882358049806, 40.633084596866844], + [-8.659844283128727, 40.633084596866844], + [-8.659844283128727, 40.63310755900783], + [-8.6597946, 40.63310755900783], + [-8.6597946, 40.63316514099217], + [-8.659844283128727, 40.63316514099217], + [-8.659844283128727, 40.633186690078325], + [-8.659882358049806, 40.633186690078325], + [-8.659882358049806, 40.633204], + [-8.660055088179586, 40.633204], + [-8.660055088179586, 40.63320331175751], + [-8.660055088179586, 40.63319764125326], + [-8.660052766538056, 40.63319764125326], + [-8.660052766538056, 40.633182450913836], + [-8.660131238021746, 40.633182450913836], + [-8.660131238021746, 40.63319764125326], + [-8.660128916380218, 40.63319764125326] + ] + ] + }, + "properties": { + "id": "3-0", + "element_type": "path", + "fill": "white", + "stroke": "white", + "stroke_width": "2" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659919736478429, 40.633121159660575], + [-8.659962454682567, 40.633121159660575], + [-8.659962454682567, 40.63311833355092], + [-8.659919736478429, 40.63311833355092], + [-8.659919736478429, 40.633121159660575] + ] + ] + }, + "properties": { + "id": "4-0", + "element_type": "path", + "fill": "red", + "stroke": "red", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659888626481935, 40.633121159660575], + [-8.659907663942477, 40.633121159660575], + [-8.659907663942477, 40.63311833355092], + [-8.659888626481935, 40.63311833355092], + [-8.659888626481935, 40.633121159660575] + ] + ] + }, + "properties": { + "id": "5-0", + "element_type": "path", + "fill": "red", + "stroke": "red", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660350633146265, 40.633174502480415], + [-8.660393545439636, 40.633174502480415], + [-8.66039486784665, 40.63317416751577], + [-8.660395742176851, 40.633173668318825], + [-8.660396626722273, 40.63317282723327], + [-8.66039706597685, 40.63317182403499], + [-8.66039706597685, 40.6331704689154], + [-8.660396618364365, 40.63316944741807], + [-8.66039618932501, 40.63316879472804], + [-8.660394873882918, 40.63316812751888], + [-8.660393545439636, 40.633167790469976], + [-8.6603534191161, 40.633167790469976], + [-8.6603534191161, 40.63317273616188], + [-8.660350633146265, 40.63317273616188], + [-8.660350633146265, 40.633174502480415] + ] + ] + }, + "properties": { + "id": "6-0", + "element_type": "path", + "fill": "none", + "stroke": "green", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660338096282006, 40.633104909530026], + [-8.66034784717643, 40.633104909530026], + [-8.66034784717643, 40.6331034964752], + [-8.660338096282006, 40.6331034964752], + [-8.660338096282006, 40.633104909530026] + ] + ] + }, + "properties": { + "id": "7-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660219692564013, 40.63319746462141], + [-8.660296771062786, 40.63319746462141], + [-8.660296771062786, 40.633153659921675], + [-8.660295842406173, 40.633153659921675], + [-8.660295842406173, 40.6331504805483], + [-8.660280983900385, 40.6331504805483], + [-8.660280983900385, 40.633153659921675], + [-8.660219692564013, 40.633153659921675], + [-8.660219692564013, 40.63319746462141] + ] + ] + }, + "properties": { + "id": "8-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660137970782182, 40.63319746462141], + [-8.660215049280954, 40.63319746462141], + [-8.660215049280954, 40.633153659921675], + [-8.66020994166959, 40.633153659921675], + [-8.66020994166959, 40.6331504805483], + [-8.660195083163803, 40.6331504805483], + [-8.660195083163803, 40.633153659921675], + [-8.660137970782182, 40.633153659921675], + [-8.660137970782182, 40.63319746462141] + ] + ] + }, + "properties": { + "id": "9-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660137970782182, 40.633151540339426], + [-8.660159329884252, 40.633151540339426], + [-8.660159329884252, 40.63313599673629], + [-8.660158865555946, 40.63313599673629], + [-8.660158865555946, 40.63313423041775], + [-8.66014818600491, 40.63313423041775], + [-8.66014818600491, 40.63313599673629], + [-8.660137970782182, 40.63313599673629], + [-8.660137970782182, 40.633151540339426] + ] + ] + }, + "properties": { + "id": "10-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660115218695195, 40.63317732859008], + [-8.660135184812347, 40.63317732859008], + [-8.660135184812347, 40.633137409791125], + [-8.660129148544371, 40.633137409791125], + [-8.660129148544371, 40.63313423041775], + [-8.660115218695195, 40.63313423041775], + [-8.660115218695195, 40.63317732859008] + ] + ] + }, + "properties": { + "id": "11-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660083644370397, 40.63315083381201], + [-8.66009896720449, 40.63315083381201], + [-8.66009896720449, 40.63313670326371], + [-8.66009571690635, 40.63313670326371], + [-8.66009571690635, 40.63313423041775], + [-8.66008643034023, 40.63313423041775], + [-8.66008643034023, 40.63313670326371], + [-8.660083644370397, 40.63313670326371], + [-8.660083644370397, 40.63315083381201] + ] + ] + }, + "properties": { + "id": "12-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660029782286918, 40.63311798028721], + [-8.660039997509646, 40.63311798028721], + [-8.660039997509646, 40.63311621396867], + [-8.660071571834443, 40.63311621396867], + [-8.660071571834443, 40.63307382232376], + [-8.660026996317082, 40.63307382232376], + [-8.660026996317082, 40.63311621396867], + [-8.660029782286918, 40.63311621396867], + [-8.660029782286918, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "13-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660049284075763, 40.63317732859008], + [-8.660080858400562, 40.63317732859008], + [-8.660080858400562, 40.63313423041775], + [-8.660070643177832, 40.63313423041775], + [-8.660070643177832, 40.633137409791125], + [-8.660049284075763, 40.633137409791125], + [-8.660049284075763, 40.63317732859008] + ] + ] + }, + "properties": { + "id": "14-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659961990354262, 40.63319746462141], + [-8.660046498105928, 40.63319746462141], + [-8.660046498105928, 40.633153659921675], + [-8.659988921396002, 40.633153659921675], + [-8.659988921396002, 40.6331504805483], + [-8.659974062890214, 40.6331504805483], + [-8.659974062890214, 40.633153659921675], + [-8.659961990354262, 40.633153659921675], + [-8.659961990354262, 40.63319746462141] + ] + ] + }, + "properties": { + "id": "15-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659992171694142, 40.633151540339426], + [-8.660046498105928, 40.633151540339426], + [-8.660046498105928, 40.63314624138381], + [-8.660048819747457, 40.63314624138381], + [-8.660048819747457, 40.63313846958225], + [-8.660046498105928, 40.63313846958225], + [-8.660046498105928, 40.63313599673629], + [-8.660005637215011, 40.63313599673629], + [-8.660005637215011, 40.63313423041775], + [-8.659995421992283, 40.63313423041775], + [-8.659995421992283, 40.63313599673629], + [-8.659992171694142, 40.63313599673629], + [-8.659992171694142, 40.633151540339426] + ] + ] + }, + "properties": { + "id": "16-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.65988816215363, 40.63319746462141], + [-8.659957811399508, 40.63319746462141], + [-8.659957811399508, 40.633153659921675], + [-8.659903020659417, 40.633153659921675], + [-8.659903020659417, 40.6331504805483], + [-8.65988816215363, 40.6331504805483], + [-8.65988816215363, 40.63319746462141] + ] + ] + }, + "properties": { + "id": "17-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.65985008723255, 40.63316673067885], + [-8.659880268572431, 40.63316673067885], + [-8.659880268572431, 40.6331504805483], + [-8.659870517678007, 40.6331504805483], + [-8.659870517678007, 40.63315224686684], + [-8.65985008723255, 40.63315224686684], + [-8.65985008723255, 40.63316673067885] + ] + ] + }, + "properties": { + "id": "18-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.65986680305156, 40.63318192101828], + [-8.659880268572431, 40.63318192101828], + [-8.659880268572431, 40.63316708394256], + [-8.659870517678007, 40.63316708394256], + [-8.659870517678007, 40.6331688502611], + [-8.65986680305156, 40.6331688502611], + [-8.65986680305156, 40.63318192101828] + ] + ] + }, + "properties": { + "id": "19-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.65985008723255, 40.63318192101828], + [-8.659864017081725, 40.63318192101828], + [-8.659864017081725, 40.6331688502611], + [-8.659860766783584, 40.6331688502611], + [-8.659860766783584, 40.63316708394256], + [-8.65985008723255, 40.63316708394256], + [-8.65985008723255, 40.63318192101828] + ] + ] + }, + "properties": { + "id": "20-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.65982872813048, 40.63316107845953], + [-8.659847301262715, 40.63316107845953], + [-8.659847301262715, 40.63314871422977], + [-8.659841729323045, 40.63314871422977], + [-8.659841729323045, 40.63314694791123], + [-8.65983104977201, 40.63314694791123], + [-8.65983104977201, 40.63314871422977], + [-8.65982872813048, 40.63314871422977], + [-8.65982872813048, 40.63316107845953] + ] + ] + }, + "properties": { + "id": "21-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.65982872813048, 40.63314659464752], + [-8.659847301262715, 40.63314659464752], + [-8.659847301262715, 40.633145888120104], + [-8.659849622904243, 40.633145888120104], + [-8.659849622904243, 40.63313776305483], + [-8.659847301262715, 40.63313776305483], + [-8.659847301262715, 40.633137409791125], + [-8.65982872813048, 40.633137409791125], + [-8.65982872813048, 40.63314659464752] + ] + ] + }, + "properties": { + "id": "22-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659799939775517, 40.63316107845953], + [-8.659825942160644, 40.63316107845953], + [-8.659825942160644, 40.633145888120104], + [-8.659828263802174, 40.633145888120104], + [-8.659828263802174, 40.63313776305483], + [-8.659825942160644, 40.63313776305483], + [-8.659825942160644, 40.633137409791125], + [-8.659799939775517, 40.633137409791125], + [-8.659799939775517, 40.63316107845953] + ] + ] + }, + "properties": { + "id": "23-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659799939775517, 40.63313529020888], + [-8.659847301262715, 40.63313529020888], + [-8.659847301262715, 40.63313458368146], + [-8.659849622904243, 40.63313458368146], + [-8.659849622904243, 40.6331268118799], + [-8.659847301262715, 40.6331268118799], + [-8.659847301262715, 40.63311197480418], + [-8.659799939775517, 40.63311197480418], + [-8.659799939775517, 40.63313529020888] + ] + ] + }, + "properties": { + "id": "24-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660011673482988, 40.63311798028721], + [-8.660021888705717, 40.63311798028721], + [-8.660021888705717, 40.63311621396867], + [-8.660024210347247, 40.63311621396867], + [-8.660024210347247, 40.63307382232376], + [-8.659996350648894, 40.63307382232376], + [-8.659996350648894, 40.63311621396867], + [-8.660011673482988, 40.63311621396867], + [-8.660011673482988, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "25-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659962919010873, 40.63311798028721], + [-8.659973134233603, 40.63311798028721], + [-8.659973134233603, 40.63311621396867], + [-8.65999356467906, 40.63311621396867], + [-8.65999356467906, 40.63307382232376], + [-8.65994202423711, 40.63307382232376], + [-8.65994202423711, 40.63311621396867], + [-8.659962919010873, 40.63311621396867], + [-8.659962919010873, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "26-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659908128270782, 40.63311798028721], + [-8.659919272150123, 40.63311798028721], + [-8.659919272150123, 40.63311621396867], + [-8.659939238267274, 40.63311621396867], + [-8.659939238267274, 40.63307382232376], + [-8.65988816215363, 40.63307382232376], + [-8.65988816215363, 40.63311621396867], + [-8.659908128270782, 40.63311621396867], + [-8.659908128270782, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "27-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659870517678007, 40.633104909530026], + [-8.659880268572431, 40.633104909530026], + [-8.659880268572431, 40.63308936592689], + [-8.65986680305156, 40.63308936592689], + [-8.65986680305156, 40.63310314321149], + [-8.659870517678007, 40.63310314321149], + [-8.659870517678007, 40.633104909530026] + ] + ] + }, + "properties": { + "id": "28-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.65985008723255, 40.633104909530026], + [-8.659859838126973, 40.633104909530026], + [-8.659859838126973, 40.63310314321149], + [-8.659864017081725, 40.63310314321149], + [-8.659864017081725, 40.63308936592689], + [-8.65985008723255, 40.63308936592689], + [-8.65985008723255, 40.633104909530026] + ] + ] + }, + "properties": { + "id": "29-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660154686601192, 40.63311798028721], + [-8.660164437495615, 40.63311798028721], + [-8.660164437495615, 40.63307382232376], + [-8.660111504068748, 40.63307382232376], + [-8.660111504068748, 40.63311621396867], + [-8.660154686601192, 40.63311621396867], + [-8.660154686601192, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "30-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + }, + "id": 30 + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660170938091898, 40.63311798028721], + [-8.660186725254297, 40.63311798028721], + [-8.660186725254297, 40.63311621396867], + [-8.660296771062786, 40.63311621396867], + [-8.660296771062786, 40.63307382232376], + [-8.660168616450369, 40.63307382232376], + [-8.660168616450369, 40.63311621396867], + [-8.660170938091898, 40.63311621396867], + [-8.660170938091898, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "31-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660338096282006, 40.633104909530026], + [-8.66034784717643, 40.633104909530026], + [-8.66034784717643, 40.63308936592689], + [-8.660334845983865, 40.63308936592689], + [-8.660334845983865, 40.63310314321149], + [-8.660338096282006, 40.63310314321149], + [-8.660338096282006, 40.633104909530026] + ] + ] + }, + "properties": { + "id": "32-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660322773447913, 40.633104909530026], + [-8.66033206001403, 40.633104909530026], + [-8.66033206001403, 40.63308936592689], + [-8.660319523149772, 40.63308936592689], + [-8.660319523149772, 40.63310314321149], + [-8.660322773447913, 40.63310314321149], + [-8.660322773447913, 40.633104909530026] + ] + ] + }, + "properties": { + "id": "33-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660304200315679, 40.633104909530026], + [-8.660313486881796, 40.633104909530026], + [-8.660313486881796, 40.63310314321149], + [-8.660316737179937, 40.63310314321149], + [-8.660316737179937, 40.63308936592689], + [-8.660304200315679, 40.63308936592689], + [-8.660304200315679, 40.633104909530026] + ] + ] + }, + "properties": { + "id": "34-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660304200315679, 40.63312080639687], + [-8.660313486881796, 40.63312080639687], + [-8.660313486881796, 40.63311904007833], + [-8.66034784717643, 40.63311904007833], + [-8.66034784717643, 40.633105262793734], + [-8.660304200315679, 40.633105262793734], + [-8.660304200315679, 40.63312080639687] + ] + ] + }, + "properties": { + "id": "35-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659870517678007, 40.633121160720364], + [-8.659880268572431, 40.63312119922611], + [-8.659880268572431, 40.633105262793734], + [-8.65985008723255, 40.633105262793734], + [-8.65985008723255, 40.63311621396867], + [-8.659869589021396, 40.63311621396867], + [-8.659869589021396, 40.633119393342035], + [-8.659870517678007, 40.633119393342035], + [-8.659870517678007, 40.633121160720364] + ] + ] + }, + "properties": { + "id": "36-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660083644370397, 40.63317732859008], + [-8.660111968397054, 40.63317732859008], + [-8.660111968397054, 40.633137409791125], + [-8.660111039740443, 40.633137409791125], + [-8.660111039740443, 40.63313423041775], + [-8.660101753174326, 40.63313423041775], + [-8.660101753174326, 40.633157545822456], + [-8.660083644370397, 40.633157545822456], + [-8.660083644370397, 40.63317732859008] + ] + ] + }, + "properties": { + "id": "37-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660334845983865, 40.63316955678851], + [-8.66034784717643, 40.63316955678851], + [-8.66034784717643, 40.63315224686684], + [-8.660313486881796, 40.63315224686684], + [-8.660313486881796, 40.6331504805483], + [-8.660304200315679, 40.6331504805483], + [-8.660304200315679, 40.63316743720627], + [-8.660334845983865, 40.63316743720627], + [-8.660334845983865, 40.63316955678851] + ] + ] + }, + "properties": { + "id": "38-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660319523149772, 40.63318192101828], + [-8.66033206001403, 40.63318192101828], + [-8.66033206001403, 40.633167790469976], + [-8.660322773447913, 40.633167790469976], + [-8.660322773447913, 40.63316955678851], + [-8.660319523149772, 40.63316955678851], + [-8.660319523149772, 40.63318192101828] + ] + ] + }, + "properties": { + "id": "39-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660304200315679, 40.63318192101828], + [-8.660316737179937, 40.63318192101828], + [-8.660316737179937, 40.63316955678851], + [-8.660313486881796, 40.63316955678851], + [-8.660313486881796, 40.633167790469976], + [-8.660304200315679, 40.633167790469976], + [-8.660304200315679, 40.63318192101828] + ] + ] + }, + "properties": { + "id": "40-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660334845983865, 40.63318192101828], + [-8.660350168817958, 40.63318192101828], + [-8.660350168817958, 40.63317485574412], + [-8.66034784717643, 40.63317485574412], + [-8.66034784717643, 40.63317273616188], + [-8.660334845983865, 40.63317273616188], + [-8.660334845983865, 40.63318192101828] + ] + ] + }, + "properties": { + "id": "41-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.65985008723255, 40.633150127284594], + [-8.659988921396002, 40.633150127284594], + [-8.659988921396002, 40.633133877154044], + [-8.660111968397054, 40.633133877154044], + [-8.660111968397054, 40.63311833355092], + [-8.660108718098913, 40.63311833355092], + [-8.660108718098913, 40.63307382232376], + [-8.660074357804278, 40.63307382232376], + [-8.660074357804278, 40.63311833355092], + [-8.660070643177832, 40.63311833355092], + [-8.660070643177832, 40.63312151292428], + [-8.660039997509646, 40.63312151292428], + [-8.660039997509646, 40.63311833355092], + [-8.660011673482988, 40.63311833355092], + [-8.660011673482988, 40.63312151292428], + [-8.659973134233603, 40.63312151292428], + [-8.659973134233603, 40.63311833355092], + [-8.659962919010873, 40.63311833355092], + [-8.659962919010873, 40.63312151292428], + [-8.659919272150123, 40.63312151292428], + [-8.659919272150123, 40.63311833355092], + [-8.659908128270782, 40.63311833355092], + [-8.659908128270782, 40.63312151292428], + [-8.65985008723255, 40.63312151292428], + [-8.65985008723255, 40.633150127284594] + ] + ] + }, + "properties": { + "id": "42-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660195083163803, 40.633150127284594], + [-8.66034784717643, 40.633150127284594], + [-8.66034784717643, 40.633121159660575], + [-8.660186725254297, 40.633121159660575], + [-8.660186725254297, 40.63311833355092], + [-8.660154686601192, 40.63311833355092], + [-8.660154686601192, 40.63312151292428], + [-8.66011243272536, 40.63312151292428], + [-8.66011243272536, 40.633133877154044], + [-8.660195083163803, 40.633133877154044], + [-8.660195083163803, 40.633150127284594] + ] + ] + }, + "properties": { + "id": "43-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660350633146265, 40.63318545365535], + [-8.660436998211154, 40.63318545365535], + [-8.660436998211154, 40.6331734426893], + [-8.660455107015084, 40.6331734426893], + [-8.660455107015084, 40.63309819751959], + [-8.660436998211154, 40.63309819751959], + [-8.660436998211154, 40.63308583328982], + [-8.660350633146265, 40.63308583328982], + [-8.660350633146265, 40.63309819751959], + [-8.6603534191161, 40.63309819751959], + [-8.6603534191161, 40.63310243668408], + [-8.660350633146265, 40.63310243668408], + [-8.660350633146265, 40.63312857819844], + [-8.660348311504736, 40.63312857819844], + [-8.660348311504736, 40.63314376853786], + [-8.660350633146265, 40.63314376853786], + [-8.660350633146265, 40.63316848353804], + [-8.66035318880926, 40.63316849699739], + [-8.6603534191161, 40.63316849837512], + [-8.6603534191161, 40.63317308942559], + [-8.660350633146265, 40.63317308942559], + [-8.660350633146265, 40.63318545365535] + ] + ] + }, + "properties": { + "id": "44-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660162115854087, 40.633151540339426], + [-8.660192297193968, 40.633151540339426], + [-8.660192297193968, 40.63313599673629], + [-8.660188582567521, 40.63313599673629], + [-8.660188582567521, 40.63313423041775], + [-8.66017743868818, 40.63313423041775], + [-8.66017743868818, 40.63313599673629], + [-8.660162115854087, 40.63313599673629], + [-8.660162115854087, 40.633151540339426] + ] + ] + }, + "properties": { + "id": "45-0", + "element_type": "path", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660220156892318, 40.63313705652742], + [-8.660220156892318, 40.63313458368146], + [-8.660213191967731, 40.63313458368146], + [-8.660213191967731, 40.63313705652742], + [-8.660220156892318, 40.63313705652742] + ] + ] + }, + "properties": { + "id": "46-0", + "element_type": "rect", + "fill": "white", + "stroke": "white", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660300021360927, 40.63313705652742], + [-8.660300021360927, 40.63313458368146], + [-8.660296771062786, 40.63313458368146], + [-8.660296771062786, 40.63313705652742], + [-8.660300021360927, 40.63313705652742] + ] + ] + }, + "properties": { + "id": "47-0", + "element_type": "rect", + "fill": "white", + "stroke": "white", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.65988816215363, 40.63313705652742], + [-8.65988816215363, 40.63313458368146], + [-8.659884447527183, 40.63313458368146], + [-8.659884447527183, 40.63313705652742], + [-8.65988816215363, 40.63313705652742] + ] + ] + }, + "properties": { + "id": "48-0", + "element_type": "rect", + "fill": "white", + "stroke": "white", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659971276920379, 40.63313705652742], + [-8.659971276920379, 40.63313458368146], + [-8.659964311995791, 40.63313458368146], + [-8.659964311995791, 40.63313705652742], + [-8.659971276920379, 40.63313705652742] + ] + ] + }, + "properties": { + "id": "49-0", + "element_type": "rect", + "fill": "white", + "stroke": "white", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660296771062786, 40.633121159660575], + [-8.660296771062786, 40.63311833355092], + [-8.660187189582603, 40.63311833355092], + [-8.660187189582603, 40.633121159660575], + [-8.660296771062786, 40.633121159660575] + ] + ] + }, + "properties": { + "id": "50-0", + "element_type": "rect", + "fill": "red", + "stroke": "red", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660154222272887, 40.633121159660575], + [-8.660154222272887, 40.63311833355092], + [-8.660114754366889, 40.63311833355092], + [-8.660114754366889, 40.633121159660575], + [-8.660154222272887, 40.633121159660575] + ] + ] + }, + "properties": { + "id": "51-0", + "element_type": "rect", + "fill": "red", + "stroke": "red", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660070178849526, 40.633121159660575], + [-8.660070178849526, 40.63311833355092], + [-8.660040461837951, 40.63311833355092], + [-8.660040461837951, 40.633121159660575], + [-8.660070178849526, 40.633121159660575] + ] + ] + }, + "properties": { + "id": "52-0", + "element_type": "rect", + "fill": "red", + "stroke": "red", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.66009896720449, 40.63315719255875], + [-8.66009896720449, 40.63315330665797], + [-8.660083644370397, 40.63315330665797], + [-8.660083644370397, 40.63315719255875], + [-8.66009896720449, 40.63315719255875] + ] + ] + }, + "properties": { + "id": "53-0", + "element_type": "rect", + "fill": "red", + "stroke": "red", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660011209154682, 40.633121159660575], + [-8.660011209154682, 40.63311833355092], + [-8.659973598561908, 40.63311833355092], + [-8.659973598561908, 40.633121159660575], + [-8.660011209154682, 40.633121159660575] + ] + ] + }, + "properties": { + "id": "54-0", + "element_type": "rect", + "fill": "red", + "stroke": "red", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.65986680305156, 40.633121159660575], + [-8.65986680305156, 40.63311833355092], + [-8.65985008723255, 40.63311833355092], + [-8.65985008723255, 40.633121159660575], + [-8.65986680305156, 40.633121159660575] + ] + ] + }, + "properties": { + "id": "55-0", + "element_type": "rect", + "fill": "red", + "stroke": "red", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.66025591017187, 40.63314836096606], + [-8.66025591017187, 40.63313917610966], + [-8.660212727639426, 40.63313917610966], + [-8.660212727639426, 40.63314836096606], + [-8.66025591017187, 40.63314836096606] + ] + ] + }, + "properties": { + "id": "56-0", + "element_type": "rect", + "fill": "none", + "stroke": "green", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659971741248684, 40.63314836096606], + [-8.659971741248684, 40.63313917610966], + [-8.65992855871624, 40.63313917610966], + [-8.65992855871624, 40.63314836096606], + [-8.659971741248684, 40.63314836096606] + ] + ] + }, + "properties": { + "id": "57-0", + "element_type": "rect", + "fill": "none", + "stroke": "green", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660313486881796, 40.633151893603134], + [-8.660313486881796, 40.6331504805483], + [-8.660304200315679, 40.6331504805483], + [-8.660304200315679, 40.633151893603134], + [-8.660313486881796, 40.633151893603134] + ] + ] + }, + "properties": { + "id": "58-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.66033206001403, 40.6331692035248], + [-8.66033206001403, 40.633167790469976], + [-8.660322773447913, 40.633167790469976], + [-8.660322773447913, 40.6331692035248], + [-8.66033206001403, 40.6331692035248] + ] + ] + }, + "properties": { + "id": "59-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660313486881796, 40.6331692035248], + [-8.660313486881796, 40.633167790469976], + [-8.660304200315679, 40.633167790469976], + [-8.660304200315679, 40.6331692035248], + [-8.660313486881796, 40.6331692035248] + ] + ] + }, + "properties": { + "id": "60-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660350168817958, 40.63318192101828], + [-8.660350168817958, 40.63317485574412], + [-8.660348311504736, 40.63317485574412], + [-8.660348311504736, 40.63318192101828], + [-8.660350168817958, 40.63318192101828] + ] + ] + }, + "properties": { + "id": "61-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660350168817958, 40.63314376853786], + [-8.660350168817958, 40.63312857819844], + [-8.660348311504736, 40.63312857819844], + [-8.660348311504736, 40.63314376853786], + [-8.660350168817958, 40.63314376853786] + ] + ] + }, + "properties": { + "id": "62-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.66033206001403, 40.633104909530026], + [-8.66033206001403, 40.6331034964752], + [-8.660322773447913, 40.6331034964752], + [-8.660322773447913, 40.633104909530026], + [-8.66033206001403, 40.633104909530026] + ] + ] + }, + "properties": { + "id": "63-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660313486881796, 40.633104909530026], + [-8.660313486881796, 40.6331034964752], + [-8.660304200315679, 40.6331034964752], + [-8.660304200315679, 40.633104909530026], + [-8.660313486881796, 40.633104909530026] + ] + ] + }, + "properties": { + "id": "64-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660313486881796, 40.63312080639687], + [-8.660313486881796, 40.633119393342035], + [-8.660304200315679, 40.633119393342035], + [-8.660304200315679, 40.63312080639687], + [-8.660313486881796, 40.63312080639687] + ] + ] + }, + "properties": { + "id": "65-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660186725254297, 40.63311798028721], + [-8.660186725254297, 40.63311656723238], + [-8.660170938091898, 40.63311656723238], + [-8.660170938091898, 40.63311798028721], + [-8.660186725254297, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "66-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660164437495615, 40.63311798028721], + [-8.660164437495615, 40.63311656723238], + [-8.660154686601192, 40.63311656723238], + [-8.660154686601192, 40.63311798028721], + [-8.660164437495615, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "67-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660114290038583, 40.633133877154044], + [-8.660114290038583, 40.63312151292428], + [-8.66011243272536, 40.63312151292428], + [-8.66011243272536, 40.633133877154044], + [-8.660114290038583, 40.633133877154044] + ] + ] + }, + "properties": { + "id": "68-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660129148544371, 40.63313705652742], + [-8.660129148544371, 40.63313423041775], + [-8.660115218695195, 40.63313423041775], + [-8.660115218695195, 40.63313705652742], + [-8.660129148544371, 40.63313705652742] + ] + ] + }, + "properties": { + "id": "69-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660158865555946, 40.633135643472585], + [-8.660158865555946, 40.63313423041775], + [-8.66014818600491, 40.63313423041775], + [-8.66014818600491, 40.633135643472585], + [-8.660158865555946, 40.633135643472585] + ] + ] + }, + "properties": { + "id": "70-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660188582567521, 40.633135643472585], + [-8.660188582567521, 40.63313423041775], + [-8.66017743868818, 40.63313423041775], + [-8.66017743868818, 40.633135643472585], + [-8.660188582567521, 40.633135643472585] + ] + ] + }, + "properties": { + "id": "71-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.66020994166959, 40.63315330665797], + [-8.66020994166959, 40.6331504805483], + [-8.660195083163803, 40.6331504805483], + [-8.660195083163803, 40.63315330665797], + [-8.66020994166959, 40.63315330665797] + ] + ] + }, + "properties": { + "id": "72-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660295842406173, 40.63315330665797], + [-8.660295842406173, 40.6331504805483], + [-8.660280983900385, 40.6331504805483], + [-8.660280983900385, 40.63315330665797], + [-8.660295842406173, 40.63315330665797] + ] + ] + }, + "properties": { + "id": "73-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660111039740443, 40.63313705652742], + [-8.660111039740443, 40.63313423041775], + [-8.660101753174326, 40.63313423041775], + [-8.660101753174326, 40.63313705652742], + [-8.660111039740443, 40.63313705652742] + ] + ] + }, + "properties": { + "id": "74-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660080858400562, 40.63313705652742], + [-8.660080858400562, 40.63313423041775], + [-8.660070643177832, 40.63313423041775], + [-8.660070643177832, 40.63313705652742], + [-8.660080858400562, 40.63313705652742] + ] + ] + }, + "properties": { + "id": "75-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660048819747457, 40.63314624138381], + [-8.660048819747457, 40.63313846958225], + [-8.660046962434233, 40.63313846958225], + [-8.660046962434233, 40.63314624138381], + [-8.660048819747457, 40.63314624138381] + ] + ] + }, + "properties": { + "id": "76-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660039997509646, 40.63311798028721], + [-8.660039997509646, 40.63311656723238], + [-8.660029782286918, 40.63311656723238], + [-8.660029782286918, 40.63311798028721], + [-8.660039997509646, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "77-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660021888705717, 40.63311798028721], + [-8.660021888705717, 40.63311656723238], + [-8.660011673482988, 40.63311656723238], + [-8.660011673482988, 40.63311798028721], + [-8.660021888705717, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "78-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659973134233603, 40.63311798028721], + [-8.659973134233603, 40.63311656723238], + [-8.659962919010873, 40.63311656723238], + [-8.659962919010873, 40.63311798028721], + [-8.659973134233603, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "79-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659919272150123, 40.63311798028721], + [-8.659919272150123, 40.63311656723238], + [-8.659908128270782, 40.63311656723238], + [-8.659908128270782, 40.63311798028721], + [-8.659919272150123, 40.63311798028721] + ] + ] + }, + "properties": { + "id": "80-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.660005637215011, 40.633135643472585], + [-8.660005637215011, 40.63313423041775], + [-8.659995421992283, 40.63313423041775], + [-8.659995421992283, 40.633135643472585], + [-8.660005637215011, 40.633135643472585] + ] + ] + }, + "properties": { + "id": "81-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659988921396002, 40.63315330665797], + [-8.659988921396002, 40.6331504805483], + [-8.659974062890214, 40.6331504805483], + [-8.659974062890214, 40.63315330665797], + [-8.659988921396002, 40.63315330665797] + ] + ] + }, + "properties": { + "id": "82-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659903020659417, 40.63315330665797], + [-8.659903020659417, 40.6331504805483], + [-8.65988816215363, 40.6331504805483], + [-8.65988816215363, 40.63315330665797], + [-8.659903020659417, 40.63315330665797] + ] + ] + }, + "properties": { + "id": "83-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659880268572431, 40.633151893603134], + [-8.659880268572431, 40.6331504805483], + [-8.659870517678007, 40.6331504805483], + [-8.659870517678007, 40.633151893603134], + [-8.659880268572431, 40.633151893603134] + ] + ] + }, + "properties": { + "id": "84-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659880268572431, 40.63316849699739], + [-8.659880268572431, 40.63316708394256], + [-8.659870517678007, 40.63316708394256], + [-8.659870517678007, 40.63316849699739], + [-8.659880268572431, 40.63316849699739] + ] + ] + }, + "properties": { + "id": "85-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659860766783584, 40.63316849699739], + [-8.659860766783584, 40.63316708394256], + [-8.65985008723255, 40.63316708394256], + [-8.65985008723255, 40.63316849699739], + [-8.659860766783584, 40.63316849699739] + ] + ] + }, + "properties": { + "id": "86-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659849622904243, 40.633145888120104], + [-8.659849622904243, 40.63313776305483], + [-8.65984776559102, 40.63313776305483], + [-8.65984776559102, 40.633145888120104], + [-8.659849622904243, 40.633145888120104] + ] + ] + }, + "properties": { + "id": "87-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659841729323045, 40.63314836096606], + [-8.659841729323045, 40.63314694791123], + [-8.65983104977201, 40.63314694791123], + [-8.65983104977201, 40.63314836096606], + [-8.659841729323045, 40.63314836096606] + ] + ] + }, + "properties": { + "id": "88-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659828263802174, 40.633145888120104], + [-8.659828263802174, 40.63313776305483], + [-8.659826406488952, 40.63313776305483], + [-8.659826406488952, 40.633145888120104], + [-8.659828263802174, 40.633145888120104] + ] + ] + }, + "properties": { + "id": "89-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659849622904243, 40.63313458368146], + [-8.659849622904243, 40.6331268118799], + [-8.65984776559102, 40.6331268118799], + [-8.65984776559102, 40.63313458368146], + [-8.659849622904243, 40.63313458368146] + ] + ] + }, + "properties": { + "id": "90-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659859838126973, 40.633104909530026], + [-8.659859838126973, 40.6331034964752], + [-8.65985008723255, 40.6331034964752], + [-8.65985008723255, 40.633104909530026], + [-8.659859838126973, 40.633104909530026] + ] + ] + }, + "properties": { + "id": "91-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659880268572431, 40.633104909530026], + [-8.659880268572431, 40.6331034964752], + [-8.659870517678007, 40.6331034964752], + [-8.659870517678007, 40.633104909530026], + [-8.659880268572431, 40.633104909530026] + ] + ] + }, + "properties": { + "id": "92-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.659880268572431, 40.633121159660575], + [-8.659880268572431, 40.63311974660574], + [-8.659870517678007, 40.63311974660574], + [-8.659870517678007, 40.633121159660575], + [-8.659880268572431, 40.633121159660575] + ] + ] + }, + "properties": { + "id": "93-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.66009571690635, 40.63313635], + [-8.66009571690635, 40.63313423041775], + [-8.66008643034023, 40.63313423041775], + [-8.66008643034023, 40.63313635], + [-8.66009571690635, 40.63313635] + ] + ] + }, + "properties": { + "id": "94-0", + "element_type": "rect", + "fill": "#3C3C3C", + "stroke": "black", + "stroke_width": "1" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660150247737619, 40.63311952257561], + "type": "Point" + }, + "id": 95 + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660139183625404, 40.63312054033446], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660129628249564, 40.633120413112806], + "type": "Point" + }, + "id": 97 + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660191989608876, 40.6331197770144], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660091812782127, 40.633092204457654], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660105236077243, 40.633075712375955], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.66007791107458, 40.633114136531645], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660210440079652, 40.63312023894966], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660231394837922, 40.6331358869694], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.6602163074121, 40.633138176923325], + "type": "Point" + }, + "id": 107 + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660133476108285, 40.63313293830299], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660142696201632, 40.63313293830299], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660230910989895, 40.633120412059355], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "prod1" + }, + "geometry": { + "coordinates": [-8.660105350078254, 40.63310977883498], + "type": "Point" + } + } + ] +} diff --git a/assets/map/intersectWaypoint.json b/assets/map/intersectWaypoint.json new file mode 100644 index 0000000..25ad4ed --- /dev/null +++ b/assets/map/intersectWaypoint.json @@ -0,0 +1,605 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108368922414, 40.63307689693018] + }, + "properties": { + "id": 0, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074498527578, 40.63307679724011] + }, + "properties": { + "id": 1, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108368922431, 40.63308950923547] + }, + "properties": { + "id": 2, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074462787552, 40.63308940944018] + }, + "properties": { + "id": 3, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108368922431, 40.63310212154074] + }, + "properties": { + "id": 4, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074427047498, 40.63310202164024] + }, + "properties": { + "id": 5, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108368922415, 40.633114733845964] + }, + "properties": { + "id": 6, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074391307411, 40.63311463384028] + }, + "properties": { + "id": 7, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66025454931387, 40.63312777628726] + }, + "properties": { + "id": 8, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660074355567298, 40.63312724604027] + }, + "properties": { + "id": 9, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660240855845977, 40.63311844583523] + }, + "properties": { + "id": 10, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660240752836108, 40.633138767815595] + }, + "properties": { + "id": 11, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660224300648625, 40.633118475970726] + }, + "properties": { + "id": 12, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660224197062751, 40.63313891059036] + }, + "properties": { + "id": 13, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660207745451274, 40.633118506103855] + }, + "properties": { + "id": 14, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660207641289343, 40.633139053362754] + }, + "properties": { + "id": 15, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660191190253926, 40.63311853623461] + }, + "properties": { + "id": 16, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660191114134133, 40.63313355109743] + }, + "properties": { + "id": 17, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660174635056578, 40.63311856636298] + }, + "properties": { + "id": 18, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660174559262229, 40.63313351630259] + }, + "properties": { + "id": 19, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660158079859231, 40.63311859648899] + }, + "properties": { + "id": 20, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66015800439036, 40.633133481505396] + }, + "properties": { + "id": 21, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660141524661887, 40.63311862661262] + }, + "properties": { + "id": 22, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660141449518523, 40.63313344670581] + }, + "properties": { + "id": 23, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660124969464544, 40.633118656733885] + }, + "properties": { + "id": 24, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66012489464672, 40.63313341190386] + }, + "properties": { + "id": 25, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660108413672948, 40.63311880404282] + }, + "properties": { + "id": 26, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.66010833977495, 40.63313337709953] + }, + "properties": { + "id": 27, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660092085751348, 40.63307401635043] + }, + "properties": { + "id": 28, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [-8.660091784903216, 40.633133342292844] + }, + "properties": { + "id": 29, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108368922414, 40.63307689693018], + [-8.660074498527578, 40.63307679724011] + ] + }, + "properties": { + "edge_id": 0, + "length_m": 2.8643408238422126, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108368922431, 40.63308950923547], + [-8.660074462787552, 40.63308940944018] + ] + }, + "properties": { + "edge_id": 1, + "length_m": 2.867362737073563, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108368922431, 40.63310212154074], + [-8.660074427047498, 40.63310202164024] + ] + }, + "properties": { + "edge_id": 2, + "length_m": 2.870384650072083, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108368922415, 40.633114733845964], + [-8.660074391307411, 40.63311463384028] + ] + }, + "properties": { + "edge_id": 3, + "length_m": 2.8734065630706027, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.66025454931387, 40.63312777628726], + [-8.660074355567298, 40.63312724604027] + ] + }, + "properties": { + "edge_id": 4, + "length_m": 15.238556059543043, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660240855845977, 40.63311844583523], + [-8.660240752836108, 40.633138767815595] + ] + }, + "properties": { + "edge_id": 5, + "length_m": 2.255828439258039, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660224300648625, 40.633118475970726], + [-8.660224197062751, 40.63313891059036] + ] + }, + "properties": { + "edge_id": 6, + "length_m": 2.26833189278841, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660207745451274, 40.633118506103855], + [-8.660207641289343, 40.633139053362754] + ] + }, + "properties": { + "edge_id": 7, + "length_m": 2.2808353463187814, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660191190253926, 40.63311853623461], + [-8.660191114134133, 40.63313355109743] + ] + }, + "properties": { + "edge_id": 8, + "length_m": 1.666715256869793, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660174635056578, 40.63311856636298], + [-8.660174559262229, 40.63313351630259] + ] + }, + "properties": { + "edge_id": 9, + "length_m": 1.6595085002481937, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660158079859231, 40.63311859648899], + [-8.66015800439036, 40.633133481505396] + ] + }, + "properties": { + "edge_id": 10, + "length_m": 1.6523017436265945, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660141524661887, 40.63311862661262], + [-8.660141449518523, 40.63313344670581] + ] + }, + "properties": { + "edge_id": 11, + "length_m": 1.6450949870049953, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660124969464544, 40.633118656733885], + [-8.66012489464672, 40.63313341190386] + ] + }, + "properties": { + "edge_id": 12, + "length_m": 1.6378882303833961, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660108413672948, 40.63311880404282], + [-8.66010833977495, 40.63313337709953] + ] + }, + "properties": { + "edge_id": 13, + "length_m": 1.6176728662103415, + "stroke": "red", + "stroke_width": 1 + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [-8.660092085751348, 40.63307401635043], + [-8.660091784903216, 40.633133342292844] + ] + }, + "properties": { + "edge_id": 14, + "length_m": 6.585438383743167, + "stroke": "red", + "stroke_width": 1 + } + } + ] +} diff --git a/assets/map/myhouse.json b/assets/map/myhouse.json new file mode 100644 index 0000000..68ac001 --- /dev/null +++ b/assets/map/myhouse.json @@ -0,0 +1,69 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": {}, + "geometry": { + "coordinates": [ + [ + [ + -8.648273294354397, + 40.63262812410767 + ], + [ + -8.648273294354397, + 40.63262812414649 + ], + [ + -8.648273294359598, + 40.63262812414649 + ], + [ + -8.648273294359598, + 40.632628 + ], + [ + -8.648273294354397, + 40.63262812410767 + ] + ] + ], + "type": "Polygon" + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "coordinates": [ + [ + -8.648271397359508, + 40.63262477870694 + ], + [ + -8.648248629988984, + 40.63240355006431 + ], + [ + -8.647991492736821, + 40.63242455495825 + ], + [ + -8.648018277867777, + 40.632643073217054 + ], + [ + -8.648271397349845, + 40.63262443990516 + ], + [ + -8.648266486742216, + 40.632576670845225 + ] + ], + "type": "LineString" + } + } + ] + } \ No newline at end of file diff --git a/assets/map/path.json b/assets/map/path.json index cba1701..d68f661 100644 --- a/assets/map/path.json +++ b/assets/map/path.json @@ -7,20 +7,22 @@ "name": "Thick line" }, "geometry": { - "type": "Polygon", + "type": "LineString", "coordinates": [ - [ - [-8.659959121010933, 40.63311884894057], - [-8.659959456286918, 40.633150808096985], - [-8.659890647237937, 40.63315073097645], - [-8.6598201618094, 40.63315065385595], - [-8.659820341105162, 40.633151], - [-8.659959803220403, 40.633151281459625], - [-8.659959635581913, 40.63308682508511], - [-8.659958959200655, 40.633087316205476], - [-8.659959207743828, 40.6331032734031], - [-8.659959121010933, 40.63311884894057] - ] + [-8.660092071386876, 40.63307684896196], + [-8.660092007429494, 40.633089461078995], + [-8.660091943472114, 40.633102073196014], + [-8.660091879514734, 40.633114685313], + [-8.660091815557411, 40.633127297418895], + [-8.660240808755903, 40.63312773585362], + [-8.66022425395596, 40.633127687138646], + [-8.660108370357161, 40.63312734613386], + [-8.660124925156905, 40.633127394848835], + [-8.660141479956678, 40.6331274435638], + [-8.660158034756478, 40.63312749227877], + [-8.660174589556307, 40.63312754099374], + [-8.660191144356165, 40.63312758970871], + [-8.660207699156045, 40.63312763842368] ] } } diff --git a/assets/map/possiblePoints.json b/assets/map/possiblePoints.json new file mode 100644 index 0000000..e556edb --- /dev/null +++ b/assets/map/possiblePoints.json @@ -0,0 +1,637 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660105063492319, 40.6330798901312] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660097180259966, 40.63307986692863] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660089297027618, 40.633079843726065] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660081413795277, 40.633079820523506] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66010503303759, 40.63308589590123] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66009714980453, 40.63308587269866] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660089266571475, 40.63308584949609] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660081383338428, 40.633085826293524] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66010500258286, 40.63309190167126] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660097119349093, 40.63309187846868] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660089236115333, 40.63309185526611] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660081352881578, 40.63309183206354] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66010497212813, 40.63309790744127] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660097088893657, 40.633097884238694] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66008920565919, 40.63309786103611] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66008132242473, 40.63309783783354] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660104941673401, 40.63310391321128] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660097058438222, 40.6331038900087] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660089175203048, 40.63310386680612] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660081291967881, 40.633103843603536] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66010491121867, 40.63310991898128] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660097027982784, 40.633109895778695] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660089144746905, 40.633109872576114] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660081261511031, 40.633109849373525] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660104880763942, 40.633115924751266] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660096997527349, 40.63311590154868] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660089114290763, 40.633115878346096] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660081231054184, 40.633115855143515] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660246748582308, 40.633122348058784] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66023886534487, 40.63312232486118] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660230982107434, 40.63312230166358] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660223098870008, 40.63312227846598] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660215215632586, 40.63312225526838] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660207332395172, 40.633122232070775] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660199449157764, 40.633122208873175] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660191565920366, 40.633122185675575] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66018368268297, 40.633122162477974] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660175799445582, 40.633122139280374] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.6601679162082, 40.633122116082774] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660160032970824, 40.63312209288517] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660152149733454, 40.63312206968757] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660144266496092, 40.63312204648997] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660136383258736, 40.63312202329237] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660128500021386, 40.63312200009477] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660120616784042, 40.63312197689717] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66011273354671, 40.63312195369957] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66010485030931, 40.63312193050197] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660096967071986, 40.633121907304364] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660089083834668, 40.633121884106764] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660081200597357, 40.633121860909164] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660246718140254, 40.633128353828845] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660238834902108, 40.633128330631244] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660230951663968, 40.63312830743364] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660223068425834, 40.63312828423603] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660215185187708, 40.63312826103843] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660207301949587, 40.63312823784082] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660199418711471, 40.63312821464322] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660191535473372, 40.633128191445614] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66018365223527, 40.63312816824801] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660175768997174, 40.63312814505041] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660167885759087, 40.6331281218528] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660160002521005, 40.63312809865519] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660152119282927, 40.63312807545759] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660144236044859, 40.633128052259984] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660136352806797, 40.633128029062384] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660128469568741, 40.633128005864776] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66012058633069, 40.63312798266717] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66011270309265, 40.63312795946957] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66010481985458, 40.63312793627196] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660096936616549, 40.63312791307436] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660089053378524, 40.633127889876754] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660081170140508, 40.633127866679146] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66024668769818, 40.63313435960302] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660238804459306, 40.63313433640954] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660230921220439, 40.63313431321607] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660223037981579, 40.63313429002259] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660215154742723, 40.63313426682912] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660207271503875, 40.63313424363564] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660199388265033, 40.63313422044216] + } + } + ] +} diff --git a/assets/map/products.json b/assets/map/products.json new file mode 100644 index 0000000..99939e7 --- /dev/null +++ b/assets/map/products.json @@ -0,0 +1,12188 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "ean": [ + "0560146676533", + "0560220393035", + "0560520035284", + "0560526355478", + "0622009500772", + "0699838902992", + "07252973", + "0729208039024", + "07383901", + "0892066000726", + "1204799480008", + "1204805600000", + "1661069975327", + "18786741", + "2000000080659", + "2000000137507", + "2000000145992", + "2000002274148", + "2000002695912", + "2000003055326", + "2000003076048", + "2000003651627", + "2000003735570", + "2000003746446", + "2000003952908", + "2000381411431", + "20012151", + "20013677", + "2002070008120", + "2002070009653", + "2002070068551", + "2002070069886", + "20026714", + "20028268", + "20043933", + "20047214", + "20075101", + "20129200", + "20190248", + "20201807", + "20208479", + "20245917", + "20303488", + "20398545", + "20458560", + "20571030", + "20666323", + "20667467", + "20757809", + "20766412", + "20943509", + "2111225000015", + "22001665", + "22009210", + "22018229", + "22020208", + "22026941", + "22029195", + "22030214", + "22035714", + "22067050", + "22072313", + "22095244", + "22096975", + "23137622", + "2350528003297", + "24023009", + "2609047009007", + "2611857011118", + "2613453004983", + "2619788001987", + "2629281000745", + "2629441001506", + "2631555005998", + "2637402000000", + "2643133001964", + "2643161012994", + "2643598001509", + "2683228002995", + "2683511001292", + "2833057002264", + "2847519002044", + "2860782000005", + "2870219000003", + "2905909017099", + "29082926", + "2922420013652", + "2949966019108", + "2969857021317", + "2991883005023", + "2996354013507", + "3021762512409", + "3023290027257", + "3023290207895", + "3041091970466", + "3041091980823", + "3073781050196", + "3083681108323", + "3179140923061", + "3179148441000", + "3185200010008", + "3228024170043", + "3245677722337", + "3245678093979", + "3272770098274", + "3450970120302", + "3506770001027", + "3564700415085", + "3596710446544", + "3608580920823", + "3701129803820", + "3760034066263", + "4000145737034", + "4000980551314", + "4001724046400", + "4002971303506", + "4033800234876", + "40404226", + "4047247212342", + "40495156", + "4056489007982", + "4056489209997", + "4056489256830", + "4056489267799", + "4056489482512", + "4056489490609", + "4056489521105", + "4056489575375", + "4056489666066", + "4056489800606", + "40875026", + "5000116109883", + "5000116109999", + "5000116124084", + "5000116125883", + "5000127162754", + "5000299628713", + "5010314700003", + "5053990155354", + "5059319004792", + "5060337220194", + "5060896623924", + "5411188096474", + "5449000022646", + "5600124819844", + "5600220331257", + "5600233803307", + "5600275898071", + "56002775", + "5600279142194", + "5600289150332", + "5600315087557", + "5600317471934", + "5600317475734", + "5600319267818", + "5600336800012", + "5600341930704", + "5600341930834", + "5600341931206", + "5600343121063", + "5600349050022", + "5600360990765", + "5600360990802", + "5600376210093", + "5600377971832", + "5600379420789", + "5600380897174", + "5600389820418", + "5600395030221", + "5600397302937", + "5600441610049", + "5600441612098", + "5600441617062", + "5600445605256", + "5600445606673", + "5600445614296", + "5600449995575", + "5600493403323", + "5600499513064", + "5600499595534", + "5600663964142", + "56006803", + "5600744051068", + "5600744051211", + "5600744051341", + "5600744051549", + "5600744148010", + "5600745414381", + "5600760214010", + "5600793457323", + "5600798960774", + "5600798961153", + "5600813260292", + "5600850710040", + "5600954500639", + "5600954501001", + "5600954501308", + "5600954501490", + "5600954502084", + "5600954502909", + "5600961110005", + "5600961110111", + "5600961110449", + "5600961112191", + "5600961112429", + "5600961130096", + "5600961130843", + "5600961132175", + "5600961140958", + "5600961159158", + "5600968902153", + "5601001008283", + "5601001180903", + "5601001228100", + "5601002008732", + "5601002048196", + "5601002064042", + "5601002065735", + "5601002102973", + "5601002103161", + "5601002104861", + "5601002105844", + "5601002105981", + "5601002107756", + "5601002107824", + "5601002108043", + "5601002108050", + "5601002108470", + "5601002109248", + "5601002110527", + "5601002111616", + "5601002114693", + "5601002115591", + "5601002119674", + "5601002121332", + "5601008101147", + "5601008444442", + "5601009921621", + "5601009923748", + "5601009925728", + "5601009927418", + "5601009929030", + "5601009929146", + "5601009929719", + "5601009934010", + "5601009936274", + "5601009936984", + "5601009937103", + "5601009937943", + "5601009940134", + "5601009940219", + "5601009942008", + "5601009942121", + "5601009943555", + "5601009943760", + "5601009951246", + "5601009953592", + "5601009954094", + "5601009955756", + "5601009955992", + "5601009956203", + "5601009958290", + "5601009958467", + "5601009958740", + "5601009959341", + "5601009960644", + "5601009961375", + "5601009962143", + "5601009962549", + "5601009962556", + "5601009964000", + "5601009964956", + "5601009965106", + "5601009966929", + "5601009967094", + "5601009969838", + "5601009970445", + "5601009971107", + "5601009971527", + "5601009971596", + "5601009972265", + "5601009972852", + "5601009972944", + "5601009973422", + "5601009974283", + "5601009974825", + "5601009975297", + "5601009975495", + "5601009975563", + "5601009975839", + "5601009976874", + "5601009976942", + "5601009980147", + "5601009980444", + "5601009981373", + "5601009981526", + "5601009983322", + "5601009985890", + "5601009986521", + "5601009986729", + "5601009987139", + "5601009987542", + "5601009987658", + "5601009987801", + "5601009988259", + "5601009988372", + "5601009988655", + "5601009988792", + "5601009989584", + "5601009990955", + "5601009990979", + "5601009991006", + "5601009991372", + "5601009991686", + "5601009992089", + "5601009992287", + "5601009992317", + "5601009994083", + "5601009994168", + "5601009995219", + "5601009995356", + "5601009995585", + "5601009996483", + "5601009996773", + "5601009998593", + "5601009998883", + "5601009998968", + "5601009999033", + "5601009999767", + "5601009999965", + "5601010111073", + "5601010131217", + "5601010211339", + "5601010221017", + "5601018003400", + "5601019013309", + "5601024105020", + "5601024210885", + "5601027009530", + "5601027977938", + "5601029003055", + "5601029003109", + "5601043130362", + "5601048532857", + "5601048541064", + "5601048542092", + "5601049214332", + "5601049614330", + "5601050026405", + "5601050032321", + "5601050033021", + "5601050033113", + "5601050033601", + "5601050033731", + "5601050034127", + "5601050035483", + "5601050036244", + "5601050036534", + "5601050036961", + "5601050037289", + "5601050037531", + "5601050037586", + "5601050037784", + "5601050038156", + "5601051420028", + "5601055321000", + "5601063022050", + "5601066600408", + "5601066601832", + "5601066602037", + "5601068907390", + "5601069002490", + "5601082001401", + "5601082034898", + "5601089080645", + "5601092010103", + "5601117201516", + "5601119225442", + "5601119225459", + "5601119277113", + "5601119308343", + "5601119345379", + "5601149030276", + "5601149034489", + "5601151161456", + "5601151963807", + "5601151964538", + "5601151966235", + "5601151972984", + "5601151976760", + "5601151977804", + "5601158401784", + "5601158402477", + "5601164866447", + "5601164905030", + "5601170163622", + "5601172070232", + "5601175103135", + "5601192103101", + "5601192401306", + "5601227003871", + "5601227014761", + "5601227016826", + "5601227017434", + "5601227019285", + "5601227019674", + "5601227021516", + "5601227022155", + "5601227022803", + "5601227024418", + "5601227024920", + "5601227027440", + "5601227028225", + "5601227028461", + "5601227029123", + "5601227030853", + "5601227031317", + "5601227032079", + "5601227032543", + "5601227034523", + "5601227036350", + "5601227038835", + "5601227039054", + "5601227039443", + "5601227042238", + "5601227044669", + "5601227046441", + "5601227046496", + "5601227049923", + "5601240010481", + "5601240022088", + "5601244202660", + "5601244500162", + "5601252110803", + "5601252117086", + "5601252119745", + "5601255500045", + "5601255700148", + "5601255700261", + "5601256801318", + "5601263000513", + "5601286260437", + "5601286273789", + "5601312000303", + "5601312000921", + "5601312002208", + "5601312005247", + "5601312007012", + "5601312009535", + "5601312027126", + "5601312043225", + "5601312043249", + "5601312045441", + "5601312047308", + "5601312048060", + "5601312048374", + "5601312062028", + "5601312062851", + "5601312063421", + "5601312063933", + "5601312064237", + "5601312064312", + "5601312064817", + "5601312067788", + "5601312068303", + "5601312069997", + "5601312070498", + "5601312071549", + "5601312073291", + "5601312073352", + "5601312073611", + "5601312074397", + "5601312074700", + "5601312074847", + "5601312075141", + "5601312075714", + "5601312076063", + "5601312076834", + "5601312077381", + "5601312077602", + "5601312077848", + "5601312077862", + "5601312077992", + "5601312078166", + "5601312078289", + "5601312078487", + "5601312078562", + "5601312078579", + "5601312079026", + "5601312079194", + "5601312079231", + "5601312079545", + "5601312079590", + "5601312079699", + "5601312079767", + "5601312079965", + "5601312090953", + "5601312091639", + "5601312091707", + "5601312092797", + "5601312093947", + "5601312094357", + "5601312095392", + "5601312100898", + "5601312100942", + "5601312101796", + "5601312102199", + "5601312102281", + "5601312103301", + "5601312103639", + "5601312104803", + "5601312105237", + "5601312105787", + "5601312105794", + "5601312106647", + "5601312106760", + "5601312106777", + "5601312108313", + "5601312108580", + "5601312108849", + "5601312113782", + "5601312116479", + "5601312117070", + "5601312120063", + "5601312130284", + "5601312133476", + "5601312142898", + "5601312145257", + "5601312146650", + "5601312147084", + "5601312176886", + "5601312177203", + "5601312178613", + "5601312178699", + "5601312178781", + "5601312178798", + "5601312178880", + "5601312178903", + "5601312179498", + "5601312179924", + "5601312181101", + "5601312181163", + "5601312181187", + "5601312181613", + "5601312182030", + "5601312182849", + "5601312183648", + "5601312184027", + "5601312184362", + "5601312215400", + "5601312215615", + "5601312215677", + "5601312303503", + "5601312305477", + "5601312305903", + "5601312306719", + "5601312306993", + "5601312501534", + "5601312502456", + "5601312502586", + "5601312502883", + "5601312503286", + "5601312503477", + "5601312505082", + "5601312506232", + "5601312506560", + "5601312507154", + "5601312507246", + "5601312507628", + "5601312508021", + "5601312508137", + "5601312508281", + "5601312508731", + "5601312509196", + "5601312509516", + "5601312512370", + "5601312512462", + "5601312513711", + "5601312513810", + "5601312514220", + "5601312514305", + "5601312515050", + "5601312515449", + "5601312877394", + "5601312878643", + "5601312878940", + "5601312881674", + "5601312886044", + "5601312992387", + "5601312993025", + "5601312993452", + "5601312993957", + "5601312993988", + "5601312994367", + "5601312994855", + "5601363004459", + "5601363008440", + "5601363009744", + "5601363013215", + "5601398052005", + "5601405002610", + "5601429348978", + "5601447125704", + "5601474313624", + "5601511000012", + "5601517211399", + "5601517360356", + "5601517380040", + "5601517391091", + "5601557025628", + "5601557044674", + "5601557050798", + "5601557059562", + "5601557061060", + "5601557068205", + "5601569010018", + "5601607077249", + "5601638000667", + "5601771028054", + "56018448", + "5601855921059", + "5601867678477", + "5601867728196", + "5601897810069", + "5601897810083", + "5601902100017", + "5601948155200", + "5601950001151", + "5602010100258", + "5602036206927", + "5602182790134", + "5602306002099", + "5602345001800", + "5602348062754", + "5602348082776", + "5602348094359", + "5602348103129", + "5602348111667", + "5602353150064", + "5602353901321", + "5602353909228", + "5602353909372", + "5602384000574", + "5602384001908", + "5602477100105", + "5602477801859", + "5602519000561", + "5602519001803", + "5602519211486", + "5602527031885", + "5602586040040", + "5602586147404", + "5602586150145", + "5602586151111", + "5602586154051", + "5602691253809", + "5602720341088", + "5602721321386", + "5603034000050", + "5603089000128", + "5603089002962", + "5603089003204", + "5603344611014", + "5603344611021", + "5603468007120", + "5603493001773", + "56035223", + "5603609909153", + "5603609909207", + "5603697270272", + "5603697271675", + "5603722492129", + "5603722498022", + "5603722500763", + "5603722502361", + "5603722507854", + "5603722514203", + "5603722516092", + "5603722517679", + "5603722517709", + "5603722518218", + "5603722518331", + "5603722519024", + "5603722519413", + "5603722520297", + "5603722520532", + "5603722520839", + "5603722521126", + "5603722521270", + "5603722521805", + "5603722522697", + "5603725011006", + "5603725011075", + "5603751002009", + "5603877002723", + "5603911885763", + "5604045007090", + "5604051011333", + "5604055111008", + "5604068000016", + "5604079003006", + "5604156000355", + "5604222998661", + "5604253400508", + "5604260036561", + "5604260055531", + "5604260251360", + "5604260265800", + "5604260269693", + "5604260275588", + "5604260285365", + "5604260290246", + "5604260295340", + "5604260300525", + "5604260303663", + "5604260303960", + "5604260304677", + "5604260304684", + "5604260304752", + "5604260308095", + "5604260309313", + "5604260309436", + "5604260309801", + "5604260310623", + "5604260312009", + "5604260313273", + "5604260318612", + "5604260320127", + "5604260320660", + "5604260321414", + "5604260329977", + "5604321002030", + "5604321024933", + "5604321026463", + "5604321029747", + "5604321030088", + "5604321030330", + "5604321030347", + "5604321032853", + "5604321034963", + "5604321035427", + "5604321043873", + "5604321044405", + "5604321044689", + "5604321046454", + "5604383676309", + "5604443011507", + "5604450260219", + "5604524004848", + "5604539000026", + "5604581337910", + "5604661000925", + "5604678000413", + "5604697901067", + "5604697904181", + "5604697904938", + "5604697905461", + "5604697907854", + "5604736101069", + "5604807300025", + "5604880000010", + "5604925010011", + "5604975010214", + "5604993543978", + "5605089250008", + "5605089250107", + "5605160103797", + "5605276614040", + "5605296001059", + "5606025008981", + "5606293001837", + "5606293041994", + "5606293300022", + "5606410001412", + "5606436100281", + "5606456014179", + "56064940", + "5606533123312", + "5606579000189", + "5606669276876", + "5606677002467", + "5606677400003", + "5606677400010", + "5606879051027", + "5607047000755", + "5607047000915", + "5607047001578", + "5607047001721", + "5607047001851", + "5607047001882", + "5607047002155", + "5607047002520", + "5607047002797", + "5607047003145", + "5607047003183", + "5607047003749", + "5607047005835", + "5607047005989", + "5607047006054", + "5607047006184", + "5607047006269", + "5607047006306", + "5607047006719", + "5607047006795", + "5607047007549", + "5607047007747", + "5607047008836", + "5607047009079", + "5607047009628", + "5607047009987", + "5607047010020", + "5607047010174", + "5607047010471", + "5607047010495", + "5607047010570", + "5607047010914", + "5607047010990", + "5607047011003", + "5607047011041", + "5607047011072", + "5607047011584", + "5607047011744", + "5607047011980", + "5607047012031", + "5607047012062", + "5607047012123", + "5607047012284", + "5607047012338", + "5607047012642", + "5607047013014", + "5607047013496", + "5607047013700", + "5607047013731", + "5607047013830", + "5607047014219", + "5607047015186", + "5607047016121", + "5607047016480", + "5607047016770", + "5607047017289", + "5607047017425", + "5607047017449", + "5607047017548", + "5607047017593", + "5607047019634", + "5607047019696", + "5607047019818", + "5607047020012", + "5607047021262", + "5607238019917", + "5607238021026", + "5607238033111", + "5607247019588", + "5607274000238", + "5607274001976", + "5607274002287", + "5607321910039", + "5607410003185", + "5607769010612", + "5608106000259", + "5608201513036", + "5608247863560", + "5608394421415", + "5608447010672", + "5608557001485", + "5608557005308", + "5608653004731", + "5608726088897", + "5608876010021", + "5609060099617", + "5609060439758", + "5609258000166", + "5609341100056", + "5609592014003", + "5609690351321", + "5609710870283", + "5900951141638", + "5906425143320", + "75601517111322", + "7613033481314", + "7613034944849", + "7613036573689", + "7613037561197", + "7613287093233", + "7613287607683", + "7622201129378", + "7622201499990", + "7622210008992", + "7622210230287", + "7622210405302", + "7622210722799", + "7622300118969", + "7622300603281", + "7630486403229", + "7640161877023", + "7640166796787", + "7897348205371", + "8001665116275", + "8001665711708", + "8001790442324", + "8006680051341", + "8008698041277", + "8010205010034", + "8016026034259", + "8021228902886", + "8023678728078", + "8023678728269", + "80320739", + "80503774", + "8402001008764", + "8402001019883", + "8410000812268", + "8410014312211", + "8410063012247", + "8410063065991", + "8410100098524", + "8410184040754", + "8410199010339", + "8410199016591", + "8410199021168", + "8410199025579", + "8410375110228", + "8410376026962", + "8410376042481", + "8410376071665", + "8410391713021", + "8410500028992", + "8410500031268", + "8410740915670", + "8410770800014", + "8410843037712", + "8412600018316", + "8412600024478", + "8412600050798", + "8412600070987", + "8412604987892", + "8413178338851", + "8420252910032", + "8422823060825", + "8422823230235", + "8424818266571", + "8430094327561", + "8432022001734", + "8433782214082", + "8434165608023", + "8435250438372", + "8435257034300", + "8435257039220", + "8435257051604", + "8435382499050", + "8436540071057", + "8436545623695", + "8436552526965", + "8436569500514", + "8437000957508", + "8437004577122", + "8437008383910", + "8437008383941", + "8437011016157", + "8445290026743", + "8445290189080", + "8445290552174", + "8445290907691", + "8480000051837", + "8480000060303", + "8480000094919", + "8480000110817", + "8480000111340", + "8480000135025", + "8480000171511", + "8480000173904", + "8480000180629", + "8480000187390", + "8480000231680", + "8480000234100", + "8480000340788", + "8480000341730", + "8480000348210", + "8480000468703", + "8480000512192", + "8480000514240", + "8480000531438", + "8480000584380", + "8480000584601", + "8480000590756", + "8480000590916", + "8480000590954", + "8480000591791", + "8480000592576", + "8480000593498", + "8480000602350", + "8480000610065", + "8480000668516", + "8480000677143", + "8480000823304", + "8480000838674", + "8480000861603", + "8480000862679", + "8480000868091", + "8480017001627", + "8480017005045", + "8480017006905", + "8480017036186", + "8480017048158", + "8480017054463", + "8480017086150", + "8480017127013" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660150247737619, + 40.63311952257561 + ], + "type": "Point" + }, + "id": 95 + }, + { + "type": "Feature", + "properties": { + "ean": [ + "0000221017210", + "0084253334105", + "0084380984563", + "0449069454124", + "0560020049262", + "0560200416808", + "0560200697689", + "0560220664791", + "0560560579786", + "0560560603832", + "0560910009666", + "06059691", + "0640580043853", + "0681514190038", + "07341818", + "07355586", + "0767770010331", + "0810019370205", + "1005463740004", + "1305247520007", + "13540336", + "1560066396411", + "2000000033629", + "2000002254102", + "2000002267768", + "2000002274162", + "2000003077120", + "2000003572588", + "2000003614981", + "20002251", + "20017088", + "20020026", + "2002070008052", + "20035532", + "20047269", + "20077426", + "20121891", + "2014000088263", + "20177201", + "20244828", + "20337223", + "20361211", + "20367343", + "20369088", + "20432836", + "20468613", + "20516673", + "20558048", + "20657284", + "20692209", + "20724696", + "20766450", + "20815394", + "20868505", + "20921873", + "20987541", + "2100128144230", + "2120014000068", + "2125565000017", + "22006158", + "22006820", + "22016317", + "22016430", + "22019981", + "22021298", + "22042378", + "22043108", + "22043290", + "22043405", + "22044204", + "22047120", + "22065704", + "22099051", + "230585260009003700003339", + "24026017", + "24035385", + "24064934", + "24068598", + "24081559", + "2613042000006", + "2628901002091", + "2640073002372", + "2651162011946", + "2653691000958", + "2683229002994", + "2686463006995", + "2689071000591", + "2696138001446", + "2800410001400", + "28036456", + "2900905001653", + "2949811008325", + "2962586008260", + "2975383004748", + "2998088001751", + "3021768203639", + "3023290055311", + "3023290058527", + "3023290064719", + "3023290072110", + "3023290072134", + "3023290075401", + "3073780897358", + "3073781083811", + "3073781106312", + "3073781193220", + "3228020390131", + "3228020481426", + "3250390010586", + "3250390679653", + "3254560028722", + "3254560321434", + "3274060053604", + "3387390320008", + "3387390326468", + "3412290093209", + "3564705050267", + "3564708007404", + "3596710147724", + "4000358023146", + "4006402010100", + "40067575", + "40273440", + "4036300002648", + "4040067130018", + "4056489034964", + "4056489058687", + "4056489189039", + "4056489199816", + "4056489287407", + "4056489470847", + "4056489491811", + "4056489520672", + "4056489520856", + "4056489869382", + "4056489963103", + "4056489998327", + "4061458032247", + "40878799", + "40881409", + "40889023", + "40893532", + "4342477013326", + "5000116126927", + "5000159560061", + "5010029204704", + "5010029220629", + "5027255078160", + "5038862232241", + "50432004", + "5050083172007", + "5050083430442", + "5050083514142", + "5053827110679", + "5053827148702", + "5053827178891", + "5059319019130", + "5060337501316", + "5391522473898", + "5410041001204", + "5411188116592", + "5411188137955", + "5411188140207", + "5449000302045", + "5600114938371", + "5600157875930", + "5600214710242", + "5600214977119", + "5600215811962", + "5600218152185", + "5600266522060", + "5600277665213", + "5600278796008", + "5600279142118", + "56002805", + "5600289150516", + "5600309402229", + "5600312136265", + "5600315281641", + "5600317471927", + "5600317472177", + "5600317478445", + "5600329870626", + "5600341100541", + "5600360990666", + "5600376210116", + "5600376210406", + "5600377970170", + "5600380892827", + "5600382221106", + "5600389520028", + "5600389820234", + "5600389821118", + "5600389825345", + "5600395035943", + "5600441612289", + "5600441615785", + "5600445605409", + "5600445607007", + "5600445608448", + "5600445612810", + "5600449994356", + "5600499502037", + "5600499539064", + "5600624285163", + "5600655650039", + "5600677252563", + "5600712204083", + "5600735223085", + "5600744051372", + "5600744148003", + "5600752728310", + "5600752728860", + "5600760214072", + "5600777545046000000164", + "5600781950270", + "5600785315723", + "5600787049640", + "5600796926000", + "5600798960866", + "5600813261558", + "5600872800460", + "5600872802761", + "5600872803324", + "5600872804871", + "5600874930288", + "5600954008852", + "5600954501230", + "5600954501476", + "5600954501834", + "5600954502077", + "5600954502541", + "5600954502602", + "5600961110593", + "5600961110814", + "5600961111736", + "5600961130515", + "5600961133042", + "5600961140507", + "5600961152777", + "5600961175202", + "5600985802702", + "5600985809862", + "5601000090098", + "5601001232008", + "5601001315107", + "5601001322808", + "5601002008671", + "5601002038135", + "5601002044730", + "5601002044761", + "5601002055347", + "5601002058140", + "5601002060105", + "5601002085627", + "5601002102638", + "5601002106155", + "5601002111548", + "5601002112064", + "5601002113290", + "5601008205999", + "5601009110599", + "5601009160068", + "5601009298167", + "5601009500772", + "5601009921713", + "5601009921874", + "5601009923588", + "5601009925834", + "5601009926435", + "5601009927425", + "5601009940271", + "5601009940769", + "5601009955411", + "5601009955763", + "5601009957224", + "5601009958764", + "5601009960439", + "5601009962952", + "5601009963959", + "5601009963966", + "5601009967261", + "5601009971091", + "5601009971114", + "5601009972807", + "5601009972968", + "5601009973873", + "5601009973996", + "5601009974979", + "5601009975334", + "5601009975365", + "5601009976201", + "5601009979332", + "5601009979462", + "5601009979479", + "5601009980826", + "5601009980987", + "5601009981304", + "5601009982035", + "5601009984046", + "5601009984220", + "5601009984282", + "5601009984428", + "5601009984541", + "5601009984695", + "5601009984923", + "5601009986620", + "5601009986958", + "5601009987856", + "5601009988723", + "5601009988969", + "5601009989560", + "5601009989812", + "5601009993581", + "5601009993758", + "5601009995400", + "5601009996971", + "5601009999163", + "5601009999187", + "5601009999958", + "5601010211070", + "5601010211445", + "5601010231115", + "5601010291010", + "5601010410145", + "5601019012739", + "5601019012746", + "5601024000462", + "5601024154707", + "5601027000896", + "5601027001244", + "5601027006447", + "5601027117303", + "5601027117938", + "5601029000139", + "5601029003307", + "5601029054033", + "5601043111330", + "5601048540616", + "5601048542139", + "5601049131998", + "5601050030310", + "5601050032475", + "5601050033809", + "5601050033847", + "5601050034523", + "5601050035025", + "5601050035612", + "5601050035896", + "5601050036114", + "5601050036220", + "5601050036817", + "5601050037791", + "5601063001611", + "5601063060731", + "5601063061165", + "5601066200745", + "5601066300315", + "5601066301428", + "5601066400862", + "5601066400909", + "5601082022758", + "5601082054674", + "5601089080621", + "5601098049251", + "5601105011530", + "5601117313240", + "5601117402845", + "5601119104440", + "5601119243781", + "5601119308336", + "5601119352278", + "5601141020787", + "5601146230518", + "5601149041630", + "5601149041722", + "5601151160060", + "5601151734452", + "5601151862155", + "5601151968864", + "5601151969465", + "5601151969632", + "5601151971444", + "5601151972526", + "5601151972700", + "5601151978856", + "5601151981283", + "5601151984048", + "5601158401609", + "5601158902670", + "5601163009418", + "5601163080813", + "5601164121201", + "5601164204102", + "5601164884465", + "5601180000993", + "5601192103200", + "5601226041690", + "5601226041720", + "5601227016659", + "5601227018660", + "5601227018745", + "5601227019599", + "5601227029444", + "5601227030181", + "5601227031140", + "5601227031904", + "5601227033816", + "5601227038286", + "5601227039450", + "5601227039764", + "5601227045062", + "5601227046427", + "5601227049121", + "5601227050936", + "5601228100029", + "5601241100006", + "5601244700005", + "5601252231058", + "5601256806313", + "5601256809314", + "5601286290786", + "5601312000006", + "5601312002888", + "5601312005995", + "5601312006374", + "5601312009030", + "5601312009061", + "5601312024057", + "5601312025931", + "5601312042310", + "5601312046776", + "5601312047377", + "5601312048824", + "5601312049579", + "5601312049746", + "5601312061397", + "5601312061618", + "5601312063414", + "5601312063766", + "5601312065005", + "5601312065500", + "5601312067221", + "5601312067986", + "5601312068099", + "5601312068822", + "5601312070337", + "5601312071389", + "5601312072225", + "5601312072287", + "5601312073192", + "5601312073369", + "5601312073680", + "5601312074182", + "5601312075899", + "5601312075943", + "5601312076094", + "5601312076360", + "5601312076452", + "5601312076582", + "5601312076858", + "5601312077008", + "5601312077145", + "5601312078593", + "5601312078883", + "5601312078920", + "5601312078944", + "5601312079101", + "5601312079293", + "5601312079316", + "5601312090274", + "5601312090571", + "5601312090649", + "5601312090960", + "5601312090977", + "5601312091271", + "5601312092407", + "5601312093039", + "5601312093145", + "5601312093244", + "5601312093268", + "5601312093473", + "5601312094319", + "5601312094500", + "5601312094838", + "5601312100287", + "5601312100331", + "5601312101000", + "5601312101093", + "5601312101482", + "5601312101536", + "5601312102298", + "5601312102427", + "5601312102939", + "5601312104087", + "5601312104971", + "5601312105053", + "5601312105343", + "5601312105800", + "5601312105824", + "5601312106685", + "5601312106708", + "5601312106869", + "5601312137061", + "5601312141266", + "5601312145516", + "5601312146193", + "5601312146568", + "5601312150046", + "5601312170983", + "5601312178101", + "5601312179344", + "5601312179764", + "5601312179962", + "5601312180210", + "5601312181088", + "5601312181491", + "5601312181576", + "5601312181620", + "5601312181811", + "5601312182696", + "5601312182764", + "5601312182832", + "5601312182924", + "5601312183242", + "5601312183396", + "5601312183679", + "5601312183921", + "5601312184270", + "5601312184522", + "5601312213741", + "5601312213932", + "5601312215707", + "5601312215936", + "5601312217633", + "5601312303657", + "5601312304951", + "5601312305057", + "5601312306412", + "5601312307433", + "5601312501084", + "5601312502944", + "5601312503064", + "5601312503354", + "5601312503736", + "5601312504320", + "5601312504511", + "5601312505310", + "5601312505686", + "5601312506225", + "5601312506874", + "5601312507017", + "5601312507307", + "5601312507383", + "5601312507857", + "5601312507895", + "5601312507994", + "5601312508199", + "5601312508274", + "5601312508311", + "5601312508366", + "5601312508397", + "5601312509875", + "5601312509936", + "5601312509950", + "5601312510581", + "5601312510918", + "5601312511236", + "5601312511717", + "5601312511885", + "5601312512028", + "5601312512189", + "5601312512424", + "5601312512950", + "5601312513735", + "5601312514237", + "5601312515272", + "5601312879626", + "5601312881193", + "5601312881285", + "5601312881445", + "5601312881537", + "5601312882046", + "5601312882060", + "5601312882589", + "5601312882855", + "5601312885450", + "5601312885658", + "5601312885689", + "5601312886921", + "5601312993780", + "5601312993919", + "5601312994701", + "5601314222208", + "5601315050015", + "5601319000269", + "5601363009829", + "5601363012645", + "5601363100229", + "5601405001200", + "5601448166201", + "5601517170016", + "5601517211092", + "5601518101255", + "5601522484016", + "5601557005071", + "5601557025758", + "5601557045640", + "5601557045961", + "5601557049211", + "5601557060933", + "5601557061077", + "5601557062302", + "5601557068175", + "5601557068373", + "5601573004607", + "5601588022702", + "5601616210378", + "5601638001411", + "5601660991575", + "5601681120107", + "5601721110174", + "5601721816014", + "5601721830034", + "5601771028122", + "5601809015582", + "5601883000047", + "5601883000177", + "5601883002034", + "5602017200654", + "5602070003025", + "5602109200036", + "5602120250706", + "5602120807382", + "5602139235015", + "5602306001535", + "5602348082929", + "5602348097237", + "5602353140720", + "5602353907774", + "5602353909082", + "5602384000017", + "5602386003979", + "5602477812701", + "5602519001582", + "5602519480806", + "5602523120101", + "5602586150695", + "5602586200031", + "5602586282068", + "5602586380122", + "5602691253724", + "5602794000157", + "5602910003086", + "5602965000085", + "5602992160110", + "5603028000134", + "5603034000548", + "5603089007462", + "5603089008575", + "5603344611045", + "5603369911199", + "5603411003049", + "5603468109152", + "5603672000139", + "5603722497094", + "5603722500756", + "5603722505775", + "5603722509759", + "5603722515972", + "5603722516269", + "5603722517471", + "5603722518140", + "5603722519079", + "5603722519857", + "5603722519925", + "5603722520570", + "5603722521980", + "5603722522000", + "5603722522604", + "5603725011778", + "5603844000134", + "5603983000262", + "5604160002864", + "5604172000025", + "5604172000353", + "5604172000735", + "5604222001798", + "5604260000326", + "5604260000470", + "5604260010424", + "5604260010431", + "5604260193738", + "5604260227396", + "5604260246328", + "5604260255634", + "5604260255641", + "5604260266463", + "5604260274000", + "5604260276721", + "5604260286379", + "5604260292691", + "5604260292745", + "5604260294930", + "5604260297306", + "5604260300877", + "5604260300990", + "5604260301478", + "5604260302062", + "5604260302253", + "5604260304653", + "5604260306336", + "5604260306466", + "5604260308590", + "5604260309610", + "5604260312290", + "5604260319794", + "5604260320707", + "5604260321872", + "5604321024667", + "5604321026807", + "5604321027057", + "5604321028061", + "5604321028207", + "5604321029136", + "5604321031788", + "5604321032648", + "5604321035656", + "5604321035953", + "5604321047321", + "5604450261025", + "5604661000659", + "5604661001663", + "5604661001694", + "5604697000128", + "5604697130108", + "5604697903771", + "5604697905881", + "5604739000147", + "5604895011438", + "5604912414891", + "5604925010530", + "5604975257817", + "5604975340120", + "5604993543220", + "5605173544419", + "5605173897607", + "5605197000274", + "5605222000217", + "5605276111259", + "5605335885152", + "5605335887569", + "5605466906030", + "5605631727286", + "5605821000298", + "5606293014950", + "5606293018958", + "5606293023952", + "5606293026953", + "5606293028995", + "5606436561907", + "5606456004354", + "5606456007980", + "5606456020668", + "5606677001002", + "5606677001156", + "5606677100118", + "5606677100279", + "5606879010512", + "5606879010628", + "5607047001202", + "5607047002117", + "5607047002124", + "5607047002537", + "5607047005569", + "5607047005729", + "5607047005996", + "5607047006221", + "5607047007013", + "5607047007211", + "5607047007273", + "5607047007624", + "5607047008300", + "5607047009475", + "5607047010273", + "5607047010969", + "5607047011409", + "5607047011874", + "5607047013021", + "5607047013106", + "5607047013502", + "5607047013519", + "5607047013687", + "5607047014639", + "5607047014745", + "5607047015742", + "5607047016343", + "5607047016435", + "5607047017418", + "5607047017722", + "5607047017753", + "5607047018392", + "5607047018781", + "5607047018811", + "5607047019740", + "5607047020333", + "5607047020685", + "5607047021743", + "5607233534156", + "5607238021033", + "5607238032015", + "5607294091094", + "5607555006515", + "5607736211189", + "5608059000290", + "5608344101343", + "5608394423020", + "5608394424034", + "5608394451023", + "5608394491029", + "5608394491074", + "5608516255621", + "5608516255966", + "5608527003617", + "5608543000102", + "5608653000269", + "5608705008229", + "5608726023225", + "5608771603038", + "56090574", + "56090727", + "56093698", + "5609690350980", + "5706516031464", + "5775345203403", + "5900020023797", + "5900852066283", + "7000884357934", + "7315120010161", + "7426600211784", + "7613034725936", + "7613035267473", + "7613036101417", + "7613036144834", + "7613038877044", + "7613039446478", + "7613039531853", + "7613287249685", + "7613287308870", + "7622201639419", + "7622201778682", + "7622201790547", + "7622201814335", + "7622210728142", + "7622210843814", + "7622210981141", + "7622300654177", + "7622300870379", + "7622300870416", + "7630054495076", + "7891095300631", + "7896292370050", + "8000430138931", + "8000430900231", + "8001585010899", + "8001665722605", + "8001790443048", + "8003948003111", + "8010721988336", + "8012900001317", + "8032781002326", + "8054615337619", + "8402001009624", + "8402001011740", + "8402001012112", + "8402001012433", + "8402001015144", + "8402001018749", + "8402001018770", + "8402001019890", + "8402001025365", + "8410000812299", + "8410060781801", + "8410069180049", + "8410100021942", + "8410175062918", + "8410199015617", + "8410199017741", + "8410199019745", + "8410199023254", + "8410199026767", + "8410376009408", + "8410376037784", + "8410376042511", + "8410376069891", + "8410495001710", + "8410500023843", + "8410500030742", + "8410500030827", + "8410500031015", + "8410764017930", + "8412540009399", + "8412600027233", + "8412604985270", + "8413100617450", + "8413241402823", + "8423207206518", + "8423316162859", + "8424818519035", + "8429583015522", + "8434165479463", + "8434165494640", + "8435177051319", + "8435177051937", + "8435223282087", + "8435257002682", + "8435257018447", + "8435257033709", + "8435257057507", + "8436039791633", + "8436047154727", + "8436048961256", + "8436552526958", + "8436585060450", + "8437012799202", + "8437013139816", + "8437013139823", + "8437018135912", + "8445291238046", + "8480000045355", + "8480000057815", + "8480000080660", + "8480000104236", + "8480000111470", + "8480000111487", + "8480000132123", + "8480000151278", + "8480000157768", + "8480000168276", + "8480000180582", + "8480000180599", + "8480000201461", + "8480000201607", + "8480000212375", + "8480000221803", + "8480000226327", + "8480000227805", + "8480000228406", + "8480000285942", + "8480000292223", + "8480000512291", + "8480000514233", + "8480000514660", + "8480000514752", + "8480000584274", + "8480000591814", + "8480000592019", + "8480000636430", + "8480000805041", + "8480017016669", + "8480017053343", + "8480017060792", + "8480017084408", + "8480017123954", + "8480017147912" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660139183625404, + 40.63312054033446 + ], + "type": "Point" + }, + "id": 55 + }, + { + "type": "Feature", + "properties": { + "ean": [ + "0200024010683", + "0560035030330", + "0560207108263", + "0560216016726", + "0560590013274", + "0560980356103", + "0600580290305", + "06235838", + "0669869062958", + "0699838903029", + "07351775", + "07357913", + "09107439", + "11258193", + "12498994", + "1304799380008", + "2000002633457", + "2000002851783", + "2000003077311", + "2000003554980", + "2000003561070", + "2000003562718", + "2002070047563", + "20026684", + "20026721", + "20028473", + "20037499", + "2004060099149", + "20041649", + "20076290", + "20077365", + "20128623", + "20130619", + "2014000026074", + "20143060", + "20190361", + "20225438", + "2024060073420", + "20317041", + "20348564", + "20348984", + "20666736", + "20692193", + "20787905", + "20818692", + "20908089", + "20922085", + "20922580", + "20995607", + "20996741", + "2100128155670", + "2100128419239", + "22006776", + "22008459", + "22016003", + "22019509", + "22021397", + "22026132", + "22026675", + "22035974", + "22043351", + "22061607", + "22065339", + "22066558", + "22075390", + "22081216", + "22096517", + "230237670006802800001902", + "2303024003537", + "2357662003220", + "24082617", + "25029321", + "2606626005924", + "2610239003376", + "2626505001267", + "2628919004254", + "2642390090674", + "2659561012168", + "2660216007576", + "2666352005995", + "2711165001686", + "2723571002669", + "2723572003849", + "2892985001664", + "2901920020001", + "2902733095118", + "29097746", + "2909878002544", + "2912545001627", + "2924524000002", + "2928195009555", + "2935235004432", + "2949845006502", + "2949966013700", + "2959364014179", + "3021761207269", + "3021768203615", + "3023290056240", + "3041091585189", + "3041091671059", + "3041091879974", + "3045320515770", + "3073780971751", + "3073781193190", + "3083681139709", + "3254560171541", + "3468080081628", + "3523230057714", + "3565596395130", + "3596710394326", + "3758327629011", + "3760049797619", + "4000177158319", + "4000358022811", + "4002971244403", + "4056489011835", + "4056489036432", + "4056489095637", + "4056489123538", + "4056489141709", + "4056489187257", + "4056489236054", + "4056489268581", + "4056489330318", + "4056489366461", + "4056489409960", + "4056489521143", + "4056489522362", + "4056489997924", + "40881454", + "40897677", + "4337182037781", + "5000116109128", + "5000116110070", + "5000116125111", + "5000159562133", + "5011476006415", + "5021554989172", + "5038862005333", + "5053827148733", + "5053827205566", + "5060176674868", + "5060540880093", + "5201301540768", + "5344707009603", + "5391522472778", + "5449000296245", + "550000005704408", + "5600114938357", + "5600179875208", + "5600214710105", + "5600214977409", + "5600254557012", + "5600258573018", + "5600268042047", + "5600284035009", + "5600289150387", + "5600293004775", + "5600299127508", + "5600300130268", + "5600308050162", + "5600309409990", + "5600310900349", + "5600315098898", + "5600315281634", + "5600317478254", + "5600341930179", + "5600360990734", + "5600360990758", + "5600360990789", + "5600360990819", + "5600360990888", + "5600370484100", + "5600376210192", + "5600377971764", + "5600378778232", + "5600380893602", + "5600380895613", + "5600392167128", + "5600394400261", + "56004090", + "5600409202286", + "5600424800702", + "5600438250005", + "5600438250029", + "5600445615712", + "5600445617006", + "5600445618072", + "5600499504543", + "5600499522509", + "5600499551738", + "5600499559352", + "5600499581957", + "5600639258657", + "5600663964135", + "5600663964159", + "5600699792313", + "5600744051167", + "5600744051334", + "5600760622051", + "5600760622068", + "5600760622372", + "5600767046003", + "5600784499011", + "5600787721027", + "5600798961085", + "5600798961825", + "5600798962013", + "5600813264863", + "5600850710002", + "5600872800477", + "5600893835441", + "5600954008524", + "5600954500394", + "5600954500479", + "5600954501247", + "5600954501629", + "5600954502695", + "5600961108989", + "5600961110616", + "5600961111668", + "5600961112412", + "5600961114164", + "5600961132847", + "5600961138245", + "5600961148954", + "5600961153415", + "5600961159189", + "5600961189933", + "5600985808704", + "5601002046116", + "5601002066701", + "5601002071477", + "5601002093073", + "5601002100214", + "5601002106056", + "5601002111463", + "5601002111685", + "5601002112613", + "5601002113979", + "5601002114099", + "5601002114648", + "5601002114891", + "5601002116901", + "5601002118523", + "5601002120632", + "5601008100126", + "5601008100164", + "5601008100560", + "5601008101079", + "5601008102236", + "5601008102540", + "5601009110063", + "5601009110070", + "5601009110346", + "5601009160129", + "5601009298136", + "5601009500758", + "5601009921096", + "5601009922116", + "5601009923380", + "5601009924097", + "5601009925827", + "5601009927098", + "5601009928996", + "5601009929122", + "5601009929726", + "5601009934034", + "5601009934201", + "5601009934485", + "5601009935185", + "5601009940196", + "5601009947904", + "5601009951802", + "5601009953011", + "5601009953295", + "5601009954797", + "5601009955435", + "5601009957668", + "5601009958252", + "5601009958511", + "5601009958702", + "5601009959105", + "5601009959181", + "5601009962198", + "5601009962303", + "5601009964345", + "5601009964826", + "5601009964857", + "5601009969357", + "5601009972500", + "5601009972531", + "5601009972814", + "5601009974580", + "5601009974696", + "5601009974986", + "5601009976027", + "5601009976669", + "5601009977673", + "5601009977833", + "5601009978335", + "5601009978397", + "5601009980024", + "5601009982868", + "5601009983209", + "5601009983995", + "5601009984169", + "5601009984466", + "5601009985135", + "5601009988921", + "5601009989157", + "5601009991167", + "5601009991877", + "5601009992010", + "5601009994649", + "5601009994731", + "5601009996049", + "5601009996988", + "5601009997510", + "5601009997541", + "5601009999118", + "5601010211223", + "5601010241015", + "5601024300500", + "5601027972735", + "5601028013291", + "5601029000016", + "5601029000078", + "5601029000115", + "5601029001358", + "5601029003000", + "5601029003079", + "5601045000144", + "5601045250167", + "5601049164286", + "5601050029963", + "5601050032277", + "5601050033151", + "5601050033908", + "5601050034165", + "5601050034509", + "5601050035346", + "5601050035377", + "5601050035919", + "5601050036145", + "5601050036572", + "5601050036893", + "5601050037104", + "5601050037746", + "5601050037876", + "5601050038347", + "5601055322489", + "5601055607029", + "5601063000881", + "5601063000898", + "5601066300087", + "5601066602198", + "5601069005484", + "5601069008256", + "5601082047812", + "5601082054377", + "5601098044621", + "5601105061009", + "5601119246553", + "5601119286702", + "5601119351943", + "5601119354272", + "5601119375086", + "5601119942608", + "5601126039032", + "5601132004260", + "5601146001224", + "5601149022066", + "5601151220054", + "5601151964873", + "5601151968581", + "5601151969571", + "5601151971260", + "5601151971437", + "5601151973189", + "5601151973578", + "5601151973592", + "5601151974049", + "5601151975718", + "5601151979303", + "5601158701129", + "5601158701211", + "5601158701235", + "5601159000429", + "5601159209624", + "5601163001412", + "5601163002716", + "5601163100313", + "5601164863217", + "5601165004640", + "5601172230452", + "5601195300026", + "5601195510128", + "5601203111118", + "5601226001748", + "5601226041713", + "5601227012422", + "5601227014181", + "5601227015225", + "5601227016550", + "5601227020892", + "5601227022797", + "5601227024241", + "5601227025217", + "5601227025279", + "5601227025767", + "5601227025880", + "5601227030402", + "5601227030747", + "5601227032482", + "5601227032567", + "5601227032963", + "5601227033939", + "5601227035872", + "5601227037906", + "5601227038446", + "5601227040388", + "5601227041057", + "5601240010061", + "5601240022996", + "5601241200003", + "5601241600001", + "5601244201984", + "5601244202318", + "5601252106639", + "5601252106714", + "5601252117734", + "5601254004711", + "5601255700131", + "5601256835313", + "5601286221780", + "5601306417247", + "5601312000426", + "5601312000556", + "5601312000907", + "5601312006244", + "5601312025290", + "5601312026235", + "5601312026358", + "5601312026372", + "5601312040941", + "5601312043379", + "5601312043515", + "5601312043959", + "5601312045236", + "5601312045267", + "5601312046486", + "5601312046806", + "5601312046868", + "5601312047872", + "5601312048398", + "5601312063810", + "5601312065050", + "5601312065869", + "5601312066286", + "5601312069232", + "5601312070009", + "5601312070979", + "5601312072935", + "5601312073147", + "5601312073154", + "5601312073239", + "5601312073505", + "5601312074113", + "5601312074878", + "5601312075677", + "5601312075783", + "5601312077930", + "5601312078630", + "5601312078753", + "5601312078968", + "5601312079583", + "5601312079866", + "5601312090779", + "5601312091431", + "5601312091929", + "5601312092360", + "5601312092599", + "5601312093909", + "5601312094067", + "5601312094364", + "5601312100416", + "5601312100492", + "5601312101079", + "5601312101574", + "5601312102045", + "5601312102403", + "5601312102847", + "5601312103509", + "5601312104247", + "5601312105442", + "5601312106210", + "5601312106784", + "5601312107071", + "5601312107088", + "5601312107828", + "5601312108108", + "5601312126461", + "5601312136477", + "5601312137207", + "5601312144700", + "5601312145493", + "5601312154075", + "5601312158851", + "5601312159483", + "5601312175063", + "5601312178668", + "5601312178873", + "5601312178972", + "5601312180173", + "5601312180357", + "5601312180838", + "5601312180913", + "5601312181170", + "5601312182887", + "5601312184096", + "5601312184195", + "5601312184768", + "5601312215370", + "5601312216025", + "5601312303466", + "5601312303718", + "5601312305798", + "5601312305859", + "5601312306139", + "5601312306566", + "5601312307082", + "5601312307198", + "5601312307532", + "5601312502135", + "5601312503163", + "5601312504214", + "5601312504818", + "5601312504856", + "5601312504986", + "5601312505891", + "5601312506119", + "5601312506775", + "5601312507642", + "5601312507796", + "5601312508144", + "5601312508649", + "5601312509943", + "5601312510291", + "5601312510956", + "5601312510994", + "5601312511304", + "5601312511458", + "5601312512011", + "5601312512677", + "5601312512851", + "5601312512899", + "5601312513452", + "5601312513827", + "5601312514084", + "5601312879503", + "5601312881247", + "5601312881292", + "5601312881575", + "5601312881759", + "5601312882299", + "5601312882725", + "5601312884323", + "5601312993056", + "5601312993063", + "5601312993162", + "5601312993797", + "5601315130953", + "5601319038798", + "5601319059090", + "5601363012690", + "5601363013710", + "5601385500984", + "5601418001112", + "5601421001383", + "5601474313617", + "5601489135150", + "5601494000627", + "5601494003567", + "5601511000791", + "5601517380019", + "5601517391565", + "5601522131200", + "5601530030168", + "5601557063538", + "5601557063644", + "5601557066768", + "5601557068410", + "5601560111196", + "5601598002824", + "5601607077942", + "5601638001183", + "5601660982757", + "5601809013328", + "5601883000078", + "5601897122124", + "5601897600219", + "5601902100239", + "5601968000115", + "5601971220432", + "5602017123502", + "5602036205012", + "5602109400160", + "5602120248277", + "5602120422059", + "5602132656213", + "5602139100047", + "5602306001573", + "5602306002105", + "5602348071527", + "5602348095592", + "5602348108599", + "5602353900041", + "5602353901109", + "5602353908320", + "5602384000123", + "5602384000857", + "5602386000350", + "5602477830385", + "5602477838114", + "5602477841220", + "5602477841947", + "5602519000325", + "5602519000356", + "5602519001315", + "5602519184476", + "5602519201449", + "5602519486136", + "5602527034244", + "5602537032018", + "5602586030157", + "5602586051008", + "5602586088875", + "5602733237736", + "5602899131411", + "5603142000096", + "5603152121767", + "5603291047409", + "5603419000347", + "5603672001501", + "5603697270937", + "5603697270944", + "5603697272139", + "5603722509643", + "5603722509742", + "5603722510939", + "5603722512568", + "5603722514142", + "5603722514418", + "5603722516184", + "5603722517433", + "5603722517822", + "5603722518324", + "5603722518416", + "5603722519253", + "5603722520556", + "5603722520815", + "5603722520891", + "5603722521294", + "5603722521430", + "5603722521485", + "5603722521775", + "5603722521829", + "5603722521997", + "5603722522628", + "5603722523601", + "5603729555995", + "5603953000087", + "5604156000089", + "5604172000360", + "5604260001101", + "5604260031658", + "5604260032174", + "5604260042234", + "5604260259304", + "5604260264704", + "5604260266623", + "5604260269525", + "5604260269587", + "5604260269846", + "5604260270040", + "5604260270613", + "5604260271856", + "5604260272457", + "5604260273102", + "5604260276356", + "5604260276875", + "5604260283828", + "5604260286591", + "5604260296750", + "5604260304875", + "5604260305971", + "5604260306411", + "5604260306695", + "5604260309405", + "5604260310791", + "5604260311361", + "5604260313266", + "5604260316441", + "5604260320561", + "5604260321261", + "5604260322602", + "5604260322947", + "5604260327904", + "5604260329922", + "5604321000005", + "5604321028399", + "5604321029846", + "5604321030057", + "5604321031610", + "5604321031627", + "5604321032235", + "5604321032976", + "5604321038015", + "5604321044504", + "5604321045716", + "5604321046119", + "5604332000100", + "5604388011358", + "5604398126462", + "5604420075621", + "5604581335725", + "5604655222029", + "5604697001033", + "5604697901012", + "5604697907878", + "5604697908462", + "5604736404009", + "5604736504006", + "5604739000284", + "5604739000772", + "5604811000027", + "5604837006683", + "5604925003181", + "5604925010035", + "5604925010066", + "5604925010400", + "5604925015047", + "5604993543947", + "5605089211245", + "5605142170205", + "5605160103650", + "5605197000175", + "5605197000892", + "5605276520358", + "5605276520389", + "5605282000448", + "5605336681623", + "5605408234566", + "5605466912208", + "5605466912550", + "5605506013599", + "5605821001110", + "5606050135263", + "5606293500798", + "5606436100267", + "5606436100274", + "5606436200080", + "5606456002992", + "5606456015145", + "5606456017903", + "5606533051714", + "5606677001897", + "5606677002122", + "5606677302079", + "5606879010659", + "5607016021217", + "5607047000403", + "5607047001141", + "5607047001400", + "5607047002544", + "5607047002551", + "5607047004104", + "5607047004432", + "5607047005385", + "5607047006214", + "5607047006672", + "5607047007426", + "5607047007563", + "5607047007631", + "5607047007884", + "5607047007907", + "5607047008096", + "5607047008195", + "5607047009772", + "5607047010242", + "5607047010501", + "5607047010563", + "5607047010884", + "5607047011096", + "5607047011102", + "5607047011591", + "5607047011966", + "5607047013168", + "5607047013557", + "5607047013779", + "5607047013793", + "5607047013847", + "5607047016442", + "5607047016978", + "5607047017159", + "5607047018019", + "5607047018361", + "5607047018866", + "5607047018965", + "5607047019719", + "5607047019795", + "5607047021224", + "5607217333317", + "5607233511584", + "5607238032060", + "5607238032084", + "5607238032176", + "5607238033821", + "5607294155604", + "5607321910015", + "5607410002973", + "5607769010094", + "5607778000949", + "5607890000032", + "5608190410217", + "5608201000024", + "5608201582155", + "5608247046796", + "5608247080851", + "5608394451061", + "5608516259360", + "5608557001492", + "5608653005783", + "5608705006584", + "5609060339133", + "5609060439611", + "5609339000016", + "5609676579008", + "5609696000032", + "5609707000228", + "5609707004950", + "56097221", + "5775345203373", + "5900852054822", + "5900852054945", + "5901730646917", + "5902884463740", + "5903453005507", + "5907707118449", + "5999100025653", + "6893904530032", + "6971835850952", + "7315120000315", + "7613031497126", + "7613034536723", + "7613036650915", + "7613036668408", + "7613036862295", + "7613036955799", + "7613037575583", + "7613287250001", + "7613287494269", + "7622201638337", + "7622201814366", + "7622210252074", + "7622210352217", + "7622210450708", + "7622210461339", + "7622210722867", + "7622210843821", + "7622300119096", + "7622300441012", + "7622300744663", + "7640101096682", + "8000920200087", + "8000920302507", + "8001665713740", + "8001665717298", + "8001665727327", + "8002670002010", + "8002670004205", + "8003340073545", + "8003535085858", + "8008698041222", + "8023678262305", + "8056386656562", + "8076802085738", + "8402001001567", + "8402001008658", + "8402001010934", + "8402001011191", + "8402001011900", + "8410000002904", + "8410063008820", + "8410063056180", + "8410063059280", + "8410199002907", + "8410199007056", + "8410199015662", + "8410199023261", + "8410199023728", + "8410376059366", + "8410391708089", + "8410525223211", + "8410706999430", + "8410707003396", + "8410843110545", + "8411800376950", + "8411822078504", + "8412016356019", + "8412452101679", + "8412600024485", + "8412600070994", + "8412600450208", + "8412604984228", + "8413524008650", + "8413567020954", + "8413675000381", + "84199096", + "8422823055920", + "8429583014235", + "8429583018868", + "8433329070300", + "8433329130776", + "8435257039138", + "8435257063454", + "8435257070315", + "8435257070346", + "8436585060634", + "8437002694449", + "8437004577818", + "8437019000042", + "8445290287229", + "8445290489173", + "8445291325067", + "8480000054623", + "8480000080592", + "8480000140159", + "8480000142085", + "8480000152206", + "8480000157911", + "8480000160232", + "8480000167637", + "8480000171719", + "8480000198136", + "8480000212849", + "8480000231901", + "8480000232892", + "8480000289650", + "8480000292230", + "8480000332189", + "8480000333551", + "8480000401861", + "8480000514042", + "8480000514301", + "8480000591777", + "8480000591999", + "8480000610836", + "8480000632326", + "8480000644350", + "8480000665539", + "8480000678041", + "8480000679802", + "8480000682987", + "8480000805287", + "8480000836847", + "8480000877505", + "8480017007193", + "8480017013668", + "8480017019806", + "8480017038517", + "8480017058324", + "8480017059314", + "8480017081773", + "8480017098580", + "8480017113405", + "8480017126733", + "8480017152299", + "8480017166975" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660129628249564, + 40.633120413112806 + ], + "type": "Point" + }, + "id": 97 + }, + { + "type": "Feature", + "properties": { + "ean": [ + "0040759640188", + "02805203", + "0560200597309", + "0560420171884", + "0560527083578", + "0560590158418", + "0560590560310", + "0640695904933", + "07063578", + "0733739003843", + "0804531210606", + "16003415", + "17476214", + "2000000128151", + "2000002230519", + "2000002629924", + "2000002631125", + "2000002633341", + "2000003648795", + "2000003735822", + "2000003736065", + "2000003894093", + "20002183", + "20004101", + "20020002", + "2002070000674", + "2002070000681", + "2002070007970", + "2002070058927", + "2002070062337", + "20026394", + "2004060126050", + "20084820", + "20091378", + "20101411", + "20103286", + "20163570", + "20221126", + "20223858", + "2024060091516", + "20414634", + "20469030", + "20548513", + "20609849", + "20666644", + "20703967", + "20799014", + "20854966", + "20869977", + "20918507", + "20922474", + "22019103", + "22029553", + "22043177", + "22071941", + "22074430", + "2208290080476", + "22087126", + "22087508", + "2223710003262", + "2303024003155", + "23065031", + "2350324004399", + "24005302", + "24073790", + "2628756000341", + "2628756001140", + "2628927001306", + "2637176003306", + "2640063000883", + "2647445000004", + "2648569007993", + "2650611002467", + "2659801001471", + "2669426001985", + "2689645000934", + "27047309", + "2906401001807", + "2913355005546", + "2926314005105", + "2948954104772", + "2949989001548", + "2958776006352", + "2968472006969", + "2998929006600", + "3023290032978", + "3023290045657", + "3023290072011", + "3041091879998", + "3228021200064", + "3245678049372", + "3284230006170", + "3303485999669", + "3387390333404", + "3600522108023", + "3660005013404", + "4000145740270", + "4000504255322", + "4004059536592", + "4007747003406", + "4008258199008", + "40084107", + "40111490", + "4012371629700", + "4015637018904", + "4033800001300", + "4036303138481", + "4047247482820", + "4052917911838", + "4056489027485", + "4056489090069", + "4056489099062", + "4056489126867", + "4056489135708", + "4056489167853", + "4056489200598", + "4056489208136", + "4056489287575", + "4056489288572", + "4056489375135", + "4056489379737", + "4056489510611", + "4056489515951", + "4056489516040", + "4056489521129", + "4056489522096", + "4056489534266", + "4056489542742", + "4056489545477", + "4056489664000", + "4056489696216", + "4056489810193", + "4056489831389", + "4056489832737", + "4056489872054", + "4065019002472", + "40874999", + "40875002", + "40881447", + "4101530008149", + "42397304", + "42397311", + "5000108666479", + "5000116109234", + "5000168000077", + "5000396037937", + "5000396038057", + "5011546475165", + "5021554989097", + "5034525007164", + "5053827188876", + "5391526040003", + "5411188096108", + "5411188119098", + "5411188133476", + "5413588621836", + "5449000008763", + "5600219600142", + "5600224633104", + "5600279142019", + "5600279142156", + "5600286004041", + "5600289150417", + "5600308050094", + "5600313491776", + "5600315281610", + "5600316860661", + "5600317470920", + "5600319280107", + "5600341930391", + "5600345760000", + "5600360990680", + "5600360990741", + "5600360990772", + "5600363520280", + "5600376210079", + "5600380894968", + "5600380898713", + "5600389520127", + "5600394400384", + "5600445302070", + "5600445607090", + "5600445609421", + "5600445609940", + "5600445613886", + "5600445615873", + "5600499581650", + "56006322", + "5600663964197", + "5600705110094", + "5600710093467", + "5600717341202", + "5600752728143", + "5600752728877", + "5600756819106", + "5600760214065", + "5600760622129", + "5600760622365", + "5600790877117", + "5600826203613", + "5600828840038", + "5600862977516", + "5600872803317", + "5600872803492", + "5600954008050", + "5600954008531", + "5600954009040", + "5600954500578", + "5600954500691", + "5600954500912", + "5600954501049", + "5600954501162", + "5600954501261", + "5600954502053", + "5600954502060", + "5600954502107", + "5600961110609", + "5600961112443", + "5600961123579", + "5600961130522", + "5600961133103", + "5600961140583", + "5600961150292", + "5600961155631", + "5600968900500", + "5600985802511", + "5600985804720", + "5600985807530", + "5601001324109", + "5601002007667", + "5601002033420", + "5601002050250", + "5601002069306", + "5601002077844", + "5601002078438", + "5601002104472", + "5601002107039", + "5601002109095", + "5601002109279", + "5601002110121", + "5601002113825", + "5601008100362", + "5601008100539", + "5601008701323", + "5601009110537", + "5601009170067", + "5601009500239", + "5601009500505", + "5601009500567", + "5601009500802", + "5601009920037", + "5601009922833", + "5601009922857", + "5601009923397", + "5601009924042", + "5601009925025", + "5601009925636", + "5601009925803", + "5601009926220", + "5601009926268", + "5601009931798", + "5601009935161", + "5601009937868", + "5601009938827", + "5601009939213", + "5601009940585", + "5601009943579", + "5601009951116", + "5601009953219", + "5601009957651", + "5601009957781", + "5601009958054", + "5601009958344", + "5601009958573", + "5601009959310", + "5601009960477", + "5601009963980", + "5601009964147", + "5601009964154", + "5601009964666", + "5601009967780", + "5601009969845", + "5601009970582", + "5601009971985", + "5601009973132", + "5601009973279", + "5601009974832", + "5601009975310", + "5601009975372", + "5601009976003", + "5601009976638", + "5601009977826", + "5601009979370", + "5601009979455", + "5601009980154", + "5601009980451", + "5601009980475", + "5601009980864", + "5601009982844", + "5601009983810", + "5601009983919", + "5601009984039", + "5601009984121", + "5601009984138", + "5601009984145", + "5601009984435", + "5601009984473", + "5601009984510", + "5601009984824", + "5601009985562", + "5601009986637", + "5601009986682", + "5601009988808", + "5601009989683", + "5601009991204", + "5601009991976", + "5601009992034", + "5601009992256", + "5601009992485", + "5601009993352", + "5601009993475", + "5601009993666", + "5601009993857", + "5601009993864", + "5601009993871", + "5601009994212", + "5601009994236", + "5601009994861", + "5601009995837", + "5601009996889", + "5601009996896", + "5601009997619", + "5601009998999", + "5601009999408", + "5601010111257", + "5601010131149", + "5601010211087", + "5601010251205", + "5601010611900", + "5601019006172", + "5601024130916", + "5601024131111", + "5601024810030", + "5601027117914", + "5601027118492", + "5601027119574", + "5601027119888", + "5601029001310", + "5601029004076", + "5601038001400", + "5601043114065", + "5601045300022", + "5601048020460", + "5601048541033", + "5601048542085", + "5601049612084", + "5601050036251", + "5601050036541", + "5601050038095", + "5601050206401", + "5601054141104", + "5601055008550", + "5601055320218", + "5601055404505", + "5601066200301", + "5601066301787", + "5601066301978", + "5601066302449", + "5601066600835", + "5601066602068", + "5601066602228", + "5601069008324", + "5601089080607", + "5601092015436", + "5601098010220", + "5601117801204", + "5601118000040", + "5601119260689", + "5601119957213", + "5601146099993", + "5601146243518", + "5601146700011", + "5601146707003", + "5601151031452", + "5601151964118", + "5601151967553", + "5601151967867", + "5601151969601", + "5601151969649", + "5601151972427", + "5601151973172", + "5601151977019", + "5601151978979", + "5601151979310", + "5601158401746", + "5601158402064", + "5601158402569", + "5601159000443", + "5601165102636", + "5601165102643", + "5601172230186", + "5601172231466", + "5601172231480", + "5601213184867", + "5601227016154", + "5601227016697", + "5601227017564", + "5601227018684", + "5601227020908", + "5601227022742", + "5601227024326", + "5601227024630", + "5601227025385", + "5601227026511", + "5601227027006", + "5601227027952", + "5601227029178", + "5601227029208", + "5601227029956", + "5601227030136", + "5601227030785", + "5601227031386", + "5601227032475", + "5601227032574", + "5601227034899", + "5601227035728", + "5601227037340", + "5601227039467", + "5601227039948", + "5601227042399", + "5601227043716", + "5601227043723", + "5601227049305", + "5601228100012", + "5601244202363", + "5601252107117", + "5601255110152", + "5601256808317", + "5601260046101", + "5601260046200", + "5601286211781", + "5601286223784", + "5601286260048", + "5601286260109", + "5601286260239", + "5601312002680", + "5601312002833", + "5601312009054", + "5601312025009", + "5601312028338", + "5601312043522", + "5601312043539", + "5601312044369", + "5601312044376", + "5601312045342", + "5601312061472", + "5601312062059", + "5601312062530", + "5601312062806", + "5601312062981", + "5601312064848", + "5601312064855", + "5601312066057", + "5601312066408", + "5601312067252", + "5601312067702", + "5601312072805", + "5601312073581", + "5601312073666", + "5601312074205", + "5601312074656", + "5601312074854", + "5601312075639", + "5601312075653", + "5601312075905", + "5601312075998", + "5601312076032", + "5601312076520", + "5601312077183", + "5601312077633", + "5601312077794", + "5601312077909", + "5601312078135", + "5601312078418", + "5601312078517", + "5601312079156", + "5601312079255", + "5601312079279", + "5601312079392", + "5601312079682", + "5601312084037", + "5601312090175", + "5601312090533", + "5601312090540", + "5601312090854", + "5601312091172", + "5601312093046", + "5601312093756", + "5601312094203", + "5601312100003", + "5601312100065", + "5601312100393", + "5601312100485", + "5601312100591", + "5601312100980", + "5601312101208", + "5601312101352", + "5601312101390", + "5601312101581", + "5601312101765", + "5601312103028", + "5601312103080", + "5601312103233", + "5601312104667", + "5601312104834", + "5601312106111", + "5601312106562", + "5601312106821", + "5601312107132", + "5601312129172", + "5601312133643", + "5601312140931", + "5601312145479", + "5601312149170", + "5601312156239", + "5601312171423", + "5601312178590", + "5601312178934", + "5601312179009", + "5601312179092", + "5601312179153", + "5601312180142", + "5601312180531", + "5601312181569", + "5601312182825", + "5601312182979", + "5601312183969", + "5601312184409", + "5601312184515", + "5601312185598", + "5601312300205", + "5601312300465", + "5601312303534", + "5601312303978", + "5601312303985", + "5601312303992", + "5601312304517", + "5601312304791", + "5601312304937", + "5601312305095", + "5601312306214", + "5601312306382", + "5601312306825", + "5601312307211", + "5601312307488", + "5601312500261", + "5601312500315", + "5601312503798", + "5601312503958", + "5601312505426", + "5601312507253", + "5601312507284", + "5601312507376", + "5601312507772", + "5601312508298", + "5601312508663", + "5601312508816", + "5601312508830", + "5601312509042", + "5601312509653", + "5601312509769", + "5601312510079", + "5601312510512", + "5601312510680", + "5601312511229", + "5601312511878", + "5601312512608", + "5601312512707", + "5601312513346", + "5601312513445", + "5601312513469", + "5601312513513", + "5601312513537", + "5601312513728", + "5601312513834", + "5601312514039", + "5601312608981", + "5601312876427", + "5601312879152", + "5601312880080", + "5601312880431", + "5601312881315", + "5601312881490", + "5601312882893", + "5601312884057", + "5601312885023", + "5601312885719", + "5601312993582", + "5601312994077", + "5601314514204", + "5601319034264", + "5601319059830", + "5601326001150", + "5601356010191", + "5601363008358", + "5601363012607", + "5601363100236", + "5601363120036", + "5601383025342", + "5601408010117", + "5601479120166", + "5601494002089", + "5601517190038", + "5601517360691", + "5601517390889", + "5601517400038", + "5601518102030", + "5601537147111", + "5601557002889", + "5601557025543", + "5601557045657", + "5601557049174", + "5601557055618", + "5601557067802", + "5601588026694", + "5601603150045", + "5601607075160", + "5601660959124", + "5601721830010", + "5601883005004", + "5601883276008", + "5601941001108", + "5601989001818", + "5602013265114", + "5602016011039", + "5602079054103", + "5602079054301", + "5602120243302", + "5602132656022", + "5602306001566", + "5602348078076", + "5602348112664", + "5602348115443", + "5602353901024", + "5602384003858", + "5602384004015", + "5602386001173", + "5602386005287", + "5602394009406", + "5602472300029", + "5602519000042", + "5602519000059", + "5602519000967", + "5602519001650", + "5602586102045", + "5602586150169", + "5602586170518", + "5602586200451", + "5602586220114", + "5602642000001", + "5602691250624", + "5602711112284", + "5602794000560", + "5602863286932", + "5602974901281", + "56029888", + "5602992160127", + "5603032004784", + "5603032004791", + "56030488", + "5603053100069", + "5603089007424", + "5603089030132", + "5603089030156", + "5603113014022", + "5603344651027", + "56033878", + "5603456789014", + "5603609909092", + "5603667501283", + "5603697271262", + "5603697272023", + "5603722493942", + "5603722495106", + "5603722496516", + "5603722509636", + "5603722511516", + "5603722512162", + "5603722514685", + "5603722517877", + "5603722518423", + "5603722518560", + "5603722519406", + "5603722519659", + "5603722519802", + "5603722520198", + "5603722520310", + "5603722521348", + "5603722521492", + "5603722521508", + "5603722522161", + "5603722523106", + "5603751001149", + "5603949010045", + "56039627", + "5604055112821", + "5604060000014", + "5604222001323", + "5604253400577", + "5604260032150", + "5604260251469", + "5604260266388", + "5604260281848", + "5604260283378", + "5604260285310", + "5604260286270", + "5604260286584", + "5604260286997", + "5604260292646", + "5604260295388", + "5604260296200", + "5604260301737", + "5604260304141", + "5604260306633", + "5604260307876", + "5604260307982", + "5604260308569", + "5604260310241", + "5604260313891", + "5604260319220", + "5604260322183", + "5604260322640", + "5604321002023", + "5604321002139", + "5604321020515", + "5604321023004", + "5604321026395", + "5604321027361", + "5604321028603", + "5604321029099", + "5604321029143", + "5604321030019", + "5604321031382", + "5604321031818", + "5604321033904", + "5604321034826", + "5604321045570", + "5604321046263", + "5604383634606", + "5604450200017", + "5604450260288", + "5604450270508", + "5604450910077", + "5604458022109", + "5604575000264", + "5604661001816", + "5604697001231", + "5604697901098", + "5604697905447", + "5604697908240", + "5604736300080", + "5604736502002", + "5604739000161", + "5604742001599", + "5604799011909", + "5604823005997", + "5604912410299", + "5604925010127", + "5604925010158", + "5604925010561", + "5605089211153", + "5605173300039", + "5605197000281", + "5605222000019", + "5605335880300", + "5605336681647", + "5605408236225", + "5605458110018", + "5605458653003", + "5605466204297", + "5605466603090", + "5605466917968", + "5605566000119", + "5605566000126", + "56055702", + "56056150", + "5605839000006", + "5606025021386", + "5606186000114", + "5606293100226", + "5606436100052", + "5606456003739", + "5606456008079", + "5606456009830", + "5606456015138", + "5606456023133", + "5606533051905", + "5606669208297", + "5606669245520", + "5606677000104", + "5606677001286", + "5606677302062", + "5607047000939", + "5607047001196", + "5607047001325", + "5607047002919", + "5607047003176", + "5607047004173", + "5607047004449", + "5607047004609", + "5607047004821", + "5607047005972", + "5607047006375", + "5607047007921", + "5607047008058", + "5607047008317", + "5607047008478", + "5607047009345", + "5607047009420", + "5607047009451", + "5607047009710", + "5607047009734", + "5607047009789", + "5607047010464", + "5607047010549", + "5607047011621", + "5607047011676", + "5607047011720", + "5607047011959", + "5607047012154", + "5607047012420", + "5607047012710", + "5607047012833", + "5607047012956", + "5607047013748", + "5607047013885", + "5607047014271", + "5607047015575", + "5607047015582", + "5607047015834", + "5607047015858", + "5607047015933", + "5607047017210", + "5607047017265", + "5607047017937", + "5607047017968", + "5607047018323", + "5607047019139", + "5607047019610", + "5607047019948", + "5607047020043", + "5607047020326", + "5607047021439", + "5607233508829", + "5607233533951", + "5607233572813", + "5607238007907", + "5607238019894", + "5607238033807", + "5607238034712", + "5607274001471", + "5607274001488", + "5607294040016", + "5607356070067", + "5607769010599", + "5607769010896", + "5608201521109", + "5608201582056", + "5608265000787", + "5608394421026", + "5608394431179", + "5608513008077", + "5608516256000", + "5608516257274", + "5608516257298", + "5608543000096", + "5608671000104", + "5608705008236", + "5608726022174", + "5608726023379", + "5608770000104", + "56090282231602", + "5609060006608", + "5609060092496", + "5609060339263", + "5609060590152", + "56090864", + "5609149001197", + "5609676666623", + "5609676883112", + "5609690923375", + "5609696000087", + "57306889", + "5900020012654", + "5900020043481", + "5900197015212", + "5902150284123", + "5905912427905", + "5941634004116", + "64431710", + "7613035078369", + "7613035268388", + "7613035803565", + "7613036104586", + "7613036917568", + "7613037040869", + "7613037691283", + "7613038360560", + "7613038360645", + "7613038930251", + "7613287420138", + "7622210364449", + "7622210461155", + "7622210834003", + "8000500179864", + "8000500310427", + "8001665721004", + "8002190020341", + "8005675012169", + "8023678161288", + "8023678162360", + "8032891701324", + "8402001014512", + "8402001015205", + "8402001027550", + "8410022011267", + "8410022116290", + "8410063087016", + "8410063087320", + "8410087141312", + "8410100078953", + "8410199002402", + "8410199015693", + "8410199024763", + "8410199025562", + "8410199025586", + "8410199150905", + "8410199790958", + "8410376059380", + "8410376073355", + "8410379913887", + "8410500020071", + "8410500030650", + "8410634014533", + "8410706999942", + "8412600017579", + "8412899000535", + "8413164011959", + "8422823067213", + "8425206001347", + "8434165444850", + "8434165608030", + "8434165615212", + "8435257040868", + "8436048402841", + "8436048402858", + "8436540921635", + "8436562901820", + "8437001960033", + "8437012495968", + "8437017683308", + "8445290351357", + "8445290426369", + "8445290586520", + "8445290634887", + "8445290957382", + "8480000062437", + "8480000136824", + "8480000158925", + "8480000161291", + "8480000161314", + "8480000173973", + "8480000212535", + "8480000231659", + "8480000235312", + "8480000239433", + "8480000260406", + "8480000286819", + "8480000286857", + "8480000291653", + "8480000348654", + "8480000401878", + "8480000512178", + "8480000512413", + "8480000514202", + "8480000514400", + "8480000514448", + "8480000584502", + "8480000591821", + "8480000591883", + "8480000603494", + "8480000630148", + "8480000636065", + "8480000645180", + "8480000827319", + "8480000838698", + "8480000867391", + "8480009300783", + "8480017004802", + "8480017049827", + "8480017088307", + "8480017092977", + "8480017094742", + "8480017100771", + "8480017134387", + "8480017148834", + "8480017150431", + "8480017152176", + "8480017157492" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660191989608876, + 40.6331197770144 + ], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [ + "0044119469143", + "0044480320739", + "0062558102575", + "01134304", + "0560127612611", + "0560240439881", + "0560590013281", + "0621390642184", + "06348854", + "0655439007962", + "0729208039048", + "07351791", + "07361766", + "07394270", + "1103086260005", + "1404974370005", + "15607047008482", + "1804731370000", + "2000000032731", + "2000000137479", + "2000002223757", + "2000002525288", + "2000002554950", + "2000002887157", + "2000003561490", + "2000003713219", + "2000003734405", + "2000003975891", + "2000003981458", + "2002070011144", + "2002070011670", + "2002070026087", + "2002070065963", + "2002070092853", + "20028855", + "20029050", + "2004060115986", + "20050764", + "20094683", + "20103354", + "20190231", + "20203634", + "20211318", + "20246334", + "20274146", + "20296070", + "20351595", + "20353889", + "20367350", + "20426002", + "20462222", + "20468279", + "20469023", + "20627096", + "20667283", + "20918279", + "20922481", + "20971168", + "2111287000022", + "2120070000040", + "22003874", + "22006080", + "22008527", + "22017741", + "22022769", + "22029379", + "22036261", + "22040299", + "22041852", + "22043047", + "22049599", + "22067296", + "22070142", + "22084415", + "2380190003509", + "2631355003101", + "2644407004001", + "2646361001072", + "2646489000346", + "2651157002997", + "2666351006993", + "2681533008992", + "2682121007991", + "2686513001994", + "2686653007993", + "27024294", + "2829015015506", + "2835419000000", + "2870263005009", + "2902534020869", + "29036011", + "2965029005062", + "3023290043004", + "3041091585165", + "3041091718068", + "3045320087529", + "3228021010052", + "3273120017556", + "3387390335217", + "3596710337576", + "3596710508938", + "3700656404296", + "3760049797725", + "3781378005008", + "4000194901493", + "4001724039112", + "4002971301601", + "4005900141392", + "4033634030705", + "4052917797920", + "4056489011828", + "4056489049609", + "4056489051152", + "4056489109839", + "4056489114963", + "4056489199809", + "4056489201069", + "4056489287896", + "4056489288435", + "4056489376682", + "4056489440857", + "4056489472582", + "4056489628347", + "4056489634904", + "4056489695677", + "4056489708964", + "4056489747024", + "4056489787037", + "4056489788300", + "4056489831372", + "4065019096587", + "4068264009555", + "40891828", + "4103840020521", + "4250085774426", + "4250424180062", + "5000108667421", + "5000112541007", + "5000116110896", + "5000116110964", + "5000159386821", + "5001258291016", + "5010338303235", + "5010867203969", + "5038862435864", + "5050083313509", + "5203197142019", + "5205727996680", + "5347043002079", + "5410041143508", + "5410093908292", + "5410228214205", + "5411188117032", + "5411188121329", + "5411188121374", + "5411188136552", + "5449000003201", + "5449000054227", + "5449000080806", + "5449000155764", + "5600208583005", + "5600215911068", + "5600216776147", + "5600241424082", + "5600248619665", + "5600259141346", + "5600276027296", + "5600284357934", + "5600286004133", + "5600289150479", + "5600289150646", + "5600292715023", + "5600293156580", + "5600312130041", + "5600313491769", + "5600315280019", + "5600315281665", + "5600317476380", + "5600317476397", + "5600317478278", + "5600318143120", + "5600337380117", + "5600341930056", + "5600341930162", + "5600342880169", + "5600358331006", + "5600360990826", + "5600364941725", + "5600380893930", + "5600380898836", + "5600389825628", + "5600396640993", + "5600396643734", + "5600409202354", + "5600445300014", + "5600445302148", + "5600445303572", + "5600445609162", + "5600445611790", + "5600449994561", + "5600449994578", + "5600449996572", + "5600738445507", + "5600744682156", + "5600752728044", + "5600752728051", + "5600760622006", + "5600760622280", + "5600787049138", + "5600797552000", + "5600798960613", + "5600798961214", + "5600811500048", + "5600813261640", + "5600821265678", + "5600849430409", + "5600869840363", + "5600872800019", + "5600954500332", + "5600954500943", + "5600954500974", + "5600954501025", + "5600954501094", + "5600954501278", + "5600954501513", + "5600954501667", + "5600954502091", + "5600954502213", + "5600954502312", + "5600961100662", + "5600961109863", + "5600961113242", + "5600961138252", + "5600961141955", + "5600961160062", + "5600961160352", + "5600961160864", + "5600961179422", + "5601002005243", + "5601002043047", + "5601002055422", + "5601002069276", + "5601002071491", + "5601002075093", + "5601002081445", + "5601002084682", + "5601002093646", + "5601002093769", + "5601002101099", + "5601002106186", + "5601002108067", + "5601002108449", + "5601002110152", + "5601002113610", + "5601002113634", + "5601002119483", + "5601002119728", + "5601002120496", + "5601002120779", + "5601002121516", + "5601002121585", + "5601002121707", + "5601002123138", + "5601002123909", + "5601009110216", + "5601009110254", + "5601009110261", + "5601009110360", + "5601009170050", + "5601009310180", + "5601009922840", + "5601009922871", + "5601009924028", + "5601009925780", + "5601009925841", + "5601009930210", + "5601009934157", + "5601009935888", + "5601009938810", + "5601009939831", + "5601009942060", + "5601009943616", + "5601009943685", + "5601009951048", + "5601009951956", + "5601009952076", + "5601009955237", + "5601009955770", + "5601009955930", + "5601009955954", + "5601009956180", + "5601009957231", + "5601009958306", + "5601009958580", + "5601009960637", + "5601009961351", + "5601009961818", + "5601009962228", + "5601009962495", + "5601009963355", + "5601009965397", + "5601009969098", + "5601009969583", + "5601009970599", + "5601009974689", + "5601009975341", + "5601009975792", + "5601009977680", + "5601009978809", + "5601009978915", + "5601009978922", + "5601009980130", + "5601009980307", + "5601009980505", + "5601009980697", + "5601009982158", + "5601009982851", + "5601009982875", + "5601009983186", + "5601009984022", + "5601009984534", + "5601009984916", + "5601009985524", + "5601009985531", + "5601009986415", + "5601009986798", + "5601009986941", + "5601009987733", + "5601009988778", + "5601009990108", + "5601009990429", + "5601009991853", + "5601009991914", + "5601009992805", + "5601009993222", + "5601009993246", + "5601009993710", + "5601009993819", + "5601009993888", + "5601009993901", + "5601009993987", + "5601009994014", + "5601009994298", + "5601009996490", + "5601009999422", + "5601010111714", + "5601010131897", + "5601010131934", + "5601010231122", + "5601010901018", + "5601024134044", + "5601024135188", + "5601027946200", + "5601027949867", + "5601029000030", + "5601029000054", + "5601029003406", + "5601029004038", + "5601029004090", + "5601030004157", + "5601038001301", + "5601043120042", + "5601045000427", + "5601045001318", + "5601045105009", + "5601045105900", + "5601045106464", + "5601045108208", + "5601048540043", + "5601048540142", + "5601048540883", + "5601049132988", + "5601050016017", + "5601050022940", + "5601050031775", + "5601050032406", + "5601050033144", + "5601050035476", + "5601050035889", + "5601050036268", + "5601050036589", + "5601050036626", + "5601050036916", + "5601050036978", + "5601050036985", + "5601050037203", + "5601050037258", + "5601050037418", + "5601050037562", + "5601050037579", + "5601050037852", + "5601051410012", + "5601054841646", + "5601055010270", + "5601063060663", + "5601066300575", + "5601066300780", + "5601066301152", + "5601066301886", + "5601066302135", + "5601066302173", + "5601066401159", + "5601066600118", + "5601066600644", + "5601066602013", + "5601066633451", + "5601082045481", + "5601082054605", + "5601098010213", + "5601098050103", + "5601105050317", + "5601110002127", + "5601117215322", + "5601119007970", + "5601119286658", + "5601119308282", + "5601119956827", + "5601141080910", + "5601146100118", + "5601149018625", + "5601151021750", + "5601151117101", + "5601151259207", + "5601151317105", + "5601151653456", + "5601151965528", + "5601151966242", + "5601151966488", + "5601151967539", + "5601151967546", + "5601151967676", + "5601151967881", + "5601151971529", + "5601151974124", + "5601151974216", + "5601151977958", + "5601151979099", + "5601158403061", + "5601159000337", + "5601159000405", + "5601163009210", + "5601164906044", + "5601164906174", + "5601165105675", + "5601172010344", + "5601172230162", + "5601192102203", + "5601195620544", + "5601219230179", + "5601226041317", + "5601226042024", + "5601227012552", + "5601227012651", + "5601227016383", + "5601227018431", + "5601227018899", + "5601227019650", + "5601227020540", + "5601227021073", + "5601227021523", + "5601227023862", + "5601227024357", + "5601227024913", + "5601227028713", + "5601227029093", + "5601227030969", + "5601227031157", + "5601227031188", + "5601227031690", + "5601227031911", + "5601227033519", + "5601227038224", + "5601227039122", + "5601227044676", + "5601227047271", + "5601244202677", + "5601252106912", + "5601252113606", + "5601255700155", + "5601256253919", + "5601256809260", + "5601256830424", + "5601260593605", + "5601273007199", + "5601286801784", + "5601286841780", + "5601306330874", + "5601312002772", + "5601312003786", + "5601312008248", + "5601312025368", + "5601312026273", + "5601312026365", + "5601312028437", + "5601312040859", + "5601312042204", + "5601312044673", + "5601312046479", + "5601312046905", + "5601312046929", + "5601312046967", + "5601312048725", + "5601312061601", + "5601312061793", + "5601312061885", + "5601312062295", + "5601312062967", + "5601312062998", + "5601312063346", + "5601312063353", + "5601312064336", + "5601312065012", + "5601312065067", + "5601312065098", + "5601312065548", + "5601312066880", + "5601312068167", + "5601312068464", + "5601312069720", + "5601312070436", + "5601312071327", + "5601312071341", + "5601312071556", + "5601312072713", + "5601312072942", + "5601312074366", + "5601312074908", + "5601312074946", + "5601312075325", + "5601312075875", + "5601312076261", + "5601312076315", + "5601312076483", + "5601312077473", + "5601312077619", + "5601312077824", + "5601312078029", + "5601312078142", + "5601312078500", + "5601312078524", + "5601312078586", + "5601312078951", + "5601312079248", + "5601312079439", + "5601312090113", + "5601312090281", + "5601312090564", + "5601312090878", + "5601312091363", + "5601312091806", + "5601312092391", + "5601312092858", + "5601312093800", + "5601312094050", + "5601312094975", + "5601312100539", + "5601312100669", + "5601312100782", + "5601312101246", + "5601312102342", + "5601312106197", + "5601312106265", + "5601312106401", + "5601312106692", + "5601312106791", + "5601312106982", + "5601312107668", + "5601312108559", + "5601312146643", + "5601312157823", + "5601312173786", + "5601312175469", + "5601312176107", + "5601312177579", + "5601312177586", + "5601312178156", + "5601312179894", + "5601312182870", + "5601312183976", + "5601312184331", + "5601312300229", + "5601312304319", + "5601312304487", + "5601312304500", + "5601312305118", + "5601312305132", + "5601312306245", + "5601312306481", + "5601312306726", + "5601312306795", + "5601312306863", + "5601312307013", + "5601312307358", + "5601312307471", + "5601312500476", + "5601312502951", + "5601312503330", + "5601312503514", + "5601312503606", + "5601312504061", + "5601312504306", + "5601312504337", + "5601312504375", + "5601312504795", + "5601312504979", + "5601312505433", + "5601312505853", + "5601312505907", + "5601312506263", + "5601312506348", + "5601312507178", + "5601312507345", + "5601312507512", + "5601312507802", + "5601312508328", + "5601312508380", + "5601312508984", + "5601312510017", + "5601312510123", + "5601312510314", + "5601312510321", + "5601312510444", + "5601312510482", + "5601312510963", + "5601312511342", + "5601312511823", + "5601312511915", + "5601312512233", + "5601312512561", + "5601312512615", + "5601312513032", + "5601312878575", + "5601312879800", + "5601312880752", + "5601312881520", + "5601312882701", + "5601312882770", + "5601312882862", + "5601312882992", + "5601312883067", + "5601312885702", + "5601314235208", + "5601314512200", + "5601319055832", + "5601326000122", + "5601363007900", + "5601379060036", + "5601408000040", + "5601487200621", + "5601511000975", + "5601517360363", + "5601517380026", + "5601517380088", + "5601517390650", + "5601537331046", + "5601557023488", + "5601557049150", + "5601557051764", + "5601557055441", + "5601557059463", + "5601557061374", + "5601557062326", + "5601557063552", + "5601607077652", + "5601607078291", + "5601721211024", + "5601721310093", + "5601851100410", + "5601883000276", + "5601883002010", + "5601883002027", + "5601897062055", + "5601980000018", + "5602013255139", + "5602036971030", + "5602109400641", + "5602132656084", + "5602281007645", + "5602348082837", + "5602348095158", + "5602348105727", + "5602348111186", + "5602348115252", + "5602353901314", + "5602384003933", + "5602417103500", + "5602519001162", + "5602519001643", + "5602519351588", + "5602537010030", + "5602586012047", + "5602586020516", + "5602586060703", + "5602667000017", + "5602667600026", + "5602691253939", + "5602711113434", + "5602842102079", + "5602910001105", + "5602974006757", + "5603040022220", + "5603043027550", + "5603089008476", + "5603089008537", + "5603089030149", + "5603223000113", + "5603344531114", + "5603368011647", + "5603369043890", + "5603419000248", + "5603428800105", + "5603468000725", + "56035056", + "5603609909221", + "5603672000221", + "5603672001525", + "5603722496981", + "5603722499814", + "5603722505300", + "5603722514227", + "5603722514807", + "5603722515071", + "5603722517174", + "5603722517310", + "5603722517723", + "5603722518454", + "5603722519062", + "5603722519420", + "5603722519581", + "5603722520921", + "5603722521393", + "5603722522475", + "5603722522680", + "5603722522888", + "5603722523281", + "5603722523519", + "5603725000215", + "5603725011143", + "5603725012614", + "5603751000586", + "5603911776054", + "5604079049004", + "5604253037162", + "5604260047697", + "5604260056309", + "5604260056989", + "5604260193554", + "5604260193585", + "5604260257492", + "5604260276493", + "5604260297177", + "5604260299706", + "5604260300815", + "5604260301270", + "5604260301904", + "5604260303199", + "5604260303816", + "5604260304097", + "5604260304868", + "5604260306725", + "5604260310784", + "5604260311019", + "5604260311866", + "5604260312306", + "5604260319206", + "5604260319985", + "5604260322619", + "5604260329946", + "5604260331215", + "5604321026814", + "5604321027507", + "5604321027743", + "5604321028009", + "5604321028573", + "5604321030408", + "5604321034116", + "5604321034451", + "5604321034475", + "5604321035373", + "5604321044412", + "5604321044429", + "5604398233443", + "5604450210078", + "5604450260080", + "5604450290018", + "5604550006618", + "5604581338061", + "5604661001564", + "5604697903849", + "5604697904105", + "5604697904549", + "5604697906192", + "5604814020817", + "5604814020855", + "5604868001039", + "5604895010424", + "5604895010462", + "5604925015115", + "5604925610228", + "5605222040404", + "5605458160143", + "5605466202613", + "5605466905347", + "5605466919672", + "5605466979324", + "5605564556816", + "56055658", + "5605669000061", + "5605925002327", + "5606262066034", + "5606293045954", + "5606293046951", + "5606293053638", + "5606456001308", + "5606456004125", + "5606456004156", + "5606456016388", + "5606533259004", + "5606579000172", + "5606677102013", + "5606677102235", + "5606677109036", + "5606677301157", + "5606677700042", + "5606770001909", + "5606830067401", + "5606879030282", + "5607047000922", + "5607047001172", + "5607047001523", + "5607047001646", + "5607047001660", + "5607047002346", + "5607047002353", + "5607047002391", + "5607047002568", + "5607047003015", + "5607047003114", + "5607047003459", + "5607047003718", + "5607047004654", + "5607047004814", + "5607047005545", + "5607047005859", + "5607047006887", + "5607047007204", + "5607047007310", + "5607047007440", + "5607047007686", + "5607047007709", + "5607047007846", + "5607047008027", + "5607047008072", + "5607047008577", + "5607047008614", + "5607047009017", + "5607047009246", + "5607047009444", + "5607047009840", + "5607047010112", + "5607047010761", + "5607047010846", + "5607047011607", + "5607047011768", + "5607047011928", + "5607047012390", + "5607047012598", + "5607047013441", + "5607047013724", + "5607047013854", + "5607047014110", + "5607047014240", + "5607047014608", + "5607047014615", + "5607047015018", + "5607047015179", + "5607047015469", + "5607047015964", + "5607047016107", + "5607047016213", + "5607047016459", + "5607047016657", + "5607047017012", + "5607047017128", + "5607047017197", + "5607047017333", + "5607047017760", + "5607047019313", + "5607047019788", + "5607233509321", + "5607238035436", + "5607274001464", + "5607410003000", + "5607769010728", + "5608201803304", + "5608201810036", + "5608201810081", + "5608247046482", + "5608394421019", + "5608394421149", + "5608394451160", + "5608557001263", + "5608557004134", + "5608557005292", + "5608705004108", + "5608705011014", + "5608705011090", + "5608705011403", + "5608726020934", + "5608770000678", + "5609028223184", + "5609030015098", + "56090581", + "5609060006615", + "5609060007070", + "5609060092502", + "56093254", + "5609341071660", + "5609370324027", + "5609676346921", + "5609990003272", + "5706516031525", + "5775345121585", + "5900852054839", + "5902768514889", + "5902899144368", + "7315120000759", + "7315120006096", + "7613037051575", + "7613287472724", + "7622201135430", + "7622201814182", + "7622210293381", + "7622210461186", + "7622210609595", + "7630054495090", + "8000430194012", + "8000500359815", + "8001665124164", + "8001665126090", + "8001665706896", + "8001665711722", + "8004800023018", + "8006515023321", + "8011608008635", + "8013355501506", + "8402001005855", + "8402001012174", + "8402001014178", + "8402001018787", + "8410000000184", + "8410014207845", + "8410031976663", + "8410063071206", + "8410063089355", + "8410100098531", + "8410188012092", + "8410199007025", + "8410376033267", + "8410376042504", + "8410376059397", + "8410379913924", + "8410525206191", + "8410740920858", + "8411555068018", + "8412600022887", + "8412604985287", + "8413100610673", + "8413675001777", + "8414100254645", + "84141118", + "8420756008174", + "8423207208536", + "8426617007409", + "8429583015539", + "8429583442748", + "8432022001925", + "8433329072205", + "8435177051012", + "8435257040899", + "8435257057651", + "8435646000299", + "8436027158349", + "8436048414721", + "8436585060429", + "8436585061143", + "8437004577931", + "8437012341548", + "8445290170736", + "8445290351401", + "8445290351586", + "8445290618603", + "8445291111165", + "8480000047182", + "8480000057617", + "8480000063038", + "8480000095718", + "8480000104632", + "8480000142252", + "8480000174178", + "8480000187413", + "8480000206138", + "8480000211200", + "8480000211989", + "8480000260376", + "8480000509338", + "8480000510723", + "8480000514257", + "8480000514431", + "8480000551344", + "8480000591944", + "8480000630230", + "8480000651730", + "8480000861771", + "8480000862686", + "8480017004222", + "8480017019110", + "8480017060822", + "8480017137470", + "8480017155009", + "8480017167644" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660091812782127, + 40.633092204457654 + ], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [ + "0323985603821", + "0400440080745", + "04675428", + "0560200019931", + "0560220000056", + "0560230764092", + "0560460655092", + "0560507841198", + "0560526500274", + "0560590007341", + "0621002961788", + "06342774", + "0662041007129", + "06651869", + "0705016560226", + "07076349", + "07237313", + "0729208039017", + "0784006055263", + "11258162", + "1205002520009", + "16409361", + "17384575", + "2000000137398", + "2000002228646", + "2000002827948", + "2000002853039", + "2000002936251", + "2000003128686", + "2000003652556", + "2000003713813", + "2000003736010", + "2000003736232", + "20005733", + "20028237", + "20029890", + "2004060110059", + "20041656", + "20083908", + "20084431", + "2009010021331", + "20135300", + "2014060091517", + "20181611", + "20186876", + "20238100", + "2024000082376", + "20254254", + "20340070", + "20345549", + "20367237", + "20426040", + "20532482", + "20810405", + "20921705", + "20922597", + "20944339", + "2110150000022", + "22006578", + "22015099", + "22033604", + "22042699", + "22050540", + "24023368", + "24023375", + "24033459", + "24051699", + "24080224", + "2604953000803", + "26073378", + "2611504000014", + "2611645009044", + "2628755001462", + "2640853000901", + "2644380002506", + "2646336100076", + "2650739001861", + "2660253004163", + "2681371003593", + "2681922001580", + "2690720009995", + "27002544", + "2700675014903", + "2777653006199", + "2870078005003", + "2875927005005", + "2909100007729", + "2926208007505", + "2938194006738", + "2962770003200", + "2997948003669", + "3021760403280", + "3023290027288", + "3023290051238", + "3023290075494", + "3023290077863", + "3023290083093", + "3041091349309", + "3041091718044", + "3046920028363", + "3073780836111", + "3228020232028", + "3245678049266", + "3250390835868", + "3254560079533", + "3410280020150", + "3410280052960", + "3415581319934", + "3600900020251", + "4000177158418", + "4001686347560", + "4003640002126", + "4030011310528", + "4033443512331", + "40363622", + "4056469182012", + "4056489027430", + "4056489030317", + "4056489050032", + "4056489051169", + "4056489140702", + "4056489169154", + "4056489199793", + "4056489200031", + "4056489201397", + "4056489224525", + "4056489256823", + "4056489257004", + "4056489266853", + "4056489267782", + "4056489493174", + "4056489574408", + "4056489696483", + "4056489830443", + "4056489999515", + "4061458015066", + "40875033", + "40881348", + "40884769", + "4334035071848", + "4335619141865", + "4760877050008", + "5000116125159", + "5000116125432", + "5000116125890", + "5000116126118", + "5000116127207", + "5000396036138", + "5010029000801", + "5038862004183", + "5053827188531", + "5053827190046", + "5053827205740", + "5056329521554", + "5059319025841", + "5061013945042", + "5411188124689", + "5411188136613", + "5600149749805", + "5600158349867", + "5600214977102", + "5600261006039", + "56002621", + "5600277665015", + "5600277665022", + "5600302831170", + "5600317475000", + "5600319265531", + "5600319267764", + "5600319281944", + "5600334480322", + "5600341001312", + "5600341930193", + "5600341930445", + "5600341930674", + "5600341930827", + "5600341930889", + "5600342880015", + "5600342880138", + "5600343121049", + "5600343121087", + "5600355583101", + "5600357501042", + "5600360990703", + "5600360990710", + "5600360990833", + "5600380896894", + "5600389826175", + "5600392851041", + "5600395035158", + "5600395035929", + "5600395035936", + "5600395501486", + "5600409200541", + "5600441617888", + "5600445301288", + "5600445610618", + "5600445612124", + "5600445612636", + "5600445615880", + "5600445616399", + "5600445619581", + "56004472", + "5600499528303", + "5600639258602", + "5600655714700", + "5600725312058", + "5600734295014", + "5600744051013", + "5600744051129", + "5600744148027", + "5600752728822", + "5600757203966", + "5600760622013", + "5600760622105", + "5600760622808", + "5600783200298", + "5600787049305", + "5600787721010", + "5600797552062", + "5600798960149", + "5600798960705", + "5600802500835", + "5600826203064", + "5600855327014", + "5600855327045", + "5600872803270", + "5600893834062", + "5600954500431", + "5600954500677", + "5600954500981", + "5600954501131", + "5600954501407", + "5600954501636", + "5600954502145", + "5600954502763", + "5600961107777", + "5600961109221", + "5600961110586", + "5600961110760", + "5600961132458", + "5600961133097", + "5600961144031", + "5600961159622", + "5600985804164", + "5600985804744", + "5600985807721", + "5601001001703", + "5601001346408", + "5601002005014", + "5601002037633", + "5601002055873", + "5601002056375", + "5601002057631", + "5601002071521", + "5601002093752", + "5601002094575", + "5601002097484", + "5601002109552", + "5601002109859", + "5601002110671", + "5601002111098", + "5601002111104", + "5601002112651", + "5601002114280", + "5601002114631", + "5601002115133", + "5601002116482", + "5601002119742", + "5601002123626", + "5601008100690", + "5601009110766", + "5601009111688", + "5601009150076", + "5601009160051", + "5601009160150", + "5601009500666", + "5601009920020", + "5601009920594", + "5601009922864", + "5601009925773", + "5601009929702", + "5601009933013", + "5601009933297", + "5601009935796", + "5601009936458", + "5601009936724", + "5601009941209", + "5601009943999", + "5601009948017", + "5601009950171", + "5601009950898", + "5601009951567", + "5601009952335", + "5601009953981", + "5601009953998", + "5601009954827", + "5601009958269", + "5601009959099", + "5601009960682", + "5601009961542", + "5601009961603", + "5601009961757", + "5601009962419", + "5601009962563", + "5601009963973", + "5601009968169", + "5601009971084", + "5601009972876", + "5601009973538", + "5601009974412", + "5601009974795", + "5601009975327", + "5601009975747", + "5601009976454", + "5601009978724", + "5601009978946", + "5601009979059", + "5601009979820", + "5601009980284", + "5601009980437", + "5601009982684", + "5601009984008", + "5601009984176", + "5601009985128", + "5601009986514", + "5601009986743", + "5601009986774", + "5601009986835", + "5601009987597", + "5601009987689", + "5601009988754", + "5601009991136", + "5601009992126", + "5601009992669", + "5601009993321", + "5601009993567", + "5601009993598", + "5601009993604", + "5601009993642", + "5601009993949", + "5601009994267", + "5601009995264", + "5601009995592", + "5601009996995", + "5601009997435", + "5601009997527", + "5601009997534", + "5601009998029", + "5601009999040", + "5601009999279", + "5601009999613", + "5601009999828", + "5601010131910", + "5601010239043", + "5601018001642", + "5601019013101", + "5601027002593", + "5601027009769", + "5601027943551", + "5601029000085", + "5601029002119", + "5601029004014", + "5601029004113", + "5601029034028", + "5601038002209", + "5601043130331", + "5601045000410", + "5601045080801", + "5601048534240", + "5601048541057", + "5601049141287", + "5601050023213", + "5601050024241", + "5601050030396", + "5601050033045", + "5601050034172", + "5601050034998", + "5601050035438", + "5601050036213", + "5601050036596", + "5601050037272", + "5601050038149", + "5601052120101", + "5601055000424", + "5601055009618", + "5601055317799", + "5601055318901", + "5601055607005", + "5601063000539", + "5601063000645", + "5601066602211", + "5601066632881", + "5601066633512", + "5601068902647", + "5601077161035", + "5601089080829", + "5601090040164", + "5601090440018", + "5601098048629", + "5601098444445", + "5601105011523", + "5601105050348", + "5601105050430", + "5601118000019", + "5601118000309", + "5601118000361", + "5601119260696", + "5601119956438", + "5601126039049", + "5601126039056", + "5601151333457", + "5601151543320", + "5601151860755", + "5601151964156", + "5601151964828", + "5601151964859", + "5601151964897", + "5601151966532", + "5601151967560", + "5601151967577", + "5601151976784", + "5601151977811", + "5601158401944", + "5601158402705", + "5601158403023", + "5601159000436", + "5601163030313", + "5601163440020", + "5601164115606", + "5601164594203", + "5601164864467", + "5601164900004", + "5601164902312", + "5601165003148", + "5601165005180", + "5601172069106", + "5601172230155", + "5601180000023", + "5601192201104", + "5601195100145", + "5601219140058", + "5601219471718", + "5601226003469", + "5601226041706", + "5601227012477", + "5601227015379", + "5601227015416", + "5601227017694", + "5601227023718", + "5601227023930", + "5601227024401", + "5601227025781", + "5601227025811", + "5601227026986", + "5601227027341", + "5601227028034", + "5601227028447", + "5601227029406", + "5601227033908", + "5601227036091", + "5601227036176", + "5601227036343", + "5601227039559", + "5601227041255", + "5601227041736", + "5601227049299", + "5601240013871", + "5601240014632", + "5601252106653", + "5601254049668", + "5601255110176", + "5601312000310", + "5601312002918", + "5601312008996", + "5601312024927", + "5601312026174", + "5601312028284", + "5601312028345", + "5601312040842", + "5601312041085", + "5601312041795", + "5601312044017", + "5601312044598", + "5601312046837", + "5601312048596", + "5601312048893", + "5601312048978", + "5601312049708", + "5601312060208", + "5601312061977", + "5601312062370", + "5601312062820", + "5601312063919", + "5601312065524", + "5601312066064", + "5601312066644", + "5601312067863", + "5601312068587", + "5601312068662", + "5601312068907", + "5601312069645", + "5601312069652", + "5601312069805", + "5601312069966", + "5601312070443", + "5601312071129", + "5601312071334", + "5601312072171", + "5601312072515", + "5601312074083", + "5601312075127", + "5601312075547", + "5601312076476", + "5601312076841", + "5601312076896", + "5601312076940", + "5601312077176", + "5601312077893", + "5601312078449", + "5601312079088", + "5601312079378", + "5601312091837", + "5601312092322", + "5601312092711", + "5601312093435", + "5601312093831", + "5601312094340", + "5601312094821", + "5601312100317", + "5601312100522", + "5601312100546", + "5601312100928", + "5601312101192", + "5601312101369", + "5601312101413", + "5601312101420", + "5601312103073", + "5601312103110", + "5601312103448", + "5601312103776", + "5601312105008", + "5601312105183", + "5601312105220", + "5601312106241", + "5601312106876", + "5601312107279", + "5601312107286", + "5601312107712", + "5601312107903", + "5601312108962", + "5601312124641", + "5601312146117", + "5601312146735", + "5601312146773", + "5601312150114", + "5601312156758", + "5601312177869", + "5601312178606", + "5601312178705", + "5601312181149", + "5601312181156", + "5601312181293", + "5601312182047", + "5601312183440", + "5601312183815", + "5601312184645", + "5601312184744", + "5601312215424", + "5601312217442", + "5601312217459", + "5601312219170", + "5601312300113", + "5601312302025", + "5601312302100", + "5601312303275", + "5601312303565", + "5601312303961", + "5601312304982", + "5601312305224", + "5601312305255", + "5601312306108", + "5601312306399", + "5601312306467", + "5601312306832", + "5601312306924", + "5601312307297", + "5601312307303", + "5601312307372", + "5601312503569", + "5601312503941", + "5601312503965", + "5601312504771", + "5601312504955", + "5601312506812", + "5601312507239", + "5601312507598", + "5601312507703", + "5601312508250", + "5601312508922", + "5601312509202", + "5601312509271", + "5601312509325", + "5601312509332", + "5601312509547", + "5601312509660", + "5601312509974", + "5601312510055", + "5601312510185", + "5601312510338", + "5601312510451", + "5601312510697", + "5601312510871", + "5601312511601", + "5601312512301", + "5601312512639", + "5601312513193", + "5601312513216", + "5601312513698", + "5601312514022", + "5601312514367", + "5601312514695", + "5601312876649", + "5601312880264", + "5601312881063", + "5601312881216", + "5601312881506", + "5601312881513", + "5601312882213", + "5601312882350", + "5601312882633", + "5601312885511", + "5601312992851", + "5601319056211", + "5601332000406", + "5601363009812", + "5601363014052", + "5601370003766", + "5601383023447", + "5601398051008", + "5601511000708", + "5601517350029", + "5601517390049", + "5601517390858", + "5601518102177", + "5601530030175", + "5601557043332", + "5601557049181", + "5601557049228", + "5601557049235", + "5601557050033", + "5601557051542", + "5601557062319", + "5601557062333", + "5601560112254", + "5601560112810", + "5601588178355", + "5601591000025", + "5601607073180", + "5601638000292", + "5601638000629", + "5601638000759", + "5601692073010", + "56017380", + "5601796033026", + "5601809013342", + "5601854201039", + "5601897500021", + "5601917050017", + "5601950001144", + "5601980000025", + "5602013235131", + "56020274", + "5602036971054", + "5602109300064", + "5602132652079", + "5602139227027", + "5602306035325", + "5602348094045", + "5602348100968", + "5602348101040", + "5602348105901", + "5602353190022", + "5602353903127", + "5602353907316", + "5602353907668", + "5602383941250", + "5602384001052", + "5602403036034", + "5602519001070", + "5602519351083", + "5602519480882", + "5602519481384", + "5602586030324", + "5602586115014", + "5602593200390", + "5602642010000", + "5602733232755", + "5602733406163", + "5602835000429", + "5602835821314", + "5602944050728", + "5602944490180", + "5603064050612", + "5603089000029", + "5603089002221", + "5603089008506", + "5603089020034", + "5603142000027", + "5603238121759", + "5603366005327", + "5603493001018", + "5603533200005", + "5603670510104", + "5603697271248", + "5603697271613", + "5603722505607", + "5603722514791", + "5603722514906", + "5603722515057", + "5603722515095", + "5603722515873", + "5603722516764", + "5603722516962", + "5603722517143", + "5603722518225", + "5603722518362", + "5603722521034", + "5603722521836", + "5603722522741", + "5603722522994", + "5603722523113", + "5603722523250", + "5603722523304", + "5603722523540", + "5603725012485", + "5603751001118", + "5603824000154", + "5603844000110", + "5604160002185", + "5604253400034", + "5604260025268", + "5604260042302", + "5604260052417", + "5604260055524", + "5604260193653", + "5604260193691", + "5604260251353", + "5604260255658", + "5604260264742", + "5604260264766", + "5604260265855", + "5604260269617", + "5604260276738", + "5604260282616", + "5604260285266", + "5604260290222", + "5604260296743", + "5604260301171", + "5604260302376", + "5604260302963", + "5604260307869", + "5604260311026", + "5604260311378", + "5604260313785", + "5604260314157", + "5604260316632", + "5604260320257", + "5604260320271", + "5604260328505", + "5604321012152", + "5604321026487", + "5604321027040", + "5604321030033", + "5604321033966", + "5604321034383", + "5604321035212", + "5604321044436", + "5604321046430", + "5604360010102", + "5604383277308", + "5604443004981", + "5604450910039", + "5604450910305", + "5604550000265", + "5604661000826", + "5604697907793", + "5604697907922", + "5604912094161", + "5604925003365", + "5604925010509", + "5604925010554", + "5604925015108", + "5605047013256", + "5605089211337", + "5605089250077", + "5605089250183", + "5605160700002", + "5605229349401", + "5605345050823", + "5605458660018", + "5605466205508", + "5605481612138", + "5605566000171", + "5605890100073", + "5605943000022", + "5606186000022", + "5606456012663", + "5606456023591", + "5606677000289", + "5606677101658", + "5606677109012", + "5606677309009", + "5606879010567", + "5606975712075", + "5607047001127", + "5607047001288", + "5607047001653", + "5607047002971", + "5607047002988", + "5607047003152", + "5607047004036", + "5607047004128", + "5607047004258", + "5607047005583", + "5607047005736", + "5607047005781", + "5607047006009", + "5607047006016", + "5607047006023", + "5607047006597", + "5607047006870", + "5607047007280", + "5607047007365", + "5607047007730", + "5607047007952", + "5607047008904", + "5607047009482", + "5607047010037", + "5607047010419", + "5607047010662", + "5607047010891", + "5607047011010", + "5607047011195", + "5607047011836", + "5607047012086", + "5607047012611", + "5607047012635", + "5607047012802", + "5607047013212", + "5607047013410", + "5607047013472", + "5607047013533", + "5607047013755", + "5607047013977", + "5607047014134", + "5607047014264", + "5607047015230", + "5607047015612", + "5607047015636", + "5607047015797", + "5607047015926", + "5607047016138", + "5607047016473", + "5607047016763", + "5607047016787", + "5607047017005", + "5607047017111", + "5607047017531", + "5607047018002", + "5607047018231", + "5607047018460", + "5607047018934", + "5607047019092", + "5607047019658", + "5607047020425", + "5607047021231", + "5607047021545", + "5607047021569", + "5607202000019", + "5607202000415", + "5607233620606", + "5607238032053", + "5607419000024", + "5607623006621", + "5607639000040", + "5608105110188", + "5608173000114", + "5608247000132", + "5608394451115", + "5608394461015", + "5608726020125", + "5608726021450", + "5608726025403", + "5608726025595", + "5608726026899", + "5608795000035", + "5608936010138", + "5609060092519", + "5609092029484", + "5609092035980", + "5609494000029", + "5609676225233", + "5900020025401", + "5900852066276", + "5904581332756", + "5904966741036", + "7613036078689", + "7613036912938", + "7613287473165", + "7613287514455", + "7613287530851", + "7613287591609", + "7616500665163", + "7622200000111", + "7622201814434", + "7622202019265", + "7622210099532", + "7622210103963", + "7622210247889", + "7622210479846", + "7622210740427", + "7622210833099", + "7630039686857", + "7898930142869", + "8000380192588", + "8001585008117", + "8001665717304", + "8001665717328", + "8001665720373", + "8008698005576", + "8008698010846", + "8011608000073", + "8012900008125", + "80177609", + "8031945080125", + "8052462860090", + "8402001001451", + "8402001008740", + "8402001012600", + "8402001021053", + "8402001024092", + "8410063041575", + "8410063045917", + "8410076601513", + "8410076910240", + "8410100020921", + "8410199015679", + "8410320027779", + "8410376023831", + "8410376024326", + "8410376055542", + "8410376055740", + "8410391708102", + "8410500007836", + "8410500023652", + "8410500029791", + "8410500030971", + "8410789140118", + "8411030048610", + "8412604983399", + "8413675001753", + "8414100306245", + "8420756008433", + "8423207209939", + "8429583015379", + "8433329090162", + "8433329131919", + "8434165499331", + "8434165506411", + "8434165614406", + "8435106271047", + "8435177055232", + "8435250297955", + "8435250439577", + "8435257046631", + "8435257057712", + "8435257063126", + "8435257063423", + "8435257072050", + "8436551970295", + "8437008142098", + "8437012799318", + "8437017032243", + "8437017032298", + "8445290919892", + "8480000043313", + "8480000054562", + "8480000054647", + "8480000060198", + "8480000063212", + "8480000083692", + "8480000095695", + "8480000103956", + "8480000103987", + "8480000110763", + "8480000125279", + "8480000134516", + "8480000141415", + "8480000142283", + "8480000142344", + "8480000157744", + "8480000160225", + "8480000168832", + "8480000180612", + "8480000212412", + "8480000230737", + "8480000231673", + "8480000286758", + "8480000333285", + "8480000342805", + "8480000392893", + "8480000500212", + "8480000512086", + "8480000514325", + "8480000514455", + "8480000592767", + "8480000593580", + "8480000609885", + "8480000632340", + "8480000634917", + "8480000634948", + "8480000640789", + "8480000642462", + "8480000650672", + "8480000862624", + "8480017006516", + "8480017029935", + "8480017037596", + "8480017038906", + "8480017041647", + "8480017068699", + "8480017092656", + "8480017104052", + "8480017107282", + "8480017124913", + "8480017162663", + "8480017172693" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660105236077243, + 40.633075712375955 + ], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [ + "00062358", + "00235838", + "0037000320807", + "0054881015370", + "0560120078957", + "0560120440792", + "0560120993762", + "0560227100148", + "0560260337839", + "0560490351612", + "0612322030087", + "06342782", + "0719710963764", + "0722713073422", + "07357962", + "07369066", + "1604792770005", + "2000000030675", + "2000000033228", + "2000002230502", + "2000002909866", + "2000002910022", + "2000003574285", + "2000003715725", + "2000003734382", + "2000003735310", + "2000003882762", + "2000003894871", + "2000003954698", + "2000003975709", + "2000004075699", + "20005795", + "20009755", + "2002070014695", + "20024901", + "20026653", + "20032821", + "20042387", + "20081232", + "20091385", + "20121976", + "20130626", + "20131968", + "20144302", + "20171841", + "20191948", + "20209667", + "2024000092849", + "20255138", + "20277307", + "2034000082375", + "20408923", + "20468972", + "20513306", + "20548308", + "20602949", + "20622640", + "20693671", + "20693732", + "20798499", + "20871246", + "20880224", + "20941123", + "20971236", + "20987435", + "2120327000021", + "22009326", + "22020413", + "22021809", + "22026620", + "22030573", + "22033123", + "22035936", + "22047052", + "22048592", + "22051875", + "22051899", + "22053237", + "2350989004260", + "2352514004387", + "2380192003842", + "24032742", + "24044530", + "2606817000004", + "2629310001385", + "2634911004338", + "2650367001530", + "2652513001388", + "2666905000002", + "2670939003991", + "2670940003997", + "2688501003294", + "2719315004785", + "2748480085466", + "2907731022739", + "3021760406045", + "3021762408047", + "3023290020906", + "3023290033593", + "3023290048924", + "3023290048986", + "3023290053317", + "3023290060896", + "3023290065303", + "3023290232453", + "3033710066513", + "3041090004841", + "3045320104844", + "3073780902366", + "3073781193169", + "3147690066309", + "3161910238710", + "3166296200139", + "3245678090480", + "3250390010227", + "3254560079458", + "3380380046940", + "3415574153934", + "3465130000509", + "3564705050618", + "3600900021845", + "3614070059355", + "3859893650086", + "4000177158210", + "4002566011397", + "4056489197386", + "4056489202110", + "4056489356066", + "4056489507802", + "4056489573739", + "4056489666387", + "4056489689195", + "4056489747031", + "4068264010360", + "40896519", + "4335619000285", + "4335619020634", + "5000112519945", + "5000116123834", + "5000116124985", + "5000116125845", + "5000116126446", + "5000116128358", + "5000127524026", + "5010482656898", + "5010775187399", + "5031035020157", + "5038862002486", + "5053827176057", + "5059319016573", + "5059319016955", + "5060120285355", + "5202258200002", + "5204739611574", + "5411188112709", + "5412858000081", + "5413074000039", + "5449000205551", + "5449000227157", + "5600238250014", + "5600244397314", + "5600246241134", + "5600248619351", + "5600248866113", + "5600253825006", + "5600258008428", + "5600258573483", + "5600261006503", + "5600270799922", + "5600279142286", + "5600283658018", + "5600288757839", + "5600293296019", + "5600296237019", + "56002997", + "5600315099871", + "5600317473013", + "5600317476373", + "5600318111044", + "56003307", + "5600341930063", + "5600341930940", + "5600357500434", + "5600379420864", + "5600396643680", + "5600409202361", + "5600424801587", + "5600445303817", + "5600445612179", + "5600445614708", + "5600445615705", + "5600445617136", + "5600624285156", + "5600692769725", + "5600744051174", + "5600744051525", + "5600744148249", + "5600748526333", + "5600752728327", + "5600757203959", + "5600792921320", + "5600796121207", + "5600797552031", + "5600798960811", + "5600813260995", + "5600821264299", + "5600826204610", + "5600893830071", + "5600894010045", + "5600954491234", + "5600954500950", + "5600954501117", + "5600954501254", + "5600954501377", + "5600954501452", + "5600954502978", + "5600961112344", + "5600961159981", + "5600961160123", + "5600961189964", + "5600985803495", + "5600985807660", + "5601001227004", + "5601002009012", + "5601002055361", + "5601002055439", + "5601002085580", + "5601002106407", + "5601002108029", + "5601002108036", + "5601002108777", + "5601002110015", + "5601002113399", + "5601002116475", + "5601002118738", + "5601002119766", + "5601008102755", + "5601008112761", + "5601008200017", + "5601008413424", + "5601008414292", + "5601009110223", + "5601009110339", + "5601009160211", + "5601009310340", + "5601009500147", + "5601009500765", + "5601009923830", + "5601009925667", + "5601009925933", + "5601009927135", + "5601009927951", + "5601009928989", + "5601009929047", + "5601009929559", + "5601009930296", + "5601009932580", + "5601009940561", + "5601009943326", + "5601009943531", + "5601009943661", + "5601009951024", + "5601009952090", + "5601009952663", + "5601009954001", + "5601009956883", + "5601009957712", + "5601009958610", + "5601009958689", + "5601009961900", + "5601009962310", + "5601009963751", + "5601009967971", + "5601009969180", + "5601009970506", + "5601009970681", + "5601009971060", + "5601009974399", + "5601009974405", + "5601009974467", + "5601009975853", + "5601009976034", + "5601009979837", + "5601009980239", + "5601009980420", + "5601009981496", + "5601009981557", + "5601009981854", + "5601009982196", + "5601009983711", + "5601009985630", + "5601009986705", + "5601009987634", + "5601009987672", + "5601009989065", + "5601009989140", + "5601009989485", + "5601009989973", + "5601009990061", + "5601009990092", + "5601009991211", + "5601009991228", + "5601009991716", + "5601009992324", + "5601009993383", + "5601009993550", + "5601009993659", + "5601009993895", + "5601009993918", + "5601009994908", + "5601009995868", + "5601009996100", + "5601009998098", + "5601009998630", + "5601009998982", + "5601009999262", + "5601010131279", + "5601010401013", + "5601018003103", + "5601024350031", + "5601027009660", + "5601027114791", + "5601027117174", + "5601027118508", + "5601027118539", + "5601027119314", + "5601027957992", + "5601029000320", + "5601045105306", + "5601045108239", + "5601045250105", + "5601048540050", + "5601048540166", + "5601048540920", + "5601048540937", + "5601048542016", + "5601048542061", + "5601049213281", + "5601049612336", + "5601050026429", + "5601050033489", + "5601050033700", + "5601050033762", + "5601050034264", + "5601050034714", + "5601050035049", + "5601050036480", + "5601050036565", + "5601050037555", + "5601050038132", + "5601050038323", + "5601055008543", + "5601055315610", + "5601055320157", + "5601055321406", + "5601055323288", + "5601055604752", + "5601055605858", + "5601066301404", + "5601066301718", + "5601066400992", + "5601066602006", + "5601066602204", + "5601066633208", + "5601069004074", + "5601082047737", + "5601082055138", + "5601092010202", + "5601098047004", + "5601119064263", + "5601119250840", + "5601119345362", + "5601132004451", + "5601146000104", + "5601146040605", + "5601146530304", + "5601151241554", + "5601151260753", + "5601151543313", + "5601151543450", + "5601151561454", + "5601151610459", + "5601151660751", + "5601151964224", + "5601151964804", + "5601151972717", + "5601151973240", + "5601151974070", + "5601151976869", + "5601158401562", + "5601158701204", + "5601163007315", + "5601164582200", + "5601164594401", + "5601165003179", + "5601165005142", + "5601165006255", + "5601172050067", + "5601192102104", + "5601227007428", + "5601227012019", + "5601227012408", + "5601227012453", + "5601227012637", + "5601227016284", + "5601227017267", + "5601227017304", + "5601227017328", + "5601227018738", + "5601227020779", + "5601227022551", + "5601227027402", + "5601227028812", + "5601227030808", + "5601227031119", + "5601227031614", + "5601227032239", + "5601227033946", + "5601227038248", + "5601227040340", + "5601227041552", + "5601227042337", + "5601227044829", + "5601228211220", + "5601241301007", + "5601241400007", + "5601244202042", + "5601244500063", + "5601252115938", + "5601252116317", + "5601252116591", + "5601255000385", + "5601255312112", + "5601256615335", + "5601256845312", + "5601260306021", + "5601275160076", + "5601275412694", + "5601286260024", + "5601286260307", + "5601286277121", + "5601286402332", + "5601312000259", + "5601312000938", + "5601312004561", + "5601312008972", + "5601312008989", + "5601312020820", + "5601312025085", + "5601312027515", + "5601312045625", + "5601312046707", + "5601312046790", + "5601312047995", + "5601312062950", + "5601312065166", + "5601312065852", + "5601312066347", + "5601312067085", + "5601312067160", + "5601312067696", + "5601312067894", + "5601312069164", + "5601312069669", + "5601312071280", + "5601312072270", + "5601312072836", + "5601312072959", + "5601312073161", + "5601312073284", + "5601312074335", + "5601312074694", + "5601312074892", + "5601312075134", + "5601312075851", + "5601312076117", + "5601312076810", + "5601312077121", + "5601312077169", + "5601312077701", + "5601312077947", + "5601312078234", + "5601312078470", + "5601312079057", + "5601312079132", + "5601312079736", + "5601312089711", + "5601312090250", + "5601312090861", + "5601312091752", + "5601312094333", + "5601312100171", + "5601312100737", + "5601312101253", + "5601312101635", + "5601312101659", + "5601312102595", + "5601312103172", + "5601312103271", + "5601312103769", + "5601312104322", + "5601312104599", + "5601312104797", + "5601312105244", + "5601312105664", + "5601312106388", + "5601312107514", + "5601312107897", + "5601312109013", + "5601312109044", + "5601312133926", + "5601312140597", + "5601312144618", + "5601312145134", + "5601312147046", + "5601312147930", + "5601312147954", + "5601312156741", + "5601312177111", + "5601312179979", + "5601312180425", + "5601312181897", + "5601312182306", + "5601312183488", + "5601312184966", + "5601312215585", + "5601312215905", + "5601312217695", + "5601312301776", + "5601312304012", + "5601312305484", + "5601312305866", + "5601312306375", + "5601312307044", + "5601312307136", + "5601312307204", + "5601312502449", + "5601312502777", + "5601312503118", + "5601312503347", + "5601312503361", + "5601312504436", + "5601312504450", + "5601312505372", + "5601312505594", + "5601312506591", + "5601312506829", + "5601312507673", + "5601312507697", + "5601312507871", + "5601312508724", + "5601312509103", + "5601312509707", + "5601312509981", + "5601312510222", + "5601312510468", + "5601312510864", + "5601312510901", + "5601312511656", + "5601312511670", + "5601312512042", + "5601312512141", + "5601312513322", + "5601312513780", + "5601312513803", + "5601312514046", + "5601312514169", + "5601312514763", + "5601312879046", + "5601312880585", + "5601312880820", + "5601312880943", + "5601312882169", + "5601312882305", + "5601312882619", + "5601312882879", + "5601312883081", + "5601312884019", + "5601312885047", + "5601312993629", + "5601319000245", + "5601319008104", + "5601319058581", + "5601363010023", + "5601363010047", + "5601363014199", + "5601370110228", + "5601383029128", + "5601436107117", + "5601494001105", + "5601517161816", + "5601518101125", + "5601522333017", + "5601522473539", + "56015386", + "5601557003114", + "5601557005095", + "5601557009314", + "5601557042922", + "5601557055625", + "5601557056349", + "5601557059456", + "5601557063651", + "5601607073197", + "5601607513914", + "5601663001066", + "5601721110129", + "5601721711012", + "5601721732215", + "5601883000016", + "5601883000719", + "5601883000771", + "5601883270006", + "5601941001092", + "5601943001847", + "5601989997708", + "5602017199415", + "5602120248451", + "5602132651461", + "5602132652208", + "5602132656015", + "5602132656244", + "5602166030003", + "5602182461331", + "5602306002143", + "5602306010117", + "5602348097299", + "5602353100281", + "5602353903097", + "5602353905619", + "5602353908221", + "5602364999386", + "5602373000547", + "5602384000987", + "5602384001717", + "5602384002172", + "5602386003726", + "5602477800012", + "5602477823325", + "5602477838121", + "5602519000998", + "5602519104481", + "5602527030338", + "5602586140122", + "5602586147701", + "5602650060943", + "5602691250723", + "5602691251911", + "5602691253281", + "5602711001311", + "5602711001557", + "5602754000951", + "5602874000091", + "5602899211205", + "5602974107904", + "5603034000104", + "5603089008131", + "5603369255972", + "5603533392205", + "5603573000047", + "5603722492068", + "5603722499289", + "5603722504297", + "5603722504945", + "5603722513718", + "5603722513923", + "5603722514432", + "5603722516900", + "5603722517396", + "5603722517655", + "5603722518348", + "5603722518386", + "5603722520358", + "5603722520709", + "5603722520730", + "5603722520969", + "5603722521522", + "5603722522338", + "5603722522727", + "5603722522963", + "5603722523137", + "5603722523335", + "5603722523397", + "5603725011259", + "5603725012980", + "5603729555551", + "5603751000647", + "5603751002412", + "5603925002842", + "5604055112005", + "5604060000007", + "5604160002833", + "5604222001705", + "5604260000456", + "5604260031634", + "5604260032181", + "5604260062720", + "5604260094769", + "5604260162789", + "5604260193646", + "5604260261253", + "5604260264063", + "5604260270019", + "5604260270644", + "5604260276042", + "5604260276622", + "5604260277032", + "5604260277469", + "5604260277636", + "5604260278473", + "5604260285396", + "5604260287000", + "5604260287123", + "5604260292721", + "5604260296170", + "5604260296583", + "5604260300747", + "5604260301881", + "5604260303762", + "5604260304639", + "5604260305988", + "5604260306763", + "5604260307586", + "5604260307791", + "5604260307999", + "5604260308064", + "5604260308996", + "5604260310418", + "5604260313655", + "5604260314140", + "5604260318643", + "5604260320226", + "5604260320714", + "5604260321100", + "5604260326846", + "5604260329960", + "5604321002177", + "5604321029587", + "5604321029778", + "5604321029822", + "5604321030316", + "5604321031399", + "5604321032655", + "5604321035977", + "5604321038022", + "5604321046010", + "5604321046652", + "5604398233436", + "5604450260059", + "5604450260240", + "5604450260264", + "5604550110230", + "5604581337279", + "5604640002100", + "5604649922157", + "5604661000055", + "5604661000147", + "5604697001071", + "5604697901074", + "5604697904150", + "5604697904174", + "5604697904884", + "5604736101137", + "5604837007079", + "5604875000032", + "5604895010455", + "5604908000237", + "5604912414471", + "5604925011018", + "5605089250084", + "5605089350135", + "5605098201008", + "5605336680428", + "5605336681012", + "5605458011100", + "5605466190002", + "5605466604035", + "5605466905101", + "5605466915285", + "5605564000074", + "5605710757050", + "5605837921006", + "5606025000206", + "5606025017891", + "5606025018676", + "5606293017951", + "5606436500067", + "5606436500128", + "5606456011635", + "5606613012345", + "5606677101870", + "5606677106059", + "5606677300181", + "5606677300266", + "5606677301195", + "5606770006263", + "5607047000458", + "5607047001608", + "5607047001806", + "5607047002148", + "5607047002322", + "5607047002339", + "5607047002407", + "5607047003091", + "5607047004111", + "5607047004982", + "5607047005798", + "5607047006467", + "5607047006825", + "5607047006849", + "5607047007358", + "5607047008607", + "5607047008805", + "5607047008966", + "5607047009192", + "5607047009222", + "5607047009796", + "5607047010044", + "5607047010136", + "5607047010259", + "5607047010747", + "5607047010921", + "5607047011379", + "5607047011577", + "5607047011614", + "5607047011843", + "5607047012147", + "5607047012550", + "5607047012680", + "5607047012765", + "5607047012963", + "5607047013564", + "5607047013861", + "5607047014806", + "5607047015568", + "5607047015919", + "5607047015940", + "5607047016428", + "5607047016848", + "5607047017906", + "5607047018385", + "5607047018828", + "5607047018941", + "5607047019016", + "5607047019115", + "5607047019344", + "5607047019542", + "5607047020692", + "5607135190115", + "5607233599384", + "5607238032190", + "5607238033814", + "5607394110404", + "5607736211011", + "5607760601901", + "5607778000024", + "5608247000125", + "5608247001689", + "5608394421378", + "5608447010153", + "5608471600009", + "5608513180025", + "5608531001036", + "5608543000171", + "5608653000184", + "5608653009811", + "5608705004498", + "5608705006010", + "5608705009103", + "5608705009684", + "5608726021481", + "5609028227687", + "5609149001425", + "5609341000196", + "56094176", + "5609676888810", + "5609690892374", + "5609696000070", + "5900672002003", + "5907443607511", + "5907471416277", + "6291107387772", + "6607802980864", + "7315120000643", + "7398281010331", + "7612100054994", + "7613032649647", + "7613033331916", + "7613034584236", + "7613035283664", + "7613035766532", + "7613036144810", + "7613036213745", + "7613036830119", + "7613037014952", + "7613037677591", + "7613038342368", + "7613287161819", + "7622210353184", + "7622210612595", + "7622210644244", + "7622210689382", + "7622210722904", + "7622300571351", + "8000300240245", + "8000300421361", + "8000430133035", + "8000500167113", + "8001665721011", + "8002063212460", + "8002190020266", + "8006515610507", + "8013355500745", + "8076802085981", + "8402001012051", + "8402001015083", + "8402001016035", + "8402001019241", + "8402001021992", + "8410014344403", + "8410063059297", + "8410063091341", + "8410076482655", + "84100818", + "84100900", + "84100917", + "8410199017079", + "8410199020567", + "8410199021137", + "8410376042535", + "8410391516189", + "8410500012861", + "8410500027667", + "8410500029593", + "8410500031022", + "8410843127574", + "8412600012185", + "8412600018323", + "8412604982002", + "8414696015361", + "8420321033273", + "8421542016540", + "8423610276993", + "8423915008671", + "8432022001574", + "8434165444881", + "8434165466357", + "8435115033872", + "8435177057854", + "8435257033822", + "8435257068510", + "8436572541412", + "8436585060474", + "8437004577542", + "8445290091598", + "8445290486998", + "8445290585325", + "8445290821041", + "8480000062468", + "8480000087430", + "8480000094308", + "8480000104267", + "8480000110794", + "8480000115041", + "8480000142009", + "8480000154309", + "8480000160300", + "8480000161307", + "8480000180117", + "8480000180605", + "8480000199997", + "8480000212450", + "8480000213662", + "8480000233653", + "8480000260352", + "8480000260383", + "8480000332219", + "8480000342850", + "8480000512284", + "8480000514219", + "8480000514226", + "8480000514349", + "8480000609267", + "8480000610690", + "8480000610829", + "8480000630100", + "8480000808592", + "8480000861412", + "8480017036858", + "8480017049148", + "8480017063526", + "8480017092649", + "8480017102096", + "8480017103253", + "8480017109163", + "8480017173157" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.66007791107458, + 40.633114136531645 + ], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [ + "0114224376770", + "01574876", + "0560200013793", + "0560200025635", + "0560207000048", + "0560420162295", + "0560903633533", + "06085407", + "0612322000790", + "0810019370151", + "10343364", + "1104840160005", + "1560201205035", + "16054394", + "1628177004684", + "2000000032729", + "2000000150228", + "2000002228653", + "2000002254119", + "2000002267751", + "2000002630425", + "2000002641728", + "2000003473366", + "20005719", + "2002070015852", + "2002070077379", + "2002070092846", + "20027087", + "20027155", + "2004060017129", + "20051433", + "20074692", + "20076313", + "20186852", + "20186869", + "20203429", + "20225445", + "20303471", + "20343071", + "20395636", + "20413064", + "20413088", + "20537876", + "20557041", + "20572693", + "20666026", + "20681289", + "20693411", + "20871208", + "20945787", + "22008107", + "22016379", + "22016645", + "22017154", + "22021489", + "22029386", + "22033581", + "22035059", + "22052278", + "22053060", + "22083432", + "22088024", + "22090973", + "230138200004802500001203", + "230237660020602500005153", + "2350798005823", + "24058162", + "24069533", + "24069939", + "2623405002820", + "2634911003331", + "2640073001504", + "2641178001987", + "2642960001192", + "2650221004394", + "2660641000005", + "2691486006624", + "2699472001387", + "2762298002231", + "2907040001807", + "2972340003530", + "2989710010005", + "3023290031995", + "3023290032886", + "3023290049006", + "3023290058541", + "3023290075371", + "3023290155714", + "3023290232170", + "3023290400111", + "3041091718013", + "3041091718051", + "3041091718105", + "3045320087505", + "3045320087512", + "3046920080569", + "3073781094930", + "3155250213117", + "3155250213124", + "3184030003570", + "3228020481907", + "3228022000298", + "3250391702831", + "3272320012088", + "3274661103142", + "3387390325911", + "3506170017468", + "3596710335510", + "3596710451395", + "3596710464555", + "3600542470285", + "3608580071877", + "3760275620682", + "4000446001780", + "4030011180282", + "4056489030164", + "4056489032427", + "4056489168652", + "4056489189244", + "4056489199847", + "4056489199915", + "4056489216162", + "4056489287667", + "4056489288589", + "4056489490616", + "40881362", + "4103840019310", + "4250085778035", + "4260175671030", + "4719524900272", + "5000116102112", + "5000116124091", + "5000116125852", + "5000116126200", + "5000116128778", + "5000159516235", + "5013026086113", + "5050083171840", + "5060466513440", + "5060639127733", + "5114515808978", + "5201083348903", + "5202073000146", + "5410143108139", + "5411188114390", + "54490246", + "5600145753912", + "5600218152048", + "56002195", + "5600251003185", + "5600265972330", + "5600279142323", + "5600286004249", + "5600286004645", + "5600294202255", + "5600295336072", + "5600309400249", + "5600313492452", + "5600317470869", + "5600317478544", + "5600341930155", + "5600341930841", + "5600341930896", + "5600361740130", + "5600363850349", + "5600377971719", + "5600380899666", + "5600382220994", + "5600395030078", + "5600395035035", + "5600395501493", + "5600441613279", + "5600441617000", + "5600445300144", + "5600445610175", + "5600445610939", + "5600445611349", + "5600445611448", + "5600445611486", + "5600445611721", + "5600445614227", + "5600499538876", + "5600499542491", + "5600625959421", + "5600660964091", + "5600663964111", + "5600663964128", + "5600702555324", + "5600725312232", + "5600725312324", + "5600742108078", + "5600782449100", + "5600784499431", + "5600790877124", + "5600796121221", + "5600813261626", + "5600813262036", + "5600855324259", + "5600860870710", + "5600954490039", + "5600954491272", + "5600954500936", + "5600954500998", + "5600954501148", + "5600954501520", + "5600954502688", + "5600954502732", + "5600961105537", + "5600961110036", + "5600961110142", + "5600961113259", + "5600961119985", + "5600961129458", + "5600961150940", + "5600961159752", + "5600961169706", + "5600961192971", + "5600968900357", + "5600985801040", + "5600985807233", + "5600985808032", + "5601001120503", + "5601001355905", + "5601002032874", + "5601002043276", + "5601002057426", + "5601002061577", + "5601002089113", + "5601002106988", + "5601002109675", + "5601002110008", + "5601002111647", + "5601002114075", + "5601002114921", + "5601002119667", + "5601002121158", + "5601008100119", + "5601008102328", + "5601008102779", + "5601008200062", + "5601008413462", + "5601008555551", + "5601008701347", + "5601009111152", + "5601009112296", + "5601009230013", + "5601009240555", + "5601009298174", + "5601009500086", + "5601009920006", + "5601009921737", + "5601009923403", + "5601009924035", + "5601009927142", + "5601009927920", + "5601009929009", + "5601009930548", + "5601009932962", + "5601009934478", + "5601009939817", + "5601009941629", + "5601009942077", + "5601009942084", + "5601009943401", + "5601009943562", + "5601009950867", + "5601009951109", + "5601009955404", + "5601009955480", + "5601009956272", + "5601009957453", + "5601009958283", + "5601009961856", + "5601009962181", + "5601009962259", + "5601009962846", + "5601009964390", + "5601009964543", + "5601009971954", + "5601009972821", + "5601009973415", + "5601009974047", + "5601009974597", + "5601009975181", + "5601009976010", + "5601009978038", + "5601009978434", + "5601009978960", + "5601009979387", + "5601009979394", + "5601009979486", + "5601009980482", + "5601009981366", + "5601009981748", + "5601009982615", + "5601009982882", + "5601009983179", + "5601009984480", + "5601009984497", + "5601009984527", + "5601009985234", + "5601009987665", + "5601009988402", + "5601009988990", + "5601009989027", + "5601009991785", + "5601009993536", + "5601009994465", + "5601009995325", + "5601009995813", + "5601009996827", + "5601009999200", + "5601010111035", + "5601010111226", + "5601010131231", + "5601010211230", + "5601010251212", + "5601010301009", + "5601012000917", + "5601024134013", + "5601024134136", + "5601024301231", + "5601024331252", + "5601024335182", + "5601027004870", + "5601027114784", + "5601027116313", + "5601027954748", + "5601029000047", + "5601029000108", + "5601029001006", + "5601029002089", + "5601029002096", + "5601029004069", + "5601029054019", + "5601030007028", + "5601038300077", + "5601043130607", + "5601045000304", + "5601048540593", + "5601048540876", + "5601049213991", + "5601050033120", + "5601050033465", + "5601050033595", + "5601050033687", + "5601050036046", + "5601050036527", + "5601050036558", + "5601050036954", + "5601050037753", + "5601050037845", + "5601050038194", + "5601050038279", + "5601050038316", + "5601050206791", + "5601055005375", + "5601055316747", + "5601055318741", + "5601055321130", + "5601055322441", + "5601055323219", + "5601066302302", + "5601066302388", + "5601066401142", + "5601066601849", + "5601066601863", + "5601082005546", + "5601082039800", + "5601082045177", + "5601082046068", + "5601085000173", + "5601096201309", + "5601098045697", + "5601099041803", + "5601105011516", + "5601105050324", + "5601105230030", + "5601118000200", + "5601119956902", + "5601146000302", + "5601146000906", + "5601146003013", + "5601146103010", + "5601146700066", + "5601149019868", + "5601151123362", + "5601151136140", + "5601151543306", + "5601151963913", + "5601151969656", + "5601151971567", + "5601151973370", + "5601151977965", + "5601151978986", + "5601158401272", + "5601158402088", + "5601158402521", + "5601159000399", + "5601163120816", + "5601165003070", + "5601165003124", + "5601165005524", + "5601172720120", + "5601195610040", + "5601226006460", + "5601227010411", + "5601227012064", + "5601227012354", + "5601227012361", + "5601227012446", + "5601227016147", + "5601227017373", + "5601227017519", + "5601227019582", + "5601227021721", + "5601227022810", + "5601227024395", + "5601227025583", + "5601227025774", + "5601227025996", + "5601227027938", + "5601227028720", + "5601227029543", + "5601227030099", + "5601227030815", + "5601227031577", + "5601227032734", + "5601227033342", + "5601227033861", + "5601227034509", + "5601227035711", + "5601227037647", + "5601227037920", + "5601227045949", + "5601227405026", + "5601241404005", + "5601252106455", + "5601252112593", + "5601252115105", + "5601255210753", + "5601255700018", + "5601260037208", + "5601260127107", + "5601260591601", + "5601260594602", + "5601275018018", + "5601286260222", + "5601286260789", + "5601286430670", + "5601312000419", + "5601312000860", + "5601312000884", + "5601312000891", + "5601312006633", + "5601312024941", + "5601312026150", + "5601312028208", + "5601312028420", + "5601312040231", + "5601312042259", + "5601312043218", + "5601312044253", + "5601312045229", + "5601312046523", + "5601312047193", + "5601312048138", + "5601312048619", + "5601312060215", + "5601312061625", + "5601312062004", + "5601312062387", + "5601312062837", + "5601312063674", + "5601312064213", + "5601312064282", + "5601312067887", + "5601312070061", + "5601312071600", + "5601312072966", + "5601312073857", + "5601312074311", + "5601312074601", + "5601312074670", + "5601312075929", + "5601312075974", + "5601312076827", + "5601312077114", + "5601312077879", + "5601312078012", + "5601312078173", + "5601312078548", + "5601312079330", + "5601312090205", + "5601312090656", + "5601312091592", + "5601312091653", + "5601312092148", + "5601312093299", + "5601312093459", + "5601312094265", + "5601312094456", + "5601312100249", + "5601312100850", + "5601312100874", + "5601312101123", + "5601312101437", + "5601312101499", + "5601312102328", + "5601312103004", + "5601312103141", + "5601312103158", + "5601312106104", + "5601312106623", + "5601312106715", + "5601312107057", + "5601312107910", + "5601312107972", + "5601312134299", + "5601312139140", + "5601312139829", + "5601312141259", + "5601312142676", + "5601312142812", + "5601312145042", + "5601312153023", + "5601312156727", + "5601312175483", + "5601312178774", + "5601312178897", + "5601312178927", + "5601312179115", + "5601312181507", + "5601312181736", + "5601312181910", + "5601312182962", + "5601312183471", + "5601312184089", + "5601312184386", + "5601312184416", + "5601312184638", + "5601312184775", + "5601312184898", + "5601312185161", + "5601312215363", + "5601312218920", + "5601312221364", + "5601312304234", + "5601312304975", + "5601312305002", + "5601312305361", + "5601312305569", + "5601312305910", + "5601312305958", + "5601312306238", + "5601312306252", + "5601312306580", + "5601312306634", + "5601312306641", + "5601312306849", + "5601312307402", + "5601312501107", + "5601312502494", + "5601312503316", + "5601312503392", + "5601312506669", + "5601312506713", + "5601312507147", + "5601312507390", + "5601312507505", + "5601312508267", + "5601312508465", + "5601312508823", + "5601312509318", + "5601312509776", + "5601312509806", + "5601312510154", + "5601312511595", + "5601312511649", + "5601312511663", + "5601312512363", + "5601312513476", + "5601312513650", + "5601312513940", + "5601312515104", + "5601312608585", + "5601312877929", + "5601312878001", + "5601312878513", + "5601312879053", + "5601312879732", + "5601312879794", + "5601312880493", + "5601312881223", + "5601312882039", + "5601312883098", + "5601312993209", + "5601312993728", + "5601312994534", + "5601314223205", + "5601315020223", + "5601363000185", + "5601363001168", + "5601363001847", + "5601363004442", + "5601363009140", + "5601363009799", + "5601363013864", + "5601383014414", + "5601383014506", + "5601405002306", + "5601418001129", + "5601508000124", + "5601517111712", + "5601517320275", + "5601517390032", + "5601517390919", + "5601522116511", + "5601522333550", + "5601522484092", + "5601530030281", + "5601557024386", + "5601557034880", + "5601557043493", + "5601557050224", + "5601557058947", + "5601557068366", + "5601584010017", + "5601598001575", + "5601607072176", + "5601660984317", + "5601663002421", + "5601721620031", + "5601721731027", + "5601883000092", + "5601883000122", + "5601897242129", + "5601897600011", + "5601943001700", + "5602120806057", + "5602132656077", + "5602154102484", + "5602196005316", + "5602319446248", + "5602348094342", + "5602348095271", + "5602348102740", + "5602348112954", + "5602353110365", + "5602353191043", + "5602353903349", + "5602353907309", + "5602353907910", + "5602353909280", + "5602384000703", + "5602384002820", + "5602384004039", + "5602394001608", + "5602449021025", + "5602477836530", + "5602519000882", + "5602586140139", + "5602586147015", + "5602586280187", + "5602691250785", + "5602711001625", + "5602910000177", + "5603089001125", + "5603089005390", + "5603089006199", + "5603089006403", + "5603089006434", + "5603089030040", + "5603152115674", + "5603250105560", + "5603344531107", + "5603369100128", + "5603672001990", + "5603697271361", + "5603722493812", + "5603722506802", + "5603722508752", + "5603722509544", + "5603722512247", + "5603722516191", + "5603722516221", + "5603722518430", + "5603722519222", + "5603722519567", + "5603722520105", + "5603722520426", + "5603722520594", + "5603722520785", + "5603722520792", + "5603722520907", + "5603722521102", + "5603722521515", + "5603722521812", + "5603722521874", + "5603722522017", + "5603722522901", + "5603722522956", + "5603722523052", + "5603722523298", + "5603725011020", + "5603751000807", + "5604079011001", + "5604079033003", + "5604172000018", + "5604260033447", + "5604260038923", + "5604260052547", + "5604260063802", + "5604260104116", + "5604260162826", + "5604260270989", + "5604260275892", + "5604260277001", + "5604260280933", + "5604260280940", + "5604260282517", + "5604260287390", + "5604260295654", + "5604260296576", + "5604260296736", + "5604260296767", + "5604260298174", + "5604260303229", + "5604260304226", + "5604260307968", + "5604260308583", + "5604260309061", + "5604260309573", + "5604260310234", + "5604260312818", + "5604260313532", + "5604260318322", + "5604260320721", + "5604260321858", + "5604260326709", + "5604260330492", + "5604321021772", + "5604321024063", + "5604321027255", + "5604321027392", + "5604321028627", + "5604321028825", + "5604321030774", + "5604321032624", + "5604321032662", + "5604321033980", + "5604321034772", + "5604321035045", + "5604360004149", + "5604398233450", + "5604575110024", + "5604581332595", + "5604661001328", + "5604697001019", + "5604697904143", + "5604697907274", + "5604736101151", + "5604739000130", + "5604811000096", + "5604837004535", + "5604868001008", + "5604912460553", + "5604925003242", + "5604925003273", + "5604925003488", + "5604925010271", + "5604925010523", + "5604925012060", + "5604975003155", + "5604993545903", + "5604993546436", + "5605282000196", + "56052954", + "5605336681104", + "5605336681678", + "5605378532853", + "5605466202811", + "5605466905606", + "5605466912185", + "5605947100032", + "5606262010631", + "5606293021958", + "5606293150016", + "5606436200127", + "5606436400169", + "5606456001483", + "5606456008550", + "5606456012533", + "5606456016333", + "5606456026608", + "5606591122180", + "5606677000180", + "5606677000494", + "5606677100293", + "5606677100316", + "5606822002502", + "5606830067296", + "5606879010642", + "5606890479978", + "5607047001271", + "5607047001677", + "5607047002056", + "5607047003107", + "5607047003169", + "5607047003442", + "5607047003909", + "5607047004364", + "5607047005668", + "5607047005699", + "5607047005927", + "5607047005958", + "5607047006047", + "5607047006207", + "5607047006382", + "5607047007402", + "5607047007471", + "5607047007976", + "5607047008232", + "5607047008485", + "5607047008935", + "5607047009024", + "5607047010068", + "5607047010235", + "5607047011157", + "5607047011638", + "5607047011652", + "5607047011867", + "5607047011898", + "5607047011911", + "5607047012048", + "5607047012307", + "5607047012604", + "5607047013205", + "5607047013694", + "5607047014141", + "5607047014189", + "5607047016060", + "5607047016640", + "5607047017081", + "5607047017142", + "5607047017951", + "5607047019245", + "5607047019283", + "5607047019290", + "5607047019474", + "5607047019689", + "5607047020722", + "5607047021613", + "5607106010190", + "5607233509055", + "5607238032855", + "5607780018307", + "5608201582025", + "5608247080837", + "5608265000350", + "5608394411393", + "5608394421347", + "5608394421668", + "5608394423051", + "5608394431087", + "5608394712117", + "5608516251760", + "5608516253603", + "5608516257861", + "5608543000119", + "5608557005377", + "5608705007000", + "5608771031312", + "5608795000028", + "5608936900019", + "56090017", + "5609028227175", + "5609030015081", + "5609060339256", + "56093322", + "5609479123071", + "5609696000278", + "5609707001102", + "5611169005192", + "5900020031228", + "5900591003495", + "5900852054815", + "5901009769422", + "5903895639766", + "7315120003149", + "7613034750433", + "7613036142182", + "7613036923361", + "7613037043914", + "7613038174082", + "7613287399076", + "7613287739926", + "7613287886781", + "7622201723767", + "7622210444127", + "7622210461162", + "7622210487889", + "7622210608741", + "7640101094671", + "8000300394382", + "8000300427127", + "8000430132274", + "8000920401187", + "8001665717311", + "8001665721714", + "8002626012506", + "8002626305011", + "8008698007389", + "80111757", + "8013355998542", + "8023678162322", + "8033629409819", + "8402001001468", + "8402001002069", + "8402001005848", + "8410076601612", + "8410087024264", + "8410148511627", + "8410155004280", + "8410180108038", + "8410199002969", + "8410199030900", + "8410376009415", + "8410376038156", + "8410376040999", + "8410376042528", + "8410376057737", + "8410379913894", + "8410706000044", + "8411477915131", + "8412224040106", + "8412600018897", + "8413675002323", + "8414100362869", + "8420756004886", + "8420878610446", + "8423207207461", + "8424818450406", + "8426617007157", + "8428076003268", + "8432022001697", + "8432425094074", + "8434165479852", + "8434165629714", + "8435130100412", + "8435257034270", + "8435257036892", + "8435257059549", + "8435257060460", + "8435257072180", + "8436545621608", + "8436569260074", + "8437017035114", + "8437019158033", + "8437025960033", + "8445290134073", + "8445290490155", + "8445290836342", + "8445291105096", + "8445291339811", + "8480000060181", + "8480000103963", + "8480000110787", + "8480000111548", + "8480000115010", + "8480000138132", + "8480000146397", + "8480000156037", + "8480000157867", + "8480000158024", + "8480000174017", + "8480000180636", + "8480000206824", + "8480000212528", + "8480000213372", + "8480000225634", + "8480000235626", + "8480000292216", + "8480000323682", + "8480000392985", + "8480000468970", + "8480000509963", + "8480000514059", + "8480000514363", + "8480000514561", + "8480000523532", + "8480000590992", + "8480000592743", + "8480000592828", + "8480000644596", + "8480000645081", + "8480000682918", + "8480000836878", + "8480013030812", + "8480013084631", + "8480017014122", + "8480017037008", + "8480017040251", + "8480017049131", + "8480017063373", + "8480017106872", + "8480017109187", + "8480017116604", + "8480017121899" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660210440079652, + 40.63312023894966 + ], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [ + "0004600073341", + "0070847033318", + "0505696361560", + "0560281571120", + "0560400000517", + "0560507000236", + "0560590000250", + "0560590869635", + "0602230042302", + "06030189", + "0642515300031", + "0646648205232", + "07248385", + "07394254", + "1104729280008", + "1105251680007", + "11258186", + "16457058", + "17839131", + "1905251690002", + "2000002226833", + "2000002228639", + "2000002228660", + "2000002563433", + "2000003049561", + "2000003245680", + "2000003246052", + "2000003560592", + "2000003565764", + "2000003590247", + "2000003967889", + "2002070066496", + "20028848", + "20032562", + "20069506", + "20084880", + "20091675", + "20102371", + "20162979", + "20206086", + "20261818", + "20284251", + "20294571", + "20319335", + "20351601", + "20367251", + "20469214", + "20610920", + "20611019", + "20621483", + "20692810", + "20731151", + "20765071", + "20921910", + "2110210000047", + "22015242", + "22016508", + "22029447", + "22031358", + "22033260", + "22052322", + "22066169", + "22067371", + "230585280008208500006972", + "2322517002536", + "24006620", + "24012010", + "24023054", + "24092791", + "24095150", + "2605897000980", + "2610036000004", + "2610802018202", + "2621412301189", + "2623277002409", + "2632772000667", + "2642377827965", + "2644926001093", + "2652512002393", + "2800570001289", + "2820292314870", + "2826911011489", + "2840288002000", + "2870044005006", + "2902733005049", + "2907803003574", + "2910720053843", + "2912433020280", + "2920205013118", + "2937437002858", + "2944487008761", + "2950552005603", + "3015495600106", + "3023290113684", + "3041091718037", + "3045320087567", + "3073780774130", + "3083681022285", + "3250390005902", + "3492390020039", + "3598199019394", + "3600542097123", + "3907040008706", + "4000415097707", + "4001724029762", + "4011100005884", + "4012824401907", + "4020300961067", + "4052917911852", + "4056489002642", + "4056489035268", + "4056489050773", + "4056489098607", + "4056489168836", + "4056489189237", + "4056489223252", + "4056489245209", + "4056489262275", + "4056489288596", + "4056489289067", + "4056489338819", + "4056489340591", + "4056489664444", + "4056489689126", + "4056489761631", + "4056489800002", + "4056489830573", + "4056489857396", + "4056489920038", + "4068706162435", + "40873152", + "4560281411026", + "4642087007532", + "4770190140751", + "5000116105052", + "5000116110155", + "5000116112173", + "5000116124220", + "5000116125180", + "5000116125449", + "5000116125715", + "5000116127184", + "5012836104413", + "5021554983132", + "5021554989196", + "5038862002455", + "5053827205771", + "5059319002323", + "5059319007731", + "5060194792544", + "5449000131836", + "5600155440147", + "5600162630807", + "5600172526275", + "5600245613154", + "5600253825112", + "5600261006350", + "5600266522022", + "5600267992008", + "5600281908986", + "5600292481119", + "5600313490205", + "5600315281658", + "5600316861064", + "5600317471002", + "5600340610041", + "5600341930124", + "5600341930612", + "5600341930872", + "5600341930902", + "5600358330030", + "5600378773015", + "5600380893398", + "5600380898720", + "5600381491067", + "5600382221328", + "5600395035134", + "5600395035141", + "5600395035172", + "5600396643284", + "56004083", + "5600445608301", + "5600445608677", + "5600445610496", + "56004854", + "5600491722389", + "5600499512135", + "5600499561836", + "5600652488222", + "5600663964180", + "5600676849153", + "5600744051020", + "5600744051198", + "5600752728891", + "5600760622044", + "5600783200311", + "5600798960491", + "5600802500910", + "5600813265051", + "5600824580082", + "5600854621380", + "5600855850123", + "5600894010793", + "5600954501582", + "5600954501599", + "5600954501605", + "5600954501896", + "5600954502497", + "5600961110517", + "5600961117554", + "5600961132854", + "5600961141689", + "5600961157116", + "5600961160116", + "5600961169690", + "5600985803518", + "5600985807585", + "5600985808612", + "5601001016608", + "5601002059017", + "5601002081452", + "5601002089229", + "5601002094629", + "5601002104489", + "5601002105769", + "5601002108463", + "5601002109071", + "5601002109521", + "5601002110596", + "5601002120090", + "5601008101352", + "5601008600695", + "5601009920013", + "5601009925674", + "5601009926091", + "5601009928910", + "5601009929696", + "5601009934027", + "5601009936410", + "5601009940462", + "5601009940936", + "5601009941636", + "5601009941735", + "5601009942213", + "5601009943890", + "5601009947584", + "5601009947867", + "5601009947928", + "5601009950188", + "5601009951192", + "5601009952083", + "5601009955985", + "5601009958443", + "5601009958863", + "5601009961764", + "5601009961788", + "5601009961801", + "5601009962501", + "5601009962822", + "5601009962839", + "5601009967353", + "5601009969135", + "5601009972043", + "5601009972890", + "5601009973057", + "5601009973989", + "5601009974337", + "5601009974726", + "5601009976225", + "5601009977505", + "5601009978410", + "5601009979318", + "5601009979882", + "5601009981274", + "5601009982639", + "5601009984077", + "5601009984442", + "5601009985883", + "5601009986675", + "5601009987825", + "5601009988235", + "5601009988617", + "5601009989003", + "5601009990672", + "5601009992492", + "5601009993345", + "5601009994052", + "5601009994090", + "5601009994144", + "5601009994700", + "5601009994717", + "5601009995417", + "5601009997404", + "5601009998913", + "5601009999156", + "5601009999231", + "5601010111240", + "5601010221093", + "5601018003301", + "5601019005977", + "5601019012135", + "5601024130978", + "5601027003859", + "5601027003958", + "5601027949874", + "5601027955608", + "5601029003062", + "5601029054026", + "5601043111019", + "5601043113020", + "5601043115581", + "5601043116144", + "5601049132995", + "5601050026603", + "5601050031089", + "5601050031812", + "5601050032222", + "5601050033052", + "5601050033076", + "5601050033878", + "5601050034493", + "5601050036657", + "5601050037869", + "5601054173112", + "5601055004996", + "5601055005641", + "5601055312657", + "5601055316969", + "5601063000713", + "5601063000720", + "5601063000874", + "5601063001598", + "5601066200295", + "5601066601870", + "5601066602075", + "5601066633239", + "5601066633505", + "5601066644471", + "5601068902081", + "5601069008102", + "5601077161097", + "5601082035062", + "5601082053202", + "5601089080614", + "5601098000061", + "5601098111996", + "5601105040028", + "5601105050133", + "5601118000118", + "5601118300003", + "5601119007987", + "5601119261402", + "5601119354289", + "5601119357389", + "5601119370418", + "5601119956490", + "5601119957190", + "5601132002389", + "5601132004291", + "5601146011001", + "5601146217007", + "5601149023896", + "5601151023150", + "5601151043455", + "5601151061459", + "5601151070758", + "5601151131459", + "5601151248201", + "5601151584453", + "5601151965696", + "5601151967591", + "5601151973066", + "5601151976463", + "5601158402583", + "5601158403047", + "5601163006813", + "5601163011114", + "5601164164703", + "5601164864719", + "5601165013949", + "5601165054294", + "5601172230469", + "5601172230551", + "5601172231459", + "5601175101124", + "5601195100169", + "5601195620124", + "5601219670821", + "5601226041645", + "5601226042031", + "5601227013900", + "5601227014754", + "5601227016840", + "5601227019858", + "5601227020427", + "5601227026344", + "5601227026498", + "5601227029161", + "5601227030822", + "5601227032796", + "5601227033021", + "5601227033298", + "5601227033984", + "5601227033991", + "5601227040319", + "5601227049312", + "5601244202332", + "5601244500070", + "5601252117482", + "5601254028175", + "5601255110114", + "5601255322128", + "5601256846319", + "5601260036102", + "5601260037109", + "5601286235770", + "5601286254788", + "5601286260154", + "5601286260369", + "5601286260598", + "5601286413765", + "5601306414048", + "5601312000327", + "5601312000396", + "5601312002697", + "5601312004097", + "5601312004233", + "5601312004554", + "5601312008958", + "5601312009009", + "5601312024729", + "5601312025016", + "5601312028000", + "5601312040439", + "5601312041139", + "5601312042426", + "5601312043263", + "5601312044444", + "5601312046974", + "5601312046998", + "5601312047827", + "5601312049630", + "5601312049821", + "5601312049937", + "5601312062677", + "5601312062936", + "5601312063254", + "5601312063292", + "5601312063759", + "5601312064503", + "5601312066231", + "5601312066279", + "5601312066309", + "5601312067214", + "5601312067856", + "5601312068457", + "5601312068679", + "5601312068723", + "5601312068891", + "5601312069324", + "5601312069522", + "5601312069775", + "5601312070429", + "5601312071136", + "5601312071174", + "5601312072294", + "5601312073635", + "5601312073987", + "5601312074823", + "5601312076124", + "5601312077251", + "5601312077398", + "5601312077640", + "5601312077749", + "5601312077756", + "5601312077787", + "5601312078098", + "5601312078456", + "5601312078623", + "5601312078890", + "5601312079064", + "5601312079095", + "5601312079576", + "5601312090793", + "5601312091745", + "5601312091769", + "5601312092063", + "5601312092131", + "5601312092513", + "5601312092537", + "5601312093107", + "5601312093510", + "5601312094524", + "5601312100072", + "5601312100324", + "5601312101406", + "5601312101598", + "5601312101772", + "5601312102526", + "5601312103165", + "5601312104025", + "5601312105176", + "5601312105756", + "5601312106203", + "5601312106357", + "5601312106449", + "5601312107446", + "5601312113799", + "5601312135180", + "5601312138860", + "5601312175735", + "5601312176152", + "5601312178361", + "5601312178583", + "5601312178811", + "5601312179481", + "5601312180692", + "5601312181095", + "5601312181484", + "5601312182412", + "5601312182900", + "5601312183198", + "5601312183273", + "5601312183877", + "5601312184287", + "5601312184348", + "5601312184980", + "5601312215974", + "5601312300373", + "5601312301783", + "5601312302636", + "5601312303558", + "5601312303640", + "5601312303664", + "5601312304425", + "5601312305842", + "5601312306146", + "5601312306207", + "5601312306405", + "5601312306658", + "5601312306771", + "5601312307075", + "5601312307150", + "5601312307235", + "5601312307310", + "5601312500223", + "5601312501558", + "5601312502555", + "5601312502821", + "5601312504368", + "5601312504559", + "5601312504597", + "5601312504931", + "5601312505259", + "5601312505860", + "5601312506171", + "5601312506461", + "5601312506683", + "5601312507765", + "5601312507864", + "5601312508489", + "5601312508861", + "5601312508953", + "5601312509578", + "5601312509967", + "5601312510093", + "5601312510390", + "5601312510925", + "5601312511243", + "5601312511892", + "5601312512325", + "5601312513100", + "5601312513490", + "5601312513568", + "5601312513681", + "5601312879855", + "5601312880646", + "5601312881810", + "5601312882091", + "5601312882626", + "5601312885665", + "5601312885696", + "5601312885856", + "5601312992615", + "5601312993735", + "5601312994718", + "5601312995012", + "5601319039023", + "5601363013734", + "5601474313600", + "5601474347018", + "5601474348008", + "5601508000131", + "5601511000616", + "5601511001019", + "5601517311334", + "5601517390186", + "5601522266032", + "5601522484368", + "5601530030199", + "5601542200825", + "5601557045268", + "5601557045374", + "5601557049242", + "5601598002534", + "5601638000940", + "5601660992855", + "5601660996013", + "5601663002001", + "5601663002414", + "5601692071214", + "5601721110112", + "5601721731218", + "5601837553001", + "5601867659254", + "5601883270013", + "5601950000024", + "5602042100707", + "5602042200704", + "5602120131258", + "5602120740306", + "5602132656633", + "5602340055044", + "5602348046181", + "5602348071565", + "5602348082431", + "5602348094366", + "5602348101255", + "5602348115221", + "5602353120272", + "5602353180511", + "5602353900713", + "5602353908344", + "5602353909617", + "5602384000024", + "5602384001236", + "5602384001847", + "5602384002226", + "5602384002233", + "5602384002257", + "5602384003926", + "5602384004114", + "5602387995129", + "56024487", + "5602477838152", + "5602477841213", + "5602477842463", + "5602490090711", + "5602519001148", + "5602586013082", + "5602586030263", + "5602586036029", + "5602586070610", + "5602586140757", + "5602586142058", + "5602611246348", + "5602691230183", + "5602691253328", + "5602691253427", + "5602720300009", + "5602721412237", + "5602733235237", + "5602974007624", + "5603089003518", + "5603089007479", + "5603089008742", + "5603152123358", + "5603197002564", + "5603250105638", + "5603344531022", + "5603369101132", + "5603369109343", + "5603378002932", + "5603468103051", + "5603609909214", + "5603609909573", + "5603697272016", + "5603697272030", + "5603722412943", + "5603722492358", + "5603722496103", + "5603722498862", + "5603722501906", + "5603722502064", + "5603722504938", + "5603722505829", + "5603722510601", + "5603722510922", + "5603722514265", + "5603722515118", + "5603722515262", + "5603722516696", + "5603722517334", + "5603722517648", + "5603722517747", + "5603722517938", + "5603722518805", + "5603722519246", + "5603722519871", + "5603722519918", + "5603722520051", + "5603722520068", + "5603722520082", + "5603722521225", + "5603722521553", + "5603722521867", + "5603722521966", + "5603722522093", + "5603722522178", + "5603722522468", + "5603722522703", + "5603725012492", + "5603725012607", + "5603725012874", + "5603729555698", + "5603844000097", + "5604055111138", + "5604068000337", + "5604260000760", + "5604260025275", + "5604260052424", + "5604260056552", + "5604260056965", + "5604260227181", + "5604260251797", + "5604260263967", + "5604260270057", + "5604260273447", + "5604260276813", + "5604260282654", + "5604260288878", + "5604260292769", + "5604260296477", + "5604260296484", + "5604260296729", + "5604260302444", + "5604260304271", + "5604260307630", + "5604260309016", + "5604260309702", + "5604260310074", + "5604260313792", + "5604260316205", + "5604260318339", + "5604260318391", + "5604260321810", + "5604260322466", + "5604260322657", + "5604260323234", + "5604260327386", + "5604260328284", + "5604260328369", + "5604260330669", + "5604321000227", + "5604321028474", + "5604321029990", + "5604321030644", + "5604321031085", + "5604321031597", + "5604321031603", + "5604321034338", + "5604321035038", + "5604321035960", + "5604321046621", + "5604360212926", + "5604383013449", + "5604383634101", + "5604383670604", + "56045246", + "5604640003107", + "5604655235142", + "5604697904228", + "5604697905812", + "5604697907526", + "5604739000116", + "5604912024366", + "5604925002863", + "5604925003235", + "5604925010233", + "5604925010257", + "5604925010431", + "5604925010578", + "5604936000056", + "5604993546146", + "5604993547730", + "5604997113054", + "5605098102800", + "5605139111358", + "5605160103629", + "5605173300077", + "5605197000991", + "5605222030313", + "5605336681142", + "5605336681630", + "5605458160013", + "5605466912277", + "5606262001264", + "5606262040119", + "5606410008893", + "5606436100298", + "5606436500043", + "5606456004224", + "5606456007225", + "5606456008680", + "5606456015343", + "5606456029791", + "5606456030841", + "5606651000472", + "5606677302031", + "5606830067975", + "5607047000908", + "5607047001233", + "5607047003619", + "5607047005293", + "5607047006252", + "5607047006276", + "5607047006283", + "5607047006368", + "5607047006986", + "5607047007112", + "5607047007129", + "5607047007495", + "5607047007594", + "5607047007679", + "5607047008041", + "5607047008225", + "5607047008515", + "5607047008560", + "5607047008850", + "5607047009154", + "5607047009352", + "5607047010822", + "5607047010853", + "5607047010860", + "5607047012024", + "5607047012185", + "5607047012659", + "5607047012789", + "5607047013465", + "5607047013984", + "5607047014301", + "5607047014318", + "5607047014578", + "5607047015452", + "5607047015599", + "5607047015605", + "5607047015711", + "5607047015957", + "5607047016411", + "5607047016497", + "5607047016558", + "5607047017241", + "5607047017319", + "5607047017326", + "5607047018057", + "5607047018064", + "5607047019085", + "5607047019306", + "5607047019351", + "5607047019481", + "5607047019603", + "5607047019757", + "5607047020906", + "5607047021217", + "5607106015010", + "56072204", + "5607238032152", + "5607321910022", + "5607535000663", + "5607780018277", + "5607889000241", + "5608247000743", + "5608394421392", + "5608394426113", + "5608394431070", + "5608516252514", + "5608516258127", + "5608527000722", + "5608653007978", + "5608653010220", + "5608671000203", + "5608705004092", + "5608726021467", + "5608726021474", + "5609707009153", + "5706516011664", + "5900852054884", + "5904365090230", + "5907443602882", + "7315120000421", + "7613032584757", + "7613032906801", + "7613033739873", + "7613033823886", + "7613035766488", + "7613036525893", + "7613036550338", + "7613039433355", + "7613287781741", + "7613287871428", + "7622201790523", + "7622201814397", + "7622210194923", + "7622210461179", + "7622210495716", + "7622210620538", + "7622210644268", + "7640110708118", + "7640161877061", + "8000920585603", + "8001665124133", + "8001665127707", + "8001665706889", + "8003535085773", + "80050520", + "8006515023383", + "8402001000836", + "8402001007033", + "8402001009648", + "8402001015076", + "8402001019425", + "8402001021404", + "8402001022401", + "8402001023699", + "8410000817911", + "8410043030513", + "8410066140923", + "8410076601506", + "8410087602677", + "8410100059839", + "8410199019820", + "8410199021441", + "8410199220110", + "8410375110242", + "8410375112284", + "8410376016789", + "8410376037883", + "8410376050424", + "8410436249256", + "8410500028404", + "8410500030964", + "8410525226434", + "8410706999966", + "8411555068001", + "8412284429392", + "8412318010282", + "8412600014080", + "8412600027264", + "8412600450024", + "8412604983115", + "8412604985263", + "8413402510435", + "8413402513269", + "8414100388326", + "8422823063499", + "8422823220151", + "8424259300537", + "8424818124567", + "8432022001703", + "8433329072199", + "8434165472112", + "8435177055171", + "8435257040776", + "8435307401441", + "8436039740297", + "8436585061440", + "8437000482017", + "8437003813757", + "8437008383538", + "8445290169181", + "8445291297784", + "8445291376540", + "8480000087355", + "8480000151216", + "8480000160218", + "8480000202871", + "8480000208767", + "8480000212429", + "8480000212511", + "8480000219770", + "8480000239266", + "8480000260246", + "8480000295811", + "8480000336224", + "8480000341884", + "8480000514356", + "8480000514417", + "8480000514745", + "8480000523471", + "8480000531575", + "8480000584281", + "8480000593504", + "8480000602930", + "8480000612823", + "8480000630155", + "8480000631015", + "8480000669384", + "8480000701725", + "8480000836687", + "8480000861467", + "8480013315070", + "8480017002990", + "8480017004697", + "8480017015532", + "8480017034045", + "8480017037787", + "8480017052551", + "8480017083890", + "8480017090072", + "8480017091116", + "8480017100368", + "8480017115539", + "8480017149091", + "8480017160638" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660231394837922, + 40.6331358869694 + ], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [ + "0001001899946", + "01117404", + "0200030169993", + "0202032011485", + "0560127104888", + "0560200484494", + "0560243612816", + "0560590184295", + "0560590458471", + "0612812770714", + "06384081", + "0728229814528", + "07357970", + "07361774", + "08973160", + "1004846010000", + "1104805270008", + "2000000032586", + "2000000119275", + "2000002502760", + "2000003473458", + "2000003748365", + "2000003952779", + "2000003976539", + "2002070048621", + "20028466", + "20035235", + "20046088", + "20092016", + "20128821", + "20213350", + "20242091", + "20470142", + "20513429", + "20548834", + "20609825", + "20692667", + "20693558", + "20766429", + "20870126", + "20870621", + "20995621", + "2110591000025", + "22003478", + "22017451", + "22018601", + "22021830", + "22022868", + "22036568", + "22056146", + "22060709", + "22065377", + "22077059", + "22093820", + "24074186", + "2609047000004", + "2614006004825", + "2615589002260", + "2634911005953", + "2660255005014", + "2765818004135", + "28076346", + "2870262005000", + "29017966", + "2902730011555", + "2907034010006", + "2916346015005", + "2922419007808", + "2925643005428", + "2937378006144", + "2956704010501", + "2962607008064", + "2995845011619", + "3021761207214", + "3023290043400", + "3023290049020", + "3023290070345", + "3023290072073", + "3041090308253", + "3073780902441", + "3073781193060", + "3166291748087", + "3280596100309", + "3337875773430", + "3415587303227", + "3450970104272", + "3523230019934", + "3523230038720", + "3564705035172", + "3564705049117", + "3760339881738", + "4020300961050", + "4052917274544", + "4056489038597", + "4056489098591", + "4056489192923", + "4056489197379", + "4056489256816", + "4056489319689", + "4056489382720", + "4056489471141", + "4056489521938", + "4056489536284", + "4056489695431", + "40875019", + "4104060011917", + "4104060027789", + "4337182037750", + "5000116106103", + "5000116106172", + "5000116109081", + "5056329505240", + "5059319025681", + "5060691233465", + "5060841230054", + "5060841230269", + "5201083335361", + "5391522472815", + "5411188553304", + "5449000055255", + "5449000321671", + "5600000917206", + "56001150", + "5600214977508", + "5600219600128", + "5600265399359", + "5600279142033", + "5600293156917", + "56002980", + "5600308050155", + "5600313491752", + "5600317471279", + "5600317479640", + "5600319265371", + "5600341100138", + "5600341931084", + "5600341931244", + "5600342880046", + "5600360990659", + "5600360990673", + "5600360990871", + "5600380898812", + "5600382220086", + "5600391232865", + "5600395034465", + "5600423507848", + "5600424800764", + "5600438250197", + "5600441603300", + "5600441604925", + "5600441612265", + "5600441617437", + "5600445607519", + "5600445612322", + "5600445613350", + "5600445617518", + "5600445617600", + "5600499518267", + "5600639258640", + "5600660964022", + "5600663964166", + "5600666992739", + "5600676849160", + "5600676849177", + "5600722732057", + "5600725820089", + "5600725826388", + "5600744051303", + "5600744051495", + "5600760622570", + "5600787049589", + "5600796120620", + "5600798960095", + "5600798960286", + "5600798960415", + "5600821263773", + "5600824580020", + "5600855324112", + "5600872800880", + "5600893833225", + "5600954500417", + "5600954500585", + "5600954501018", + "5600954501087", + "5600954501469", + "5600954501575", + "5600954502114", + "5600954502329", + "5600954502824", + "5600954502831", + "5600954502862", + "5600954502916", + "5600961110753", + "5600961112436", + "5600961120530", + "5600961129465", + "5600961131611", + "5600961132915", + "5600961133066", + "5600961140965", + "5600961154078", + "5600961155457", + "5600961157789", + "5600961160260", + "5600961167672", + "5600985804348", + "5600985807707", + "5600985808452", + "5601001001604", + "5601001003769", + "5601001339301", + "5601002044235", + "5601002048110", + "5601002055415", + "5601002061775", + "5601002061829", + "5601002069474", + "5601002084392", + "5601002107046", + "5601002110114", + "5601002110367", + "5601002114051", + "5601002114549", + "5601002120359", + "5601008101055", + "5601008101338", + "5601008101345", + "5601008701330", + "5601009094332", + "5601009110032", + "5601009111664", + "5601009112050", + "5601009297917", + "5601009297986", + "5601009298143", + "5601009920334", + "5601009923281", + "5601009923410", + "5601009923823", + "5601009925599", + "5601009927074", + "5601009927401", + "5601009929139", + "5601009935093", + "5601009935963", + "5601009937806", + "5601009941643", + "5601009942268", + "5601009943180", + "5601009943418", + "5601009943647", + "5601009943678", + "5601009947751", + "5601009951222", + "5601009951925", + "5601009952052", + "5601009958719", + "5601009960118", + "5601009961795", + "5601009961832", + "5601009962808", + "5601009963744", + "5601009966981", + "5601009967827", + "5601009970537", + "5601009970544", + "5601009971053", + "5601009974078", + "5601009974290", + "5601009974535", + "5601009974610", + "5601009974665", + "5601009974719", + "5601009974733", + "5601009976935", + "5601009978717", + "5601009980277", + "5601009980413", + "5601009981564", + "5601009982134", + "5601009986965", + "5601009987962", + "5601009988761", + "5601009988891", + "5601009988914", + "5601009989669", + "5601009990016", + "5601009990214", + "5601009990603", + "5601009990832", + "5601009991327", + "5601009991761", + "5601009991846", + "5601009992232", + "5601009994113", + "5601009994274", + "5601009995226", + "5601009995523", + "5601009997398", + "5601009998548", + "5601009998753", + "5601009999149", + "5601009999170", + "5601009999194", + "5601010111219", + "5601010211261", + "5601010211315", + "5601010291034", + "5601010301030", + "5601012011920", + "5601018003509", + "5601018004605", + "5601019011923", + "5601019012401", + "5601019012517", + "5601019027665", + "5601027009592", + "5601027009684", + "5601027943599", + "5601029000092", + "5601029003208", + "5601043111033", + "5601043111484", + "5601043117660", + "5601048541071", + "5601049152993", + "5601050023107", + "5601050029345", + "5601050031621", + "5601050034073", + "5601050036619", + "5601050036725", + "5601050037432", + "5601050037517", + "5601050037838", + "5601050038378", + "5601050207750", + "5601055010294", + "5601055315894", + "5601063000751", + "5601063000843", + "5601063052293", + "5601066200585", + "5601066200721", + "5601066300483", + "5601066401036", + "5601066401043", + "5601066600491", + "5601066601948", + "5601066602150", + "5601069004883", + "5601069008065", + "5601089080638", + "5601089081109", + "5601096360310", + "5601098656565", + "5601105050355", + "5601105225258", + "5601119225466", + "5601119247802", + "5601119268029", + "5601135060331", + "5601146030477", + "5601146040407", + "5601146100026", + "5601146703463", + "5601151213308", + "5601151964125", + "5601151964866", + "5601151967911", + "5601151976807", + "5601151981245", + "5601151982310", + "5601151983188", + "5601158401876", + "5601163001214", + "5601163060518", + "5601168700105", + "5601172675802", + "5601180002003", + "5601219155120", + "5601227013801", + "5601227013917", + "5601227017274", + "5601227017540", + "5601227020403", + "5601227020885", + "5601227022759", + "5601227029673", + "5601227029840", + "5601227032727", + "5601227035926", + "5601227036213", + "5601227037845", + "5601227038576", + "5601227039375", + "5601227039474", + "5601227039863", + "5601227042962", + "5601227048209", + "5601240021067", + "5601252107131", + "5601252117505", + "5601254058400", + "5601255210531", + "5601255323125", + "5601286201782", + "5601286205780", + "5601286248787", + "5601286260390", + "5601286277787", + "5601286402301", + "5601312000358", + "5601312000372", + "5601312003793", + "5601312007852", + "5601312024033", + "5601312024194", + "5601312025924", + "5601312026181", + "5601312026266", + "5601312041993", + "5601312042327", + "5601312042914", + "5601312048121", + "5601312048152", + "5601312048381", + "5601312060123", + "5601312060789", + "5601312065036", + "5601312065265", + "5601312066026", + "5601312066484", + "5601312066873", + "5601312068570", + "5601312070603", + "5601312072010", + "5601312072676", + "5601312073543", + "5601312073833", + "5601312073895", + "5601312073994", + "5601312074212", + "5601312074328", + "5601312075011", + "5601312075332", + "5601312075509", + "5601312075691", + "5601312075950", + "5601312076292", + "5601312076353", + "5601312077046", + "5601312077657", + "5601312077664", + "5601312077800", + "5601312077817", + "5601312077954", + "5601312078081", + "5601312078333", + "5601312078531", + "5601312078616", + "5601312078906", + "5601312079071", + "5601312079453", + "5601312079828", + "5601312091004", + "5601312091516", + "5601312092490", + "5601312093152", + "5601312093398", + "5601312093763", + "5601312093794", + "5601312094685", + "5601312094807", + "5601312094913", + "5601312100089", + "5601312100164", + "5601312100270", + "5601312100386", + "5601312100423", + "5601312100560", + "5601312100645", + "5601312100706", + "5601312100713", + "5601312101222", + "5601312101673", + "5601312102021", + "5601312102182", + "5601312102960", + "5601312103097", + "5601312104315", + "5601312105190", + "5601312106418", + "5601312106531", + "5601312106609", + "5601312107040", + "5601312139065", + "5601312139072", + "5601312141907", + "5601312147169", + "5601312147619", + "5601312149828", + "5601312172024", + "5601312174172", + "5601312179214", + "5601312179382", + "5601312179955", + "5601312180388", + "5601312180487", + "5601312180708", + "5601312181668", + "5601312182146", + "5601312182665", + "5601312182795", + "5601312182917", + "5601312183457", + "5601312183501", + "5601312185048", + "5601312216124", + "5601312218371", + "5601312220374", + "5601312304906", + "5601312304920", + "5601312305927", + "5601312306320", + "5601312306474", + "5601312306627", + "5601312306962", + "5601312306979", + "5601312307006", + "5601312307037", + "5601312307228", + "5601312500346", + "5601312502791", + "5601312503767", + "5601312503910", + "5601312504733", + "5601312505440", + "5601312505464", + "5601312506072", + "5601312506881", + "5601312507406", + "5601312507482", + "5601312507574", + "5601312508007", + "5601312508083", + "5601312509134", + "5601312510031", + "5601312510277", + "5601312510536", + "5601312510666", + "5601312511939", + "5601312512059", + "5601312512448", + "5601312513896", + "5601312514459", + "5601312515098", + "5601312515197", + "5601312515258", + "5601312515302", + "5601312880097", + "5601312881841", + "5601312881971", + "5601312882503", + "5601312882671", + "5601312883258", + "5601312884118", + "5601312994381", + "5601319060881", + "5601363012706", + "5601383015206", + "5601383028909", + "5601474320301", + "5601494003024", + "5601511000890", + "5601511001040", + "5601517111255", + "5601517300208", + "5601517300390", + "5601522334151", + "5601537332104", + "5601557031025", + "5601557031742", + "5601557068250", + "5601607072770", + "5601655555072", + "5601660992268", + "5601660992299", + "5601721733212", + "5601721733243", + "5601883000351", + "5601883000900", + "5602109650046", + "5602132651447", + "5602132656237", + "5602132656275", + "5602306001542", + "5602348072173", + "5602348077673", + "5602348101965", + "5602348101972", + "5602353140607", + "5602353900508", + "5602353900751", + "5602353904957", + "5602353905251", + "5602353909075", + "5602353909365", + "5602383112209", + "5602384002202", + "5602384003025", + "5602386004303", + "5602477812695", + "5602477817157", + "5602519483180", + "5602527958229", + "5602537010047", + "5602586030102", + "5602586060802", + "5602586140566", + "5602586180432", + "5602708102137", + "5602708105299", + "5602828121117", + "5602838950080", + "5603089003303", + "5603089008490", + "5603089030026", + "5603344531046", + "5603369100029", + "5603369114026", + "5603533100039", + "5603609909139", + "5603619062114", + "5603684102586", + "5603697270913", + "5603697272153", + "5603722501937", + "5603722502323", + "5603722506536", + "5603722506932", + "5603722510946", + "5603722511639", + "5603722512698", + "5603722514784", + "5603722514883", + "5603722517006", + "5603722517136", + "5603722517167", + "5603722517419", + "5603722517853", + "5603722518102", + "5603722518201", + "5603722518270", + "5603722519000", + "5603722520754", + "5603722521027", + "5603722521140", + "5603722521386", + "5603722521577", + "5603722521669", + "5603722522314", + "5603722522505", + "5603722523045", + "5603722523151", + "5603725012065", + "5603751000524", + "5603751000784", + "5603831011112", + "5603844000035", + "5604079001002", + "5604093009107", + "5604160000099", + "5604160002222", + "5604260034499", + "5604260034512", + "5604260047093", + "5604260127627", + "5604260193547", + "5604260193684", + "5604260263875", + "5604260265961", + "5604260269648", + "5604260277056", + "5604260280537", + "5604260286287", + "5604260287383", + "5604260292905", + "5604260294398", + "5604260294404", + "5604260295296", + "5604260296224", + "5604260300655", + "5604260300723", + "5604260302048", + "5604260302321", + "5604260302512", + "5604260306237", + "5604260307661", + "5604260307975", + "5604260310975", + "5604260311392", + "5604260312412", + "5604260315499", + "5604260320264", + "5604260322848", + "5604260324880", + "5604260332410", + "5604260334513", + "5604321012114", + "5604321025527", + "5604321027156", + "5604321027699", + "5604321027903", + "5604321029051", + "5604321029761", + "5604321030002", + "5604321031528", + "5604321031542", + "5604321033096", + "5604321035021", + "5604321036028", + "5604321037629", + "5604321046249", + "5604321046522", + "5604321046584", + "5604388000437", + "5604390001101", + "5604450910091", + "56045567", + "5604581335565", + "5604697001286", + "5604697904730", + "5604697906871", + "5604802000098", + "5604811000034", + "5604880000041", + "5604880000065", + "5604880000157", + "5604912414884", + "5604925003280", + "5604925003785", + "5604925003792", + "5604925015030", + "5604993547402", + "5605089300161", + "5605089350128", + "5605098101001", + "5605222050526", + "5605276111211", + "5605276111266", + "5605282999018", + "5605336681111", + "5605517101032", + "5605523933580", + "5605523933931", + "5605564001637", + "5605566000164", + "5605947100063", + "5606025019604", + "5606293019955", + "5606293024959", + "5606293070123", + "5606293074107", + "5606293500132", + "5606439001127", + "5606456009731", + "5606456010652", + "5606456025359", + "5606533071903", + "5606677000432", + "5606677000517", + "5606677300105", + "5606732000025", + "5606770006225", + "5606830067302", + "5606975331160", + "5607047000410", + "5607047001165", + "5607047001592", + "5607047003121", + "5607047003848", + "5607047004166", + "5607047005361", + "5607047005767", + "5607047006290", + "5607047006788", + "5607047006955", + "5607047007099", + "5607047007198", + "5607047007389", + "5607047007457", + "5607047007556", + "5607047008324", + "5607047008348", + "5607047008645", + "5607047009086", + "5607047009239", + "5607047009437", + "5607047009994", + "5607047010006", + "5607047010143", + "5607047011416", + "5607047011751", + "5607047011850", + "5607047012079", + "5607047012291", + "5607047012499", + "5607047012994", + "5607047013007", + "5607047013229", + "5607047014622", + "5607047014912", + "5607047015315", + "5607047015445", + "5607047015629", + "5607047015773", + "5607047016039", + "5607047016572", + "5607047017104", + "5607047018026", + "5607047018354", + "5607047018484", + "5607047018712", + "5607047018873", + "5607047018958", + "5607047019177", + "5607047019184", + "5607047019382", + "5607047019436", + "5607047020104", + "5607047020265", + "5607047020418", + "5607047021170", + "5607047021354", + "5607047021620", + "5607047021668", + "5607106030679", + "5607321123453", + "5607769010605", + "5607890000353", + "5607890000360", + "5608212366010", + "5608364232416", + "5608394411218", + "5608394421682", + "5608394428049", + "5608394712230", + "5608513022417", + "5608516251197", + "5608516251418", + "5608516253887", + "5608516257496", + "5608557004103", + "5608653008630", + "5608653010213", + "5608705004405", + "5608705004795", + "5608705007499", + "5608705007598", + "5608711000057", + "5608726018672", + "5608726021917", + "5608726023560", + "5608726026905", + "5609030013629", + "5609060439833", + "5609598119115", + "5609676975633", + "5609707009160", + "5609707011538", + "5609757000063", + "5642527632026", + "5675993547730", + "5900020036988", + "5900852054846", + "5900852054877", + "5902884463764", + "7437043577542", + "7613033112973", + "7613033822827", + "7613035856950", + "7613037029512", + "7613037281613", + "7613037869781", + "7613039959992", + "7613287235756", + "7613287300393", + "7613287300423", + "7622201735036", + "7622201815677", + "7622202050350", + "7622210013224", + "7622210695451", + "7622300344757", + "7622300736224", + "7622300766610", + "7640161871434", + "8001010085454", + "8001665123815", + "8006540876640", + "8008698048689", + "8017055020800", + "8076809579346", + "8402001014635", + "8402001015175", + "8402001016523", + "8410014303417", + "8410022000063", + "8410022108097", + "8410063045139", + "8410063059013", + "8410063082325", + "8410063082998", + "8410087080499", + "8410087611938", + "8410199010407", + "8410199823526", + "8410376006070", + "8410376015515", + "8410500028206", + "8410500031008", + "8410740903479", + "8413100064674", + "8413205004155", + "8413402460549", + "8414100302742", + "8423207206402", + "8423389019128", + "8429583014792", + "8430550022429", + "8433329131902", + "8434165487673", + "8434165598485", + "8435250438617", + "8435257057538", + "8435257057750", + "8435257067438", + "8435257067469", + "8436038968678", + "8436039780163", + "8436550547641", + "8445290213877", + "8445290341457", + "8445290378682", + "8480000094872", + "8480000111494", + "8480000114433", + "8480000124920", + "8480000133175", + "8480000136329", + "8480000138460", + "8480000157737", + "8480000210616", + "8480000211606", + "8480000213020", + "8480000213358", + "8480000227072", + "8480000260413", + "8480000285959", + "8480000290977", + "8480000332134", + "8480000512123", + "8480000514271", + "8480000514424", + "8480000584588", + "8480000587084", + "8480000590923", + "8480000590978", + "8480000591760", + "8480000592583", + "8480000592606", + "8480000593474", + "8480000593740", + "8480000609274", + "8480000642219", + "8480000645098", + "8480000645203", + "8480000701794", + "8480000805317", + "8480000823281", + "8480000824776", + "8480000848383", + "8480000862723", + "8480000864819", + "8480013260219", + "8480017049223", + "8480017051950", + "8480017057082", + "8480017087263", + "8480017109170", + "8480017113481", + "8480017116468", + "8480017133854", + "8480017133861" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660133476108285, + 40.63313293830299 + ], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [ + "0019500911600", + "0043218003104", + "0560203762612", + "0560320464949", + "0560406560633", + "0560503671447", + "0560526627490", + "0560546604303", + "0560590243466", + "06235846", + "07374959", + "07395665", + "07473496", + "15600663964101", + "16011465", + "16842207", + "2000000032730", + "2000000119274", + "2000002629702", + "2000002630999", + "2000002958543", + "2000003294251", + "2000003734689", + "2000003909575", + "2000003979264", + "20001940", + "20006150", + "20020507", + "2002070023659", + "2002070057081", + "20024666", + "20024703", + "20029067", + "20032593", + "20048365", + "20077433", + "20153229", + "20186883", + "20186890", + "2024000003487", + "2024000018641", + "20425555", + "20468828", + "20535780", + "20656027", + "20692230", + "20766962", + "20922054", + "20923310", + "22006899", + "22013095", + "22014726", + "22016683", + "22030177", + "22039125", + "22043542", + "22044242", + "22053107", + "22064707", + "22065421", + "22077783", + "230584630007615000011408", + "2308094003838", + "2335194006926", + "2400021979831", + "24042147", + "24043267", + "24064873", + "24068444", + "25071191", + "2609046016181", + "2643754002104", + "2644409004214", + "2644695000891", + "2644821002997", + "2644855005377", + "2646560007059", + "2660338006617", + "2685093002025", + "2693894002991", + "2723087018437", + "2902534021040", + "2926314005549", + "2979745004704", + "2983281014806", + "3023290043370", + "3023290072059", + "3023290082119", + "3041091718099", + "3041091718112", + "3073781155556", + "3250390012450", + "3274661021682", + "3387390335408", + "3564708005509", + "3596710432639", + "3596710446568", + "3596710523047", + "3701007504238", + "4000358022781", + "4000358022934", + "4001724017547", + "4005808669707", + "4036300117977", + "4056489020202", + "4056489050674", + "4056489067757", + "4056489143963", + "4056489143987", + "4056489168843", + "4056489187813", + "4056489199878", + "4056489210009", + "4056489287254", + "4056489339625", + "4056489482017", + "4056489516071", + "4056489695486", + "4056489698319", + "4056489747017", + "4056489800705", + "4068706150555", + "40875040", + "40882017", + "4103840019334", + "42332824", + "4250085788010", + "4260549760018", + "4335619022591", + "4605069008989", + "4750616003655", + "5000116125210", + "5000116126828", + "5000291025992", + "5010029000061", + "5014328038459", + "5038862236102", + "5059319003351", + "5060841230276", + "5411188119586", + "5411188129318", + "5411188139386", + "5438113123715", + "5449000251244", + "5449000296238", + "5600203546258", + "5600219600289", + "5600244397598", + "5600258074355", + "5600261247456", + "5600264615122", + "5600283522036", + "5600315091912", + "5600317476427", + "5600317479657", + "5600343121018", + "5600345242537", + "5600348391027", + "5600355775032", + "5600360990697", + "5600360990796", + "5600360990840", + "5600360990864", + "5600361050932", + "5600380350013", + "5600395036315", + "5600445304692", + "5600445609285", + "5600445610489", + "5600445610571", + "5600445614692", + "5600499512685", + "5600620098743", + "5600639258619", + "5600691522628", + "5600725312171", + "5600802500897", + "5600813263583", + "5600826207369", + "5600854623384", + "5600954491227", + "5600954500318", + "5600954500455", + "5600954500516", + "5600954500622", + "5600954500967", + "5600954501179", + "5600954502152", + "5600954502169", + "5600961109139", + "5600961110371", + "5600961110456", + "5600961110876", + "5600961114331", + "5600961120769", + "5600961130065", + "5600961132861", + "5600961140972", + "5600961150827", + "5600961180251", + "5600961192025", + "5600985806427", + "5600985807479", + "5601001347207", + "5601002007681", + "5601002037435", + "5601002041890", + "5601002052872", + "5601002067203", + "5601002069467", + "5601002092014", + "5601002093417", + "5601002112729", + "5601002115607", + "5601002116420", + "5601002120809", + "5601008100058", + "5601008101901", + "5601009110230", + "5601009110704", + "5601009240395", + "5601009297641", + "5601009500796", + "5601009922437", + "5601009922888", + "5601009923427", + "5601009925001", + "5601009925759", + "5601009927111", + "5601009929085", + "5601009934836", + "5601009939466", + "5601009939473", + "5601009940264", + "5601009942107", + "5601009942114", + "5601009942381", + "5601009952113", + "5601009954940", + "5601009954988", + "5601009955251", + "5601009955749", + "5601009955893", + "5601009956227", + "5601009956722", + "5601009962150", + "5601009962204", + "5601009962488", + "5601009963768", + "5601009964864", + "5601009965045", + "5601009965984", + "5601009966868", + "5601009969401", + "5601009969852", + "5601009970575", + "5601009971077", + "5601009971633", + "5601009972463", + "5601009972548", + "5601009972845", + "5601009972883", + "5601009973040", + "5601009974702", + "5601009974962", + "5601009976959", + "5601009978342", + "5601009978953", + "5601009978991", + "5601009979233", + "5601009979301", + "5601009981755", + "5601009982363", + "5601009982790", + "5601009984183", + "5601009984268", + "5601009984329", + "5601009984701", + "5601009984718", + "5601009985623", + "5601009987115", + "5601009987535", + "5601009987580", + "5601009987795", + "5601009987849", + "5601009989041", + "5601009989829", + "5601009990320", + "5601009990597", + "5601009990719", + "5601009990788", + "5601009990993", + "5601009991792", + "5601009991907", + "5601009992096", + "5601009992225", + "5601009992621", + "5601009992881", + "5601009993765", + "5601009994229", + "5601009994328", + "5601009995288", + "5601009995301", + "5601009995455", + "5601009996735", + "5601009997282", + "5601009998920", + "5601009999248", + "5601009999286", + "5601009999583", + "5601010131927", + "5601010261037", + "5601010291003", + "5601019016638", + "5601024134471", + "5601024823825", + "5601027001213", + "5601027002609", + "5601027006355", + "5601027118553", + "5601027973060", + "5601029000207", + "5601029002102", + "5601043113006", + "5601045000434", + "5601049194283", + "5601050022469", + "5601050033083", + "5601050033175", + "5601050033182", + "5601050033496", + "5601050033885", + "5601050035384", + "5601050035445", + "5601050036008", + "5601050036909", + "5601050037401", + "5601050037821", + "5601050038330", + "5601051410029", + "5601055024017", + "5601063000799", + "5601063001345", + "5601066302166", + "5601066302289", + "5601066302432", + "5601066302456", + "5601066600057", + "5601066602051", + "5601066602136", + "5601066632720", + "5601066633055", + "5601066633499", + "5601082039817", + "5601082047768", + "5601082049656", + "5601089081505", + "5601098000054", + "5601098045000", + "5601098047363", + "5601118000248", + "5601119276185", + "5601119942769", + "5601119957183", + "5601132004277", + "5601146004041", + "5601146018505", + "5601149022059", + "5601149029089", + "5601149041487", + "5601151131466", + "5601151300756", + "5601151354452", + "5601151450758", + "5601151531457", + "5601151533451", + "5601151964132", + "5601151969113", + "5601151969458", + "5601151978252", + "5601151983225", + "5601158401524", + "5601158402231", + "5601158402293", + "5601158402767", + "5601163003614", + "5601164874466", + "5601165003117", + "5601192102302", + "5601203111125", + "5601226001724", + "5601226041652", + "5601226041812", + "5601227012415", + "5601227016529", + "5601227017595", + "5601227017830", + "5601227018677", + "5601227025224", + "5601227025354", + "5601227025361", + "5601227025415", + "5601227028263", + "5601227029130", + "5601227031249", + "5601227035612", + "5601227036374", + "5601227038958", + "5601227043709", + "5601227044577", + "5601240011280", + "5601244202684", + "5601255210517", + "5601255210760", + "5601256823419", + "5601260026103", + "5601260038106", + "5601286252784", + "5601286260765", + "5601286820785", + "5601312000877", + "5601312006060", + "5601312006626", + "5601312007029", + "5601312008255", + "5601312008279", + "5601312025603", + "5601312028017", + "5601312040958", + "5601312041405", + "5601312044871", + "5601312046684", + "5601312047834", + "5601312048602", + "5601312048800", + "5601312061595", + "5601312062394", + "5601312063278", + "5601312063605", + "5601312063926", + "5601312064190", + "5601312065241", + "5601312066071", + "5601312066354", + "5601312066965", + "5601312067092", + "5601312067191", + "5601312067276", + "5601312069713", + "5601312069812", + "5601312070054", + "5601312070382", + "5601312071358", + "5601312071518", + "5601312072133", + "5601312072218", + "5601312072249", + "5601312072812", + "5601312072829", + "5601312072843", + "5601312073338", + "5601312073970", + "5601312074380", + "5601312076056", + "5601312076285", + "5601312077053", + "5601312077237", + "5601312077268", + "5601312077763", + "5601312078296", + "5601312078371", + "5601312078555", + "5601312078609", + "5601312079408", + "5601312079514", + "5601312079705", + "5601312079712", + "5601312090120", + "5601312090595", + "5601312090687", + "5601312091691", + "5601312093329", + "5601312093961", + "5601312094227", + "5601312100010", + "5601312100263", + "5601312100935", + "5601312100997", + "5601312101154", + "5601312101376", + "5601312101604", + "5601312101611", + "5601312101642", + "5601312102014", + "5601312102311", + "5601312102335", + "5601312102359", + "5601312102380", + "5601312102892", + "5601312102977", + "5601312103035", + "5601312103127", + "5601312104063", + "5601312104070", + "5601312105039", + "5601312105770", + "5601312106432", + "5601312106654", + "5601312108696", + "5601312114611", + "5601312145523", + "5601312146551", + "5601312146896", + "5601312146971", + "5601312159094", + "5601312171447", + "5601312173090", + "5601312173502", + "5601312178675", + "5601312180456", + "5601312182252", + "5601312182436", + "5601312182733", + "5601312182771", + "5601312182955", + "5601312183020", + "5601312183143", + "5601312183624", + "5601312184508", + "5601312302643", + "5601312304524", + "5601312305033", + "5601312305125", + "5601312305156", + "5601312305989", + "5601312306610", + "5601312307167", + "5601312502937", + "5601312503590", + "5601312504443", + "5601312504801", + "5601312507529", + "5601312508076", + "5601312508571", + "5601312508908", + "5601312509127", + "5601312509530", + "5601312510130", + "5601312511083", + "5601312511359", + "5601312511700", + "5601312512295", + "5601312512387", + "5601312512455", + "5601312512776", + "5601312512967", + "5601312513636", + "5601312514794", + "5601312877790", + "5601312878018", + "5601312878865", + "5601312879398", + "5601312879770", + "5601312880578", + "5601312881391", + "5601312881773", + "5601312881858", + "5601312882121", + "5601312882176", + "5601312882794", + "5601312885054", + "5601312886716", + "5601312993698", + "5601312994527", + "5601312994886", + "5601314225209", + "5601319000580", + "5601319034288", + "5601319047233", + "5601319059526", + "5601363000888", + "5601363008433", + "5601363012683", + "5601363013222", + "5601383028121", + "5601405001224", + "5601408010155", + "5601479120012", + "5601511000623", + "5601517302011", + "5601517400021", + "5601518111445", + "5601557003152", + "5601557031728", + "5601557051207", + "5601557067871", + "5601557155981", + "5601607073999", + "5601607074170", + "5601660937719", + "5601660992879", + "5601692005158", + "5601692071429", + "56016949", + "5601721711029", + "5601897500014", + "5601996547897", + "5602013286119", + "5602102240978", + "5602132656343", + "5602196224250", + "5602231101508", + "5602243000073", + "5602314000162", + "5602348102115", + "5602348103709", + "5602348103723", + "5602348105895", + "5602348107158", + "5602348111599", + "5602353906654", + "5602353908917", + "5602384001205", + "5602384001694", + "5602384002813", + "5602403019068", + "5602477841381", + "5602519001605", + "5602519028510", + "5602519355135", + "5602527029912", + "5602586140504", + "5602586140764", + "5602586150541", + "5602586200390", + "5602586205326", + "5602721431283", + "5602808000807", + "5602808300013", + "5602838108405", + "5602874000084", + "5602944040033", + "5603043031878", + "5603089000487", + "5603089000661", + "5603129020314", + "5603291024059", + "5603468009056", + "5603493003456", + "5603493006563", + "5603609909061", + "5603670200081", + "5603672000078", + "5603697272160", + "5603722497988", + "5603722510618", + "5603722516948", + "5603722517686", + "5603722518393", + "5603722518409", + "5603722518447", + "5603722519123", + "5603722519178", + "5603722519208", + "5603722519437", + "5603722520372", + "5603722521003", + "5603722521096", + "5603722521133", + "5603722521478", + "5603722521560", + "5603722521973", + "5603722522970", + "5603722523120", + "5603722523373", + "5603722523663", + "5603725000192", + "5603751003259", + "5603911885893", + "5603953000414", + "5603953003682", + "5603996763031", + "5604055111060", + "5604055111237", + "5604160000587", + "5604164028556", + "5604260129409", + "5604260193639", + "5604260252466", + "5604260257485", + "5604260267408", + "5604260272853", + "5604260273058", + "5604260283422", + "5604260283910", + "5604260287277", + "5604260292752", + "5604260294893", + "5604260296217", + "5604260296989", + "5604260302239", + "5604260302338", + "5604260306497", + "5604260307784", + "5604260310357", + "5604260310395", + "5604260311385", + "5604260313662", + "5604260314188", + "5604260318636", + "5604260319688", + "5604260319787", + "5604260321322", + "5604260323562", + "5604260326105", + "5604260329625", + "5604260331178", + "5604260331710", + "5604321002078", + "5604321002085", + "5604321022557", + "5604321024858", + "5604321029167", + "5604321029730", + "5604321029754", + "5604321030545", + "5604321030989", + "5604321033232", + "5604321035540", + "5604321044276", + "5604321044641", + "5604321045631", + "5604388000116", + "5604450210016", + "5604450260165", + "5604450910053", + "5604550007110", + "5604661000208", + "5604661001250", + "5604697900862", + "5604697904112", + "5604868001053", + "5604912434943", + "5604912454002", + "5604912464667", + "5604925010004", + "5604925010516", + "5604925010547", + "5604975205023", + "5605222010148", + "5605235057505", + "5605458202430", + "5605466915230", + "5605786000241", + "5605786000258", + "5605821000823", + "5606025021256", + "5606126001010", + "5606186001203", + "5606262019139", + "5606262040256", + "5606293000991", + "5606293002551", + "5606293100295", + "5606314012781", + "5606456008000", + "5606456010898", + "5606456017484", + "5606591121183", + "5606677000265", + "5606677002030", + "5606677100125", + "5606677800261", + "5606770001701", + "5606830067210", + "5607047000779", + "5607047002100", + "5607047002254", + "5607047002926", + "5607047004142", + "5607047004241", + "5607047004388", + "5607047005965", + "5607047006030", + "5607047006245", + "5607047006733", + "5607047006962", + "5607047006993", + "5607047007228", + "5607047007433", + "5607047007464", + "5607047007488", + "5607047007969", + "5607047008034", + "5607047008089", + "5607047008652", + "5607047008843", + "5607047009178", + "5607047009468", + "5607047009499", + "5607047009611", + "5607047009741", + "5607047009758", + "5607047010013", + "5607047010129", + "5607047010389", + "5607047010518", + "5607047010556", + "5607047010877", + "5607047011164", + "5607047011645", + "5607047011904", + "5607047011942", + "5607047012000", + "5607047012017", + "5607047012178", + "5607047012314", + "5607047012345", + "5607047012666", + "5607047013090", + "5607047013113", + "5607047013762", + "5607047015001", + "5607047015759", + "5607047016183", + "5607047016329", + "5607047016541", + "5607047016633", + "5607047016794", + "5607047016985", + "5607047017098", + "5607047017432", + "5607047018453", + "5607047019221", + "5607047019429", + "5607047019962", + "5607047021248", + "5607047021255", + "5607047021552", + "5607128000216", + "5607233508812", + "5607233511591", + "5607238021057", + "5607238033845", + "5607736414405", + "5607889000272", + "5607890000230", + "5607943005021", + "5608201002509", + "5608212365921", + "5608247046710", + "5608531001043", + "5608543000133", + "5608726008703", + "5608726026615", + "5608867005241", + "5609060007087", + "5609060092526", + "5609060095695", + "5609092019270", + "5609341000011", + "5609341000073", + "5701215642935", + "5740700988349", + "5900020036964", + "6600729009625", + "7061252373444", + "7613033112942", + "7613034515643", + "7613036257183", + "7613036984478", + "7613287457486", + "7613287488367", + "7622201122669", + "7622201735012", + "7622201814250", + "7622201814472", + "7622202218309", + "7622210103505", + "7622210414168", + "7622210693280", + "7622300281182", + "7622300292508", + "7622300366827", + "7622300563240", + "7622300784751", + "7622300870409", + "8003753158709", + "8003948003470", + "8005476623946", + "8005851024832", + "8021228902879", + "8100090000019", + "8402001001925", + "8402001011771", + "8402001025211", + "8402001025273", + "8410014414588", + "8410063000060", + "8410063039336", + "8410063049083", + "8410063055923", + "8410063056128", + "8410175003430", + "8410191787192", + "8410191787208", + "8410199005465", + "8410199017758", + "8410199023094", + "8410199390318", + "8410376037944", + "8410376040609", + "8410391000893", + "8410500020453", + "8410783339372", + "8411462007513", + "8412540511977", + "8413100613605", + "8413178116404", + "8413402011123", + "8413402011222", + "84199072", + "8423207206440", + "8423519833075", + "8423610262774", + "8424523080141", + "8429527505201", + "8434165446434", + "8435041324891", + "8435177055669", + "8435257007267", + "8435257018034", + "8435257022567", + "8435257032528", + "8435257040837", + "8435257050201", + "8436039780903", + "8436545620960", + "8437012461352", + "8445290170866", + "8445290451811", + "8445290489197", + "8445291339842", + "8480000045348", + "8480000048776", + "8480000063441", + "8480000110831", + "8480000118714", + "8480000142412", + "8480000152169", + "8480000160201", + "8480000180575", + "8480000197016", + "8480000223869", + "8480000235213", + "8480000260345", + "8480000286802", + "8480000392909", + "8480000399755", + "8480000512031", + "8480000514035", + "8480000514370", + "8480000584311", + "8480000591753", + "8480000591784", + "8480000591975", + "8480000600158", + "8480000630117", + "8480000630131", + "8480000637918", + "8480000674173", + "8480000808707", + "8480000835475", + "8480017058744", + "8480017060846", + "8480017061478", + "8480017069429", + "8480017069672", + "8480017072429", + "8480017086945", + "8480017107947", + "8480017107978", + "8480017120083", + "8480017122865", + "8480017134691" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660230910989895, + 40.633120412059355 + ], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [ + "0242009983247", + "0560249052579", + "0560506570365", + "0560526751874", + "0560903367513", + "0602046500676", + "06037189", + "06082271", + "0640609993749", + "0642006995722", + "0661041000017", + "0710191001723", + "0720562537171", + "07303941", + "15420282", + "17240011", + "2000000032732", + "2000002226857", + "2000002347873", + "2000003055012", + "2000003128785", + "2000003756124", + "2000003954445", + "2000003954469", + "2002070005488", + "2002070043855", + "20026707", + "20028480", + "20075040", + "2014000068180", + "2014060033944", + "20248321", + "20317652", + "2034060109425", + "20369095", + "20413422", + "20453459", + "20468309", + "20531805", + "20550363", + "20766436", + "20839208", + "20870638", + "20871239", + "20921415", + "20959968", + "2100128419260", + "2103797002702", + "2120435000050", + "22003126", + "22018281", + "22019936", + "22027412", + "22039187", + "22065568", + "22090416", + "22099044", + "2238310005639", + "2308420003419", + "24024808", + "24069076", + "24073967", + "2609046019045", + "2623376000009", + "2634767001680", + "2643718002799", + "2689146001799", + "2696312003907", + "2711462029895", + "2737435003631", + "2765818003527", + "2800330001764", + "2900742001762", + "29049028", + "2943050002021", + "2959321008746", + "3023290053508", + "3023290054697", + "3023290072097", + "3038910012025", + "3041091718006", + "3041091718129", + "3045320104868", + "3046920017565", + "3046920028004", + "3073781086416", + "3073781193121", + "3083681105605", + "3161910110801", + "3173286491453", + "3245678599624", + "3250390011231", + "3250390012429", + "3250391334667", + "3271670001421", + "3387390326291", + "3564705050656", + "3564708006964", + "3608580026495", + "3608580735243", + "3760049797602", + "4009249011439", + "4013718021300", + "4013900509838", + "4036303138467", + "4056489043911", + "4056489139393", + "4056489140016", + "4056489216155", + "4056489223337", + "4056489471158", + "4056489521037", + "4056489574392", + "4056489794349", + "4056489844129", + "40881577", + "4305543051905", + "5000116102075", + "5000116125128", + "5000116125869", + "5000116127221", + "5000127169456", + "5000159467711", + "5000396036091", + "5016081312098", + "5016084000107", + "5411188122098", + "5411188122586", + "5411188125808", + "5449000016737", + "5449000130389", + "5449000205568", + "54492394", + "5600162630821", + "5600214710051", + "5600225511029", + "5600225996116", + "5600248866120", + "5600258074133", + "5600277835074", + "5600279142071", + "5600283522388", + "5600295724008", + "5600315088516", + "5600317475598", + "5600341930278", + "5600341930421", + "5600341930476", + "5600345760314", + "5600363850332", + "5600372530492", + "5600377970712", + "5600379460006", + "5600387290039", + "5600389520059", + "5600396643246", + "5600424801150", + "5600441610513", + "5600445606147", + "5600445608196", + "5600445608257", + "5600445608530", + "5600445610892", + "5600445611547", + "5600445619512", + "5600613724116", + "5600663964173", + "5600752728020", + "5600756819069", + "5600760214027", + "5600760622075", + "5600760622273", + "5600760622310", + "5600760622754", + "5600774716432", + "5600782449131", + "5600787866155", + "5600793457347", + "5600798960132", + "5600798960682", + "5600798960743", + "5600798961108", + "5600811500093", + "5600813261602", + "5600821261830", + "5600854625371", + "5600869840349", + "5600872801900", + "5600872802327", + "5600954008043", + "5600954491289", + "5600954491562", + "5600954500493", + "5600954501124", + "5600954501186", + "5600954501445", + "5600954501940", + "5600954502138", + "5600954502619", + "5600954502886", + "5600961137026", + "5600961150346", + "5600961151442", + "5600961159547", + "5600961160994", + "5600961179415", + "5600985800326", + "5600985802931", + "5600985803235", + "5600985808377", + "5601001135309", + "5601001418402", + "5601002041814", + "5601002047083", + "5601002048097", + "5601002055446", + "5601002061201", + "5601002071484", + "5601002071514", + "5601002081612", + "5601002089045", + "5601002091918", + "5601002103079", + "5601002103697", + "5601002105530", + "5601002107800", + "5601002109781", + "5601002110558", + "5601002110787", + "5601002111661", + "5601002113603", + "5601002115751", + "5601002120366", + "5601008101031", + "5601008603085", + "5601008701316", + "5601009110353", + "5601009110629", + "5601009111671", + "5601009230037", + "5601009480043", + "5601009921799", + "5601009921911", + "5601009922161", + "5601009923731", + "5601009927357", + "5601009927937", + "5601009929016", + "5601009929054", + "5601009929733", + "5601009933266", + "5601009933273", + "5601009935086", + "5601009935949", + "5601009935956", + "5601009935970", + "5601009940929", + "5601009942091", + "5601009943319", + "5601009947591", + "5601009950850", + "5601009951765", + "5601009952120", + "5601009956173", + "5601009956975", + "5601009956982", + "5601009958634", + "5601009958696", + "5601009960620", + "5601009960798", + "5601009961849", + "5601009962532", + "5601009964901", + "5601009965274", + "5601009969418", + "5601009972296", + "5601009972647", + "5601009974474", + "5601009974672", + "5601009974856", + "5601009975860", + "5601009976683", + "5601009976928", + "5601009978427", + "5601009978458", + "5601009978694", + "5601009978816", + "5601009981069", + "5601009981533", + "5601009981762", + "5601009983445", + "5601009984725", + "5601009984930", + "5601009985944", + "5601009987092", + "5601009990078", + "5601009992331", + "5601009992409", + "5601009992614", + "5601009993192", + "5601009994694", + "5601009994724", + "5601009995691", + "5601009995783", + "5601009995820", + "5601009996742", + "5601009996766", + "5601009997299", + "5601009998807", + "5601009999088", + "5601009999927", + "5601010211186", + "5601010221215", + "5601018003608", + "5601019012807", + "5601019061935", + "5601024124809", + "5601024131159", + "5601027000216", + "5601027119567", + "5601049133992", + "5601050019100", + "5601050033618", + "5601050033793", + "5601050033861", + "5601050033953", + "5601050034387", + "5601050034516", + "5601050034967", + "5601050035568", + "5601050036206", + "5601050036633", + "5601050037227", + "5601050037777", + "5601050038033", + "5601054841141", + "5601055009366", + "5601055606022", + "5601063000126", + "5601063000522", + "5601063000850", + "5601066200080", + "5601066300803", + "5601066400923", + "5601066400947", + "5601066600354", + "5601066600699", + "5601066600705", + "5601066600736", + "5601066633109", + "5601066633321", + "5601069008294", + "5601082045160", + "5601098045932", + "5601098047912", + "5601104000245", + "5601117103254", + "5601117209673", + "5601117313158", + "5601119286665", + "5601119305229", + "5601119308084", + "5601141080897", + "5601146000319", + "5601146130450", + "5601146230112", + "5601146310104", + "5601146502004", + "5601146570027", + "5601151122204", + "5601151170755", + "5601151964217", + "5601151964699", + "5601151964781", + "5601151966228", + "5601151969588", + "5601151970355", + "5601151971574", + "5601151976753", + "5601151978955", + "5601151981269", + "5601151982433", + "5601158402248", + "5601163080714", + "5601164905863", + "5601170167491", + "5601172118552", + "5601180001020", + "5601192102418", + "5601219430203", + "5601219670814", + "5601227006025", + "5601227013818", + "5601227016130", + "5601227016598", + "5601227017250", + "5601227017687", + "5601227019292", + "5601227023145", + "5601227023541", + "5601227025194", + "5601227027532", + "5601227028218", + "5601227028454", + "5601227030129", + "5601227030938", + "5601227030945", + "5601227031171", + "5601227031812", + "5601227033915", + "5601227034905", + "5601227043983", + "5601227045772", + "5601227046670", + "5601227047523", + "5601227049091", + "5601228100036", + "5601240023009", + "5601244202158", + "5601252118120", + "5601252119844", + "5601254002281", + "5601254056239", + "5601256811317", + "5601260105105", + "5601260337025", + "5601260592608", + "5601283401888", + "5601286207579", + "5601286260017", + "5601286260413", + "5601286260444", + "5601286821782", + "5601306010554", + "5601312000013", + "5601312002000", + "5601312002239", + "5601312006008", + "5601312006251", + "5601312009559", + "5601312022725", + "5601312024934", + "5601312025023", + "5601312025917", + "5601312026259", + "5601312027614", + "5601312028024", + "5601312028406", + "5601312029137", + "5601312040866", + "5601312040903", + "5601312041368", + "5601312042570", + "5601312043300", + "5601312045243", + "5601312045298", + "5601312046448", + "5601312049777", + "5601312063179", + "5601312063827", + "5601312064206", + "5601312066590", + "5601312068853", + "5601312069829", + "5601312070016", + "5601312070078", + "5601312070320", + "5601312074038", + "5601312074069", + "5601312074458", + "5601312074625", + "5601312074809", + "5601312075059", + "5601312075318", + "5601312075554", + "5601312075622", + "5601312076339", + "5601312077022", + "5601312077275", + "5601312077312", + "5601312077831", + "5601312078104", + "5601312078159", + "5601312078425", + "5601312079729", + "5601312079859", + "5601312079880", + "5601312079903", + "5601312090489", + "5601312090496", + "5601312090601", + "5601312090892", + "5601312092414", + "5601312092520", + "5601312092759", + "5601312093923", + "5601312094517", + "5601312100157", + "5601312100881", + "5601312101062", + "5601312101277", + "5601312101789", + "5601312102007", + "5601312103202", + "5601312104018", + "5601312104520", + "5601312104964", + "5601312105404", + "5601312106968", + "5601312107194", + "5601312107750", + "5601312107811", + "5601312133940", + "5601312146872", + "5601312158882", + "5601312175056", + "5601312178316", + "5601312178682", + "5601312180647", + "5601312181439", + "5601312181453", + "5601312181675", + "5601312182085", + "5601312182641", + "5601312182894", + "5601312183150", + "5601312183990", + "5601312184102", + "5601312184997", + "5601312214847", + "5601312222040", + "5601312300816", + "5601312303954", + "5601312304173", + "5601312304609", + "5601312307174", + "5601312307242", + "5601312307389", + "5601312307808", + "5601312501848", + "5601312502371", + "5601312504504", + "5601312504696", + "5601312504825", + "5601312505938", + "5601312506454", + "5601312506614", + "5601312507413", + "5601312508052", + "5601312508205", + "5601312508373", + "5601312508625", + "5601312510406", + "5601312510703", + "5601312511540", + "5601312512004", + "5601312512530", + "5601312512578", + "5601312876588", + "5601312877219", + "5601312879435", + "5601312881964", + "5601312883494", + "5601312885641", + "5601312885979", + "5601312992905", + "5601312993322", + "5601312994060", + "5601312994251", + "5601314223106", + "5601315132001", + "5601319034295", + "5601319049251", + "5601363103381", + "5601370090247", + "5601383014513", + "5601405001309", + "5601405002337", + "5601408010131", + "5601447164604", + "5601448105521", + "5601474217038", + "5601494002065", + "5601511000357", + "5601517320251", + "5601517391930", + "5601518101149", + "5601557042854", + "5601557046630", + "5601557053904", + "5601557062241", + "5601557124260", + "5601591000018", + "5601607077232", + "5601721110136", + "5601721210010", + "5601725200024", + "5601839000046", + "5601853990613", + "5601855921066", + "5601971220784", + "5601999200041", + "5602036209003", + "5602120520458", + "5602120802004", + "5602132656299", + "5602208600072", + "5602243000011", + "5602348095233", + "5602348101262", + "5602348115238", + "5602348115245", + "5602353906739", + "5602353907231", + "5602353908979", + "5602353909020", + "5602353909105", + "5602353909143", + "5602353909402", + "5602384000109", + "5602384001021", + "5602384002837", + "5602394006009", + "5602477823349", + "5602519000066", + "5602519000240", + "5602586140580", + "5602586160106", + "5602586200246", + "5602586282006", + "5602586315100", + "5602691253403", + "5602720311234", + "5602720311852", + "5602733232915", + "5602808000050", + "5602974008003", + "5602995002509", + "5603089006731", + "5603089008759", + "5603152008587", + "5603344611038", + "5603468101019", + "5603522993567", + "5603670301009", + "5603722497247", + "5603722497261", + "5603722501449", + "5603722502309", + "5603722504846", + "5603722505812", + "5603722513879", + "5603722514470", + "5603722516726", + "5603722517457", + "5603722517563", + "5603722518355", + "5603722518980", + "5603722519468", + "5603722520433", + "5603722521218", + "5603722521256", + "5603722521263", + "5603722521416", + "5603722521461", + "5603722521690", + "5603725010719", + "5604045004150", + "5604055111244", + "5604172000155", + "5604253000388", + "5604260031399", + "5604260033478", + "5604260167029", + "5604260265831", + "5604260269877", + "5604260269969", + "5604260270774", + "5604260275601", + "5604260276608", + "5604260276615", + "5604260276639", + "5604260277018", + "5604260280506", + "5604260282814", + "5604260283415", + "5604260283477", + "5604260292714", + "5604260294879", + "5604260300679", + "5604260302000", + "5604260302116", + "5604260302277", + "5604260302314", + "5604260306275", + "5604260307289", + "5604260307654", + "5604260308019", + "5604260308866", + "5604260309580", + "5604260310180", + "5604260310944", + "5604260311354", + "5604260315697", + "5604260319060", + "5604260322633", + "5604260323647", + "5604260329540", + "5604260329564", + "5604260329939", + "5604321021451", + "5604321024971", + "5604321025268", + "5604321026753", + "5604321027613", + "5604321028023", + "5604321028269", + "5604321028481", + "5604321028757", + "5604321029204", + "5604321029983", + "5604321031573", + "5604321032242", + "5604321033973", + "5604321035397", + "5604321044443", + "5604321044627", + "5604360212919", + "5604450210115", + "5604450260189", + "5604450260226", + "5604450260233", + "5604581335824", + "5604655235203", + "5604661001809", + "5604697902064", + "5604697904914", + "5604697905386", + "5604736300110", + "5604751871572", + "5604880000119", + "5604895011421", + "5604895011445", + "5604895012510", + "5604912004153", + "5604912014237", + "5604912414594", + "5604912494008", + "5604925003808", + "5605089260014", + "5605197000700", + "5605276110061", + "5605336681135", + "5605343001469", + "5605361201162", + "5605564548378", + "5605566000133", + "5605839000594", + "5605906000434", + "5606025019598", + "5606025020174", + "5606025020242", + "5606262014219", + "5606293100127", + "5606337582896", + "5606436200110", + "5606456009823", + "5606491041239", + "5606616008055", + "5606677000302", + "5606677002016", + "5606677002443", + "5606677002696", + "5606677003105", + "5606677100040", + "5606677100422", + "5606677101634", + "5606677102099", + "5606830067357", + "5606879010635", + "5607047001158", + "5607047002803", + "5607047003756", + "5607047003824", + "5607047005316", + "5607047005651", + "5607047005910", + "5607047006238", + "5607047007105", + "5607047007334", + "5607047007532", + "5607047008294", + "5607047008355", + "5607047008362", + "5607047008522", + "5607047008539", + "5607047008553", + "5607047008812", + "5607047008867", + "5607047008911", + "5607047009116", + "5607047009727", + "5607047009819", + "5607047009895", + "5607047010679", + "5607047010983", + "5607047011171", + "5607047011737", + "5607047011775", + "5607047011935", + "5607047012055", + "5607047012130", + "5607047012321", + "5607047012451", + "5607047013403", + "5607047013878", + "5607047015766", + "5607047016145", + "5607047016466", + "5607047017258", + "5607047018033", + "5607047018194", + "5607047018491", + "5607047019238", + "5607047019771", + "5607047019801", + "5607047020760", + "5607047020944", + "5607233515285", + "5607274001334", + "5607419000017", + "56077025", + "5607760000384", + "5607890000025", + "5608001000071", + "5608247000095", + "5608247000941", + "5608344060749", + "5608394441109", + "5608394491043", + "5608516255645", + "5608516256055", + "5608516258134", + "5608516258141", + "56085273", + "5608705007024", + "5608705009820", + "5608726020132", + "5608726065256", + "5608735123404", + "5608770000043", + "5608771501013", + "5609014017360", + "5609028223566", + "5609060095992", + "56090710", + "56091151", + "56094381", + "5609627161207", + "5609696000131", + "5609950603399", + "5902884463757", + "6040005590247", + "6618230546119", + "7061257786171", + "7613033499265", + "7613035082229", + "7613035619425", + "7613035758834", + "7613036111331", + "7613036912709", + "7613037353228", + "7613039747360", + "7613287218766", + "7613287472700", + "7622201747442", + "7622202027420", + "7622210475411", + "7622210547194", + "7622210608710", + "7622210612618", + "7622300086404", + "7622300563523", + "7622300742324", + "7622400013935", + "8000300423778", + "8000430172010", + "8001665717281", + "8002626001319", + "8003340096476", + "8013355500752", + "8032919996824", + "8402001007897", + "8402001010279", + "8402001013829", + "8402001019821", + "8410014503329", + "8410022000025", + "8410022013339", + "8410063024608", + "8410063049441", + "8410063055930", + "8410063062464", + "8410063083520", + "8410076473431", + "8410087071800", + "8410100012667", + "8410100012674", + "8410131000138", + "8410175066343", + "8410199000781", + "8410199000804", + "8410199012005", + "8410199016164", + "8410199019684", + "8410199023070", + "8410199140401", + "8410285190204", + "8410376005769", + "8410376009392", + "8410376046908", + "8410500003067", + "8410500030667", + "8412600450079", + "8412604987854", + "8413178390033", + "8413402513061", + "8413575200706", + "8422424100753", + "8422823436033", + "8423389039423", + "8435130124753", + "8435177059049", + "8435257036007", + "8436019097069", + "8436039753754", + "8436551977201", + "8436585061426", + "8437000140535", + "8437015393377", + "8445290250322", + "8445291325036", + "8470440074848", + "8480000058096", + "8480000062604", + "8480000110862", + "8480000134073", + "8480000134134", + "8480000136428", + "8480000138125", + "8480000138484", + "8480000140388", + "8480000142139", + "8480000142399", + "8480000173485", + "8480000197467", + "8480000212368", + "8480000212825", + "8480000222169", + "8480000224521", + "8480000224699", + "8480000285935", + "8480000289667", + "8480000348203", + "8480000401892", + "8480000401908", + "8480000512185", + "8480000587220", + "8480000590947", + "8480000590961", + "8480000591074", + "8480000592590", + "8480000630094", + "8480000644916", + "8480000669223", + "8480000679499", + "8480000827203", + "8480000838681", + "8480000862693", + "8480017053251", + "8480017083326" + ], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [ + -8.660105350078254, + 40.63310977883498 + ], + "type": "Point" + } + } + ] +} \ No newline at end of file diff --git a/assets/map/products_simple.json b/assets/map/products_simple.json new file mode 100644 index 0000000..5a0d593 --- /dev/null +++ b/assets/map/products_simple.json @@ -0,0 +1,74 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "ean": "5604550006618", + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660150247737619, 40.63311952257561], + "type": "Point" + }, + "id": 95 + }, + { + "type": "Feature", + "properties": { + "ean": "5602353906739", + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660139183625404, 40.63312054033446], + "type": "Point" + }, + "id": 55 + }, + { + "type": "Feature", + "properties": { + "ean": "4056489522096", + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660129628249564, 40.633120413112806], + "type": "Point" + }, + "id": 97 + }, + { + "type": "Feature", + "properties": { + "ean": "5607047017081", + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660191989608876, 40.6331197770144], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "8000920302507", + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660091812782127, 40.633092204457654], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": "20177201", + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660105236077243, 40.633075712375955], + "type": "Point" + } + } + ] +} diff --git a/assets/map/products_without_ean.json b/assets/map/products_without_ean.json new file mode 100644 index 0000000..0b124f1 --- /dev/null +++ b/assets/map/products_without_ean.json @@ -0,0 +1,140 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660150247737619, 40.63311952257561], + "type": "Point" + }, + "id": 95 + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660139183625404, 40.63312054033446], + "type": "Point" + }, + "id": 55 + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660129628249564, 40.633120413112806], + "type": "Point" + }, + "id": 97 + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660191989608876, 40.6331197770144], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660091812782127, 40.633092204457654], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660105236077243, 40.633075712375955], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.66007791107458, 40.633114136531645], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660210440079652, 40.63312023894966], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660231394837922, 40.6331358869694], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660133476108285, 40.63313293830299], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660230910989895, 40.633120412059355], + "type": "Point" + } + }, + { + "type": "Feature", + "properties": { + "ean": [], + "marker-color": "blue" + }, + "geometry": { + "coordinates": [-8.660105350078254, 40.63310977883498], + "type": "Point" + } + } + ] +} diff --git a/assets/map/waypoints.json b/assets/map/waypoints.json new file mode 100644 index 0000000..3479946 --- /dev/null +++ b/assets/map/waypoints.json @@ -0,0 +1,117 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660092071386876, 40.63307684896196] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660092007429494, 40.633089461078995] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660091943472114, 40.633102073196014] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660091879514734, 40.633114685313] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660240808755903, 40.63312773585362] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.66022425395596, 40.633127687138646] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660207699156045, 40.63312763842368] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660191144356165, 40.63312758970871] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660174589556307, 40.63312754099374] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660158034756478, 40.63312749227877] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660141479956678, 40.6331274435638] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660124925156905, 40.633127394848835] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660108370357161, 40.63312734613386] + } + }, + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "Point", + "coordinates": [-8.660091815557411, 40.633127297418895] + } + } + ] +} diff --git a/assets/style_map_basic_light_2.json b/assets/style_map_basic_light_2.json new file mode 100644 index 0000000..75ccf22 --- /dev/null +++ b/assets/style_map_basic_light_2.json @@ -0,0 +1 @@ +{"version":8,"id":"basic-v2-light","name":"Basic Light","sources":{"maptiler_attribution":{"attribution":"© MapTiler © OpenStreetMap contributors","type":"vector"},"maptiler_planet":{"url":"https://api.maptiler.com/tiles/v3/tiles.json?key=mKPue5Au6xMRRmaNTfk6","type":"vector"}},"layers":[{"id":"Background","type":"background","layout":{"visibility":"visible"},"paint":{"background-color":["interpolate",["exponential",1],["zoom"],6,"rgb(242, 242, 242)",20,"rgb(247, 247, 247)"]}},{"id":"Residential","type":"fill","source":"maptiler_planet","source-layer":"landuse","maxzoom":14,"layout":{"visibility":"visible"},"paint":{"fill-color":{"stops":[[2,"hsl(0, 0%, 94%)"],[14,"hsl(0, 0%, 95%)"]]}},"filter":["in","class","neighbourhood","residential","suburb"]},{"id":"Glacier","type":"fill","source":"maptiler_planet","source-layer":"globallandcover","maxzoom":8,"layout":{"visibility":"visible"},"paint":{"fill-color":"rgba(255, 255, 255, 0.5)"},"filter":["==","class","snow"]},{"id":"Forest","type":"fill","source":"maptiler_planet","source-layer":"globallandcover","maxzoom":8,"layout":{"visibility":"visible"},"paint":{"fill-color":{"stops":[[1,"hsla(234, 0%, 84%, 0.25)"],[7,"hsla(234, 0%, 84%, 0.6)"]]}},"filter":["in","class","forest","tree"]},{"id":"Sand","type":"fill","source":"maptiler_planet","source-layer":"landcover","minzoom":8,"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"hsla(197, 0%, 75%, 0.3)","fill-opacity":{"stops":[[7,0.7],[12,1]]}},"filter":["==","class","sand"]},{"id":"Grass","type":"fill","source":"maptiler_planet","source-layer":"landcover","minzoom":8,"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"hsla(232, 0%, 88%, 0.8)","fill-opacity":{"stops":[[7,0.7],[12,1]]}},"filter":["==","class","grass"]},{"id":"Wood","type":"fill","source":"maptiler_planet","source-layer":"landcover","minzoom":8,"layout":{"visibility":"visible"},"paint":{"fill-antialias":false,"fill-color":"hsla(234, 0%, 84%, 0.8)","fill-opacity":{"stops":[[7,0.7],[12,1]]}},"filter":["==","class","wood"]},{"id":"Water","type":"fill","source":"maptiler_planet","source-layer":"water","layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(225, 6%, 86%)","fill-opacity":["match",["get","intermittent"],1,0.7,1]},"filter":["all",["!=","brunnel","tunnel"]]},{"id":"River","type":"line","source":"maptiler_planet","source-layer":"waterway","layout":{"visibility":"visible"},"paint":{"line-color":"hsl(225, 6%, 86%)","line-opacity":["match",["get","brunnel"],"tunnel",0.7,1],"line-width":{"stops":[[9,1],[18,3]]}},"filter":["!=","brunnel","tunnel"]},{"id":"River intermittent","type":"line","source":"maptiler_planet","source-layer":"waterway","layout":{"visibility":"visible"},"paint":{"line-color":"hsl(225, 6%, 86%)","line-dasharray":[2,1],"line-opacity":1,"line-width":{"stops":[[9,1],[18,3]]}},"filter":["==","intermittent",1]},{"id":"Transit tunnel","type":"line","source":"maptiler_planet","source-layer":"transportation","minzoom":4,"layout":{"line-cap":"butt","line-join":"miter","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 66%)","line-dasharray":[3,3],"line-opacity":0.5,"line-width":{"stops":[[14,0.5],[16,1.2],[18,2]]}},"filter":["all",["==","brunnel","tunnel"],["==","class","transit"]]},{"id":"Bridge","type":"fill","source":"maptiler_planet","source-layer":"transportation","layout":{"visibility":"visible"},"paint":{"fill-color":"hsl(347, 0%, 96%)","fill-opacity":0.7},"filter":["all",["==","$type","Polygon"],["==","brunnel","bridge"]]},{"id":"Pier","type":"fill","source":"maptiler_planet","source-layer":"transportation","layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":"hsl(0, 0%, 96%)","fill-opacity":1},"metadata":{},"filter":["==","class","pier"]},{"id":"Road network","type":"line","source":"maptiler_planet","source-layer":"transportation","minzoom":4,"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-opacity":["match",["get","brunnel"],"tunnel",0.5,1],"line-width":["interpolate",["linear",2],["zoom"],4,0.5,5,0.75,6,1,10,["match",["get","class"],["motorway"],["match",["get","brunnel"],["bridge"],0,2.5],["trunk"],1.5,1],12,["match",["get","class"],["motorway"],["match",["get","ramp"],1,1,4],["trunk"],2,["primary"],2.5,["secondary","tertiary"],2,["minor"],1,["pier","service","track"],0.5,0.5],14,["match",["get","class"],["motorway"],["match",["get","ramp"],1,5,6],["trunk"],3,["primary"],5,["secondary"],4,["tertiary"],3,["minor"],2,["pier","service","track"],1,2],16,["match",["get","class"],["motorway","trunk","primary"],8,["secondary"],7,["tertiary"],6,["minor"],4,["pier","service","track"],2,4],20,["match",["get","class"],["motorway","trunk","primary"],28,["secondary"],24,["tertiary"],20,["minor","service","track","pier"],16,16]]},"filter":["!in","class","bridge","ferry","path","rail","transit"]},{"id":"Path minor","type":"line","source":"maptiler_planet","source-layer":"transportation","minzoom":15,"layout":{"line-cap":"square","line-join":"bevel","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-dasharray":[1,1],"line-width":{"base":1.55,"stops":[[15,0.5],[16,1],[18,2],[20,3],[22,4]]}},"filter":["==","class","path_pedestrian"]},{"id":"Path","type":"line","source":"maptiler_planet","source-layer":"transportation","minzoom":15,"layout":{"line-cap":"square","line-join":"bevel","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-dasharray":[1,1],"line-width":{"base":1.55,"stops":[[15,0.5],[16,1],[18,2],[20,3],[22,4]]}},"filter":["==","class","path"]},{"id":"Building","type":"fill","source":"maptiler_planet","source-layer":"building","layout":{"visibility":"visible"},"paint":{"fill-antialias":true,"fill-color":{"stops":[[13,"hsl(1, 0%, 87%)"],[16,"hsl(0, 0%, 89%)"]]},"fill-opacity":1}},{"id":"Railway","type":"line","source":"maptiler_planet","source-layer":"transportation","minzoom":9,"layout":{"visibility":"visible"},"paint":{"line-color":"hsla(0,0%,67%,0.8)","line-opacity":["match",["get","brunnel"],"tunnel",0.25,1],"line-width":["interpolate",["linear",1],["zoom"],9,["match",["get","service"],["yard","spur"],0,0.5],12,["match",["get","service"],["yard","spur"],0,0.6],16,["match",["get","service"],["yard","spur"],0.75,2],22,["match",["get","service"],["yard","spur"],1.5,3]]},"filter":["==","class","rail"]},{"id":"Transit","type":"line","source":"maptiler_planet","source-layer":"transportation","layout":{"visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 66%)","line-opacity":0.5,"line-width":{"stops":[[14,0.5],[16,1.2],[18,2]]}},"filter":["all",["==","class","transit"],["!=","brunnel","tunnel"]]},{"id":"Aeroway","type":"line","source":"maptiler_planet","source-layer":"aeroway","minzoom":10,"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(0, 0%, 100%)","line-opacity":1,"line-width":["interpolate",["linear",2],["zoom"],10,["match",["get","class"],["runway"],1,["taxiway"],0.5,0],14,["match",["get","class"],["runway"],3,["taxiway"],2,0],16,["match",["get","class"],["runway"],10,["taxiway"],6,0]]}},{"id":"Airport labels","type":"symbol","source":"maptiler_planet","source-layer":"aerodrome_label","minzoom":10,"layout":{"text-anchor":"top","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Noto Sans Regular"],"text-max-width":8,"text-offset":[0,0.5],"text-size":{"stops":[[10,10],[14,12],[16,14]]},"visibility":"visible"},"paint":{"text-color":"hsl(0,0%,52%)","text-halo-blur":1,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.4},"filter":["has","iata"]},{"id":"Station labels","type":"symbol","source":"maptiler_planet","source-layer":"poi","minzoom":12,"layout":{"text-anchor":"top","text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Noto Sans Regular"],"text-max-width":8,"text-offset":[0,0.5],"text-size":{"stops":[[10,10],[14,12],[16,14]]},"visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 52%)","text-halo-blur":1,"text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1.4},"filter":["all",["==","class","railway"],["has","subclass"]]},{"id":"Road labels","type":"symbol","source":"maptiler_planet","source-layer":"transportation_name","minzoom":14,"layout":{"symbol-placement":"line","symbol-spacing":{"stops":[[13,250],[20,350],[21,1000]]},"text-field":["coalesce",["get","name:en"],["get","name"]],"text-font":["Noto Sans Regular"],"text-letter-spacing":0.1,"text-rotation-alignment":"map","text-size":{"base":1.4,"stops":[[14,8],[17,10],[20,12]]},"text-transform":"uppercase","visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 49%)","text-halo-color":"hsl(0, 0%, 100%)","text-halo-width":1},"filter":["all",["==","$type","LineString"],["!in","class","aerialway","ferry","service"]]},{"id":"Other border","type":"line","source":"maptiler_planet","source-layer":"boundary","minzoom":3,"layout":{"visibility":"visible"},"paint":{"line-color":"hsla(0,0%,63%,0.65)","line-dasharray":[2,1],"line-width":{"stops":[[4,0.8],[11,1.75],[18,2.5]]}},"filter":["all",["in","admin_level",3,4,5,6,7,8,9,10],["==","maritime",0]]},{"id":"Disputed border","type":"line","source":"maptiler_planet","source-layer":"boundary","minzoom":0,"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-color":"hsl(0,0%,67%)","line-dasharray":[2,2],"line-width":{"stops":[[1,1],[5,1.5],[10,2]]}},"filter":["all",["==","admin_level",2],["==","maritime",0],["==","disputed",1]]},{"id":"Country border","type":"line","source":"maptiler_planet","source-layer":"boundary","minzoom":0,"layout":{"line-cap":"round","line-join":"round","visibility":"visible"},"paint":{"line-blur":{"stops":[[4,0.5],[10,0]]},"line-color":"hsl(0,0%,67%)","line-width":{"stops":[[1,1],[5,1.5],[10,2]]}},"filter":["all",["==","admin_level",2],["==","disputed",0],["==","maritime",0]]},{"id":"Place labels","type":"symbol","source":"maptiler_planet","source-layer":"place","minzoom":0,"maxzoom":16,"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-field":"{name}","text-font":["Noto Sans Regular"],"text-max-width":10,"text-size":["interpolate",["linear",1],["zoom"],3,11,8,["match",["get","class"],"city",15,13],11,["match",["get","class"],"city",16,["suburb","neighbourhood","quarter","hamlet","isolated_dwelling"],10,13],16,["match",["get","class"],"city",21,["suburb","neighbourhood","quarter","hamlet","isolated_dwelling"],14,16]],"visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 46%)","text-halo-blur":0,"text-halo-color":"hsla(0, 0%, 100%, 0.75)","text-halo-width":2},"filter":["in","class","hamlet","isolated_dwelling","neighbourhood","province","quarter","suburb","town","village","place"]},{"id":"City labels","type":"symbol","source":"maptiler_planet","source-layer":"place","maxzoom":16,"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-field":"{name:en}","text-font":["Noto Sans Regular"],"text-max-width":10,"text-size":["interpolate",["linear",1],["zoom"],3,11,8,15,11,16,16,21],"visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 46%)","text-halo-blur":0,"text-halo-color":"hsla(0, 0%, 100%, 0.75)","text-halo-width":2},"filter":["==","class","city"]},{"id":"Country labels","type":"symbol","source":"maptiler_planet","source-layer":"place","minzoom":1,"maxzoom":12,"layout":{"symbol-sort-key":["to-number",["get","rank"]],"text-field":"{name:en}","text-font":["Noto Sans Bold"],"text-max-width":8,"text-padding":{"stops":[[1,0],[4,2]]},"text-size":["interpolate",["linear",1],["zoom"],0,8,1,10,4,["case",[">",["get","rank"],2],13,15],8,["case",[">",["get","rank"],2],18,22]],"visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 53%)","text-halo-blur":1,"text-halo-color":"hsla(0, 0%, 100%, 0.75)","text-halo-width":2},"filter":["all",["==","class","country"],["!=","iso_a2","VA"]]},{"id":"Continent labels","type":"symbol","source":"maptiler_planet","source-layer":"place","maxzoom":1,"layout":{"text-field":"{name:en}","text-font":["Noto Sans Bold"],"text-justify":"center","text-size":{"stops":[[0,12],[2,13]]},"text-transform":"uppercase","visibility":"visible"},"paint":{"text-color":"hsl(0, 0%, 53%)","text-halo-blur":1,"text-halo-color":"hsla(0, 0%, 100%, 0.75)","text-halo-width":2},"metadata":{},"filter":["==","class","continent"]}],"metadata":{"maptiler:copyright":"You are licensed to use the style or its derivate for serving map tiles exclusively with MapTiler Server or MapTiler Cloud and in accordance with their licenses and terms. If you plan to use the style in a different way, contact us at sales@maptiler.com."},"glyphs":"https://api.maptiler.com/fonts/{fontstack}/{range}.pbf?key=mKPue5Au6xMRRmaNTfk6","sprite":"https://api.maptiler.com/maps/basic-v2-light/sprite","bearing":0,"pitch":0,"center":[0,0],"zoom":1} \ No newline at end of file diff --git a/bun.lock b/bun.lock index f9f818c..47bb06b 100644 --- a/bun.lock +++ b/bun.lock @@ -13,6 +13,7 @@ "@graphql-codegen/cli": "~5.0.5", "@graphql-codegen/client-preset": "~4.8.0", "@graphql-typed-document-node/core": "~3.2.0", + "@indoor-track/ibeacon": "^1.0.16", "@legendapp/list": "^1.0.10", "@maplibre/maplibre-react-native": "~10.1.4", "@react-native-google-signin/google-signin": "^14.0.1", @@ -20,6 +21,7 @@ "@react-native-picker/picker": "^2.11.0", "@react-navigation/bottom-tabs": "~7.2.0", "@react-navigation/native": "~7.0.14", + "@turf/turf": "^7.2.0", "babel-plugin-react-compiler": "~19.0.0-beta-e1e972c-20250221", "eslint-plugin-react-compiler": "~19.0.0-beta-e1e972c-20250221", "expo": "~52.0.46", @@ -35,6 +37,7 @@ "expo-navigation-bar": "~4.0.8", "expo-router": "~4.0.21", "expo-secure-store": "~14.0.1", + "expo-sensors": "~14.0.2", "expo-speech-recognition": "^1.1.1", "expo-splash-screen": "~0.29.24", "expo-status-bar": "~2.0.1", @@ -46,8 +49,9 @@ "lottie-react-native": "7.1.0", "lucide-react-native": "^0.482.0", "maplibre-gl": "~5.4.0", - "moti": "^0.30.0", - "nativewind": "^4.1.23", + "mathjs": "^14.4.0", + "moti": "~0.30.0", + "nativewind": "~4.1.23", "react": "18.3.1", "react-compiler-runtime": "~19.0.0-beta-e1e972c-20250221", "react-dom": "18.3.1", @@ -55,6 +59,7 @@ "react-native-collapsible": "~1.6.2", "react-native-edge-to-edge": "~1.6.0", "react-native-gesture-handler": "~2.20.2", + "react-native-permissions": "^5.4.0", "react-native-progress": "~5.0.1", "react-native-reanimated": "3.16.1", "react-native-safe-area-context": "4.12.0", @@ -108,7 +113,7 @@ "@babel/code-frame": ["@babel/code-frame@7.27.1", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg=="], - "@babel/compat-data": ["@babel/compat-data@7.27.1", "", {}, "sha512-Q+E+rd/yBzNQhXkG+zQnF58e4zoZfBedaxwzPmicKsiK3nt8iJYrSrDbjwFFDGC4f+rPafqRaPH6TsDoSvMf7A=="], + "@babel/compat-data": ["@babel/compat-data@7.27.2", "", {}, "sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ=="], "@babel/core": ["@babel/core@7.25.9", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.25.9", "@babel/generator": "^7.25.9", "@babel/helper-compilation-targets": "^7.25.9", "@babel/helper-module-transforms": "^7.25.9", "@babel/helpers": "^7.25.9", "@babel/parser": "^7.25.9", "@babel/template": "^7.25.9", "@babel/traverse": "^7.25.9", "@babel/types": "^7.25.9", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-WYvQviPw+Qyib0v92AwNIrdLISTp7RfDkM7bPqBvpbnhY4wq8HvHBZREVdYDXk98C8BkOIVnHAY3yvj7AVISxQ=="], @@ -116,7 +121,7 @@ "@babel/helper-annotate-as-pure": ["@babel/helper-annotate-as-pure@7.27.1", "", { "dependencies": { "@babel/types": "^7.27.1" } }, "sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow=="], - "@babel/helper-compilation-targets": ["@babel/helper-compilation-targets@7.27.1", "", { "dependencies": { "@babel/compat-data": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" } }, "sha512-2YaDd/Rd9E598B5+WIc8wJPmWETiiJXFYVE60oX8FDohv7rAUU3CQj+A1MgeEmcsk2+dQuEjIe/GDvig0SqL4g=="], + "@babel/helper-compilation-targets": ["@babel/helper-compilation-targets@7.27.2", "", { "dependencies": { "@babel/compat-data": "^7.27.2", "@babel/helper-validator-option": "^7.27.1", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" } }, "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ=="], "@babel/helper-create-class-features-plugin": ["@babel/helper-create-class-features-plugin@7.27.1", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.1", "@babel/helper-member-expression-to-functions": "^7.27.1", "@babel/helper-optimise-call-expression": "^7.27.1", "@babel/helper-replace-supers": "^7.27.1", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", "@babel/traverse": "^7.27.1", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A=="], @@ -152,7 +157,7 @@ "@babel/highlight": ["@babel/highlight@7.25.9", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.25.9", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" } }, "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw=="], - "@babel/parser": ["@babel/parser@7.27.1", "", { "dependencies": { "@babel/types": "^7.27.1" }, "bin": "./bin/babel-parser.js" }, "sha512-I0dZ3ZpCrJ1c04OqlNsQcKiZlsrXf/kkE4FXzID9rIOYICsAbA8mMDzhW/luRNAHdCNt7os/u8wenklZDlUVUQ=="], + "@babel/parser": ["@babel/parser@7.27.2", "", { "dependencies": { "@babel/types": "^7.27.1" }, "bin": "./bin/babel-parser.js" }, "sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw=="], "@babel/plugin-bugfix-firefox-class-in-computed-class-key": ["@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", "@babel/traverse": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA=="], @@ -286,7 +291,7 @@ "@babel/plugin-transform-numeric-separator": ["@babel/plugin-transform-numeric-separator@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw=="], - "@babel/plugin-transform-object-rest-spread": ["@babel/plugin-transform-object-rest-spread@7.27.1", "", { "dependencies": { "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-plugin-utils": "^7.27.1", "@babel/plugin-transform-parameters": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-/sSliVc9gHE20/7D5qsdGlq7RG5NCDTWsAhyqzGuq174EtWJoGzIu1BQ7G56eDsTcy1jseBZwv50olSdXOlGuA=="], + "@babel/plugin-transform-object-rest-spread": ["@babel/plugin-transform-object-rest-spread@7.27.2", "", { "dependencies": { "@babel/helper-compilation-targets": "^7.27.2", "@babel/helper-plugin-utils": "^7.27.1", "@babel/plugin-transform-destructuring": "^7.27.1", "@babel/plugin-transform-parameters": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-AIUHD7xJ1mCrj3uPozvtngY3s0xpv7Nu7DoUSnzNY6Xam1Cy4rUznR//pvMHOhQ4AvbCexhbqXCtpxGHOGOO6g=="], "@babel/plugin-transform-object-super": ["@babel/plugin-transform-object-super@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-replace-supers": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng=="], @@ -342,7 +347,7 @@ "@babel/plugin-transform-unicode-sets-regex": ["@babel/plugin-transform-unicode-sets-regex@7.27.1", "", { "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.27.1", "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw=="], - "@babel/preset-env": ["@babel/preset-env@7.27.1", "", { "dependencies": { "@babel/compat-data": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.27.1", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-import-assertions": "^7.27.1", "@babel/plugin-syntax-import-attributes": "^7.27.1", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.27.1", "@babel/plugin-transform-async-generator-functions": "^7.27.1", "@babel/plugin-transform-async-to-generator": "^7.27.1", "@babel/plugin-transform-block-scoped-functions": "^7.27.1", "@babel/plugin-transform-block-scoping": "^7.27.1", "@babel/plugin-transform-class-properties": "^7.27.1", "@babel/plugin-transform-class-static-block": "^7.27.1", "@babel/plugin-transform-classes": "^7.27.1", "@babel/plugin-transform-computed-properties": "^7.27.1", "@babel/plugin-transform-destructuring": "^7.27.1", "@babel/plugin-transform-dotall-regex": "^7.27.1", "@babel/plugin-transform-duplicate-keys": "^7.27.1", "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", "@babel/plugin-transform-dynamic-import": "^7.27.1", "@babel/plugin-transform-exponentiation-operator": "^7.27.1", "@babel/plugin-transform-export-namespace-from": "^7.27.1", "@babel/plugin-transform-for-of": "^7.27.1", "@babel/plugin-transform-function-name": "^7.27.1", "@babel/plugin-transform-json-strings": "^7.27.1", "@babel/plugin-transform-literals": "^7.27.1", "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", "@babel/plugin-transform-member-expression-literals": "^7.27.1", "@babel/plugin-transform-modules-amd": "^7.27.1", "@babel/plugin-transform-modules-commonjs": "^7.27.1", "@babel/plugin-transform-modules-systemjs": "^7.27.1", "@babel/plugin-transform-modules-umd": "^7.27.1", "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", "@babel/plugin-transform-new-target": "^7.27.1", "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", "@babel/plugin-transform-numeric-separator": "^7.27.1", "@babel/plugin-transform-object-rest-spread": "^7.27.1", "@babel/plugin-transform-object-super": "^7.27.1", "@babel/plugin-transform-optional-catch-binding": "^7.27.1", "@babel/plugin-transform-optional-chaining": "^7.27.1", "@babel/plugin-transform-parameters": "^7.27.1", "@babel/plugin-transform-private-methods": "^7.27.1", "@babel/plugin-transform-private-property-in-object": "^7.27.1", "@babel/plugin-transform-property-literals": "^7.27.1", "@babel/plugin-transform-regenerator": "^7.27.1", "@babel/plugin-transform-regexp-modifiers": "^7.27.1", "@babel/plugin-transform-reserved-words": "^7.27.1", "@babel/plugin-transform-shorthand-properties": "^7.27.1", "@babel/plugin-transform-spread": "^7.27.1", "@babel/plugin-transform-sticky-regex": "^7.27.1", "@babel/plugin-transform-template-literals": "^7.27.1", "@babel/plugin-transform-typeof-symbol": "^7.27.1", "@babel/plugin-transform-unicode-escapes": "^7.27.1", "@babel/plugin-transform-unicode-property-regex": "^7.27.1", "@babel/plugin-transform-unicode-regex": "^7.27.1", "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", "@babel/preset-modules": "0.1.6-no-external-plugins", "babel-plugin-polyfill-corejs2": "^0.4.10", "babel-plugin-polyfill-corejs3": "^0.11.0", "babel-plugin-polyfill-regenerator": "^0.6.1", "core-js-compat": "^3.40.0", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-TZ5USxFpLgKDpdEt8YWBR7p6g+bZo6sHaXLqP2BY/U0acaoI8FTVflcYCr/v94twM1C5IWFdZ/hscq9WjUeLXA=="], + "@babel/preset-env": ["@babel/preset-env@7.27.2", "", { "dependencies": { "@babel/compat-data": "^7.27.2", "@babel/helper-compilation-targets": "^7.27.2", "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.27.1", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-import-assertions": "^7.27.1", "@babel/plugin-syntax-import-attributes": "^7.27.1", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.27.1", "@babel/plugin-transform-async-generator-functions": "^7.27.1", "@babel/plugin-transform-async-to-generator": "^7.27.1", "@babel/plugin-transform-block-scoped-functions": "^7.27.1", "@babel/plugin-transform-block-scoping": "^7.27.1", "@babel/plugin-transform-class-properties": "^7.27.1", "@babel/plugin-transform-class-static-block": "^7.27.1", "@babel/plugin-transform-classes": "^7.27.1", "@babel/plugin-transform-computed-properties": "^7.27.1", "@babel/plugin-transform-destructuring": "^7.27.1", "@babel/plugin-transform-dotall-regex": "^7.27.1", "@babel/plugin-transform-duplicate-keys": "^7.27.1", "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", "@babel/plugin-transform-dynamic-import": "^7.27.1", "@babel/plugin-transform-exponentiation-operator": "^7.27.1", "@babel/plugin-transform-export-namespace-from": "^7.27.1", "@babel/plugin-transform-for-of": "^7.27.1", "@babel/plugin-transform-function-name": "^7.27.1", "@babel/plugin-transform-json-strings": "^7.27.1", "@babel/plugin-transform-literals": "^7.27.1", "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", "@babel/plugin-transform-member-expression-literals": "^7.27.1", "@babel/plugin-transform-modules-amd": "^7.27.1", "@babel/plugin-transform-modules-commonjs": "^7.27.1", "@babel/plugin-transform-modules-systemjs": "^7.27.1", "@babel/plugin-transform-modules-umd": "^7.27.1", "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", "@babel/plugin-transform-new-target": "^7.27.1", "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", "@babel/plugin-transform-numeric-separator": "^7.27.1", "@babel/plugin-transform-object-rest-spread": "^7.27.2", "@babel/plugin-transform-object-super": "^7.27.1", "@babel/plugin-transform-optional-catch-binding": "^7.27.1", "@babel/plugin-transform-optional-chaining": "^7.27.1", "@babel/plugin-transform-parameters": "^7.27.1", "@babel/plugin-transform-private-methods": "^7.27.1", "@babel/plugin-transform-private-property-in-object": "^7.27.1", "@babel/plugin-transform-property-literals": "^7.27.1", "@babel/plugin-transform-regenerator": "^7.27.1", "@babel/plugin-transform-regexp-modifiers": "^7.27.1", "@babel/plugin-transform-reserved-words": "^7.27.1", "@babel/plugin-transform-shorthand-properties": "^7.27.1", "@babel/plugin-transform-spread": "^7.27.1", "@babel/plugin-transform-sticky-regex": "^7.27.1", "@babel/plugin-transform-template-literals": "^7.27.1", "@babel/plugin-transform-typeof-symbol": "^7.27.1", "@babel/plugin-transform-unicode-escapes": "^7.27.1", "@babel/plugin-transform-unicode-property-regex": "^7.27.1", "@babel/plugin-transform-unicode-regex": "^7.27.1", "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", "@babel/preset-modules": "0.1.6-no-external-plugins", "babel-plugin-polyfill-corejs2": "^0.4.10", "babel-plugin-polyfill-corejs3": "^0.11.0", "babel-plugin-polyfill-regenerator": "^0.6.1", "core-js-compat": "^3.40.0", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-Ma4zSuYSlGNRlCLO+EAzLnCmJK2vdstgv+n7aUP+/IKZrOfWHOJVdSJtuub8RzHTj3ahD37k5OKJWvzf16TQyQ=="], "@babel/preset-flow": ["@babel/preset-flow@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", "@babel/plugin-transform-flow-strip-types": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-ez3a2it5Fn6P54W8QkbfIyyIbxlXvcxyWHHvno1Wg0Ej5eiJY5hBb8ExttoIOJJk7V2dZE6prP7iby5q2aQ0Lg=="], @@ -356,7 +361,7 @@ "@babel/runtime": ["@babel/runtime@7.27.1", "", {}, "sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog=="], - "@babel/template": ["@babel/template@7.27.1", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/types": "^7.27.1" } }, "sha512-Fyo3ghWMqkHHpHQCoBs2VnYjR4iWFFjguTDEqA5WgZDOrFesVjMhMM2FSqTKSoUSDO1VQtavj8NFpdRBEvJTtg=="], + "@babel/template": ["@babel/template@7.27.2", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/parser": "^7.27.2", "@babel/types": "^7.27.1" } }, "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw=="], "@babel/traverse": ["@babel/traverse@7.27.1", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/types": "^7.27.1", "debug": "^4.3.1", "globals": "^11.1.0" } }, "sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg=="], @@ -392,7 +397,7 @@ "@eslint/config-helpers": ["@eslint/config-helpers@0.2.2", "", {}, "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg=="], - "@eslint/core": ["@eslint/core@0.13.0", "", { "dependencies": { "@types/json-schema": "^7.0.15" } }, "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw=="], + "@eslint/core": ["@eslint/core@0.14.0", "", { "dependencies": { "@types/json-schema": "^7.0.15" } }, "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg=="], "@eslint/eslintrc": ["@eslint/eslintrc@2.1.4", "", { "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.6.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" } }, "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ=="], @@ -400,7 +405,7 @@ "@eslint/object-schema": ["@eslint/object-schema@2.1.6", "", {}, "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA=="], - "@eslint/plugin-kit": ["@eslint/plugin-kit@0.2.8", "", { "dependencies": { "@eslint/core": "^0.13.0", "levn": "^0.4.1" } }, "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA=="], + "@eslint/plugin-kit": ["@eslint/plugin-kit@0.3.1", "", { "dependencies": { "@eslint/core": "^0.14.0", "levn": "^0.4.1" } }, "sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w=="], "@expo-google-fonts/raleway": ["@expo-google-fonts/raleway@0.2.3", "", {}, "sha512-31D87kwraBhf59VPXEUQxRQjMCIUqNrvmWmfcyRremnwjdvSyu7LAjT6KmTZB/kAuRHJRGY4KFPQDhnPhxkZ7A=="], @@ -458,15 +463,15 @@ "@fastify/busboy": ["@fastify/busboy@3.1.1", "", {}, "sha512-5DGmA8FTdB2XbDeEwc/5ZXBl6UbBAyBOOLlPuBnZ/N1SwdH9Ii+cOX3tBROlDgcTXxjOYnLMVoKk9+FXAw0CJw=="], - "@gorhom/bottom-sheet": ["@gorhom/bottom-sheet@5.1.2", "", { "dependencies": { "@gorhom/portal": "1.0.14", "invariant": "^2.2.4" }, "peerDependencies": { "@types/react": "*", "@types/react-native": "*", "react": "*", "react-native": "*", "react-native-gesture-handler": ">=2.16.1", "react-native-reanimated": ">=3.16.0" }, "optionalPeers": ["@types/react", "@types/react-native"] }, "sha512-5np8oL2krqAsVKLRE4YmtkZkyZeFiitoki72bEpVhZb8SRTNuAEeSbP3noq5srKpcRsboCr7uI+xmMyrWUd9kw=="], + "@gorhom/bottom-sheet": ["@gorhom/bottom-sheet@5.1.4", "", { "dependencies": { "@gorhom/portal": "1.0.14", "invariant": "^2.2.4" }, "peerDependencies": { "@types/react": "*", "@types/react-native": "*", "react": "*", "react-native": "*", "react-native-gesture-handler": ">=2.16.1", "react-native-reanimated": ">=3.16.0" }, "optionalPeers": ["@types/react", "@types/react-native"] }, "sha512-A49fbCLL3wxDhGvEsMzHDpBF+BqVCbXHEhLJo9plPSAxNjjPJFzJ65axj95R38+iqML0gmXyawpZ45PD4EEMAw=="], "@gorhom/portal": ["@gorhom/portal@1.0.14", "", { "dependencies": { "nanoid": "^3.3.1" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-MXyL4xvCjmgaORr/rtryDNFy3kU4qUbKlwtQqqsygd0xX3mhKjOLn6mQK8wfu0RkoE0pBE0nAasRoHua+/QZ7A=="], "@graphql-codegen/add": ["@graphql-codegen/add@5.0.3", "", { "dependencies": { "@graphql-codegen/plugin-helpers": "^5.0.3", "tslib": "~2.6.0" }, "peerDependencies": { "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, "sha512-SxXPmramkth8XtBlAHu4H4jYcYXM/o3p01+psU+0NADQowA8jtYkK6MW5rV6T+CxkEaNZItfSmZRPgIuypcqnA=="], - "@graphql-codegen/cli": ["@graphql-codegen/cli@5.0.5", "", { "dependencies": { "@babel/generator": "^7.18.13", "@babel/template": "^7.18.10", "@babel/types": "^7.18.13", "@graphql-codegen/client-preset": "^4.6.0", "@graphql-codegen/core": "^4.0.2", "@graphql-codegen/plugin-helpers": "^5.0.3", "@graphql-tools/apollo-engine-loader": "^8.0.0", "@graphql-tools/code-file-loader": "^8.0.0", "@graphql-tools/git-loader": "^8.0.0", "@graphql-tools/github-loader": "^8.0.0", "@graphql-tools/graphql-file-loader": "^8.0.0", "@graphql-tools/json-file-loader": "^8.0.0", "@graphql-tools/load": "^8.0.0", "@graphql-tools/prisma-loader": "^8.0.0", "@graphql-tools/url-loader": "^8.0.0", "@graphql-tools/utils": "^10.0.0", "@whatwg-node/fetch": "^0.10.0", "chalk": "^4.1.0", "cosmiconfig": "^8.1.3", "debounce": "^1.2.0", "detect-indent": "^6.0.0", "graphql-config": "^5.1.1", "inquirer": "^8.0.0", "is-glob": "^4.0.1", "jiti": "^1.17.1", "json-to-pretty-yaml": "^1.2.2", "listr2": "^4.0.5", "log-symbols": "^4.0.0", "micromatch": "^4.0.5", "shell-quote": "^1.7.3", "string-env-interpolation": "^1.0.1", "ts-log": "^2.2.3", "tslib": "^2.4.0", "yaml": "^2.3.1", "yargs": "^17.0.0" }, "peerDependencies": { "@parcel/watcher": "^2.1.0", "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" }, "optionalPeers": ["@parcel/watcher"], "bin": { "gql-gen": "cjs/bin.js", "graphql-codegen": "cjs/bin.js", "graphql-codegen-esm": "esm/bin.js", "graphql-code-generator": "cjs/bin.js" } }, "sha512-9p9SI5dPhJdyU+O6p1LUqi5ajDwpm6pUhutb1fBONd0GZltLFwkgWFiFtM6smxkYXlYVzw61p1kTtwqsuXO16w=="], + "@graphql-codegen/cli": ["@graphql-codegen/cli@5.0.6", "", { "dependencies": { "@babel/generator": "^7.18.13", "@babel/template": "^7.18.10", "@babel/types": "^7.18.13", "@graphql-codegen/client-preset": "^4.8.1", "@graphql-codegen/core": "^4.0.2", "@graphql-codegen/plugin-helpers": "^5.0.3", "@graphql-tools/apollo-engine-loader": "^8.0.0", "@graphql-tools/code-file-loader": "^8.0.0", "@graphql-tools/git-loader": "^8.0.0", "@graphql-tools/github-loader": "^8.0.0", "@graphql-tools/graphql-file-loader": "^8.0.0", "@graphql-tools/json-file-loader": "^8.0.0", "@graphql-tools/load": "^8.1.0", "@graphql-tools/prisma-loader": "^8.0.0", "@graphql-tools/url-loader": "^8.0.0", "@graphql-tools/utils": "^10.0.0", "@whatwg-node/fetch": "^0.10.0", "chalk": "^4.1.0", "cosmiconfig": "^8.1.3", "debounce": "^1.2.0", "detect-indent": "^6.0.0", "graphql-config": "^5.1.1", "inquirer": "^8.0.0", "is-glob": "^4.0.1", "jiti": "^1.17.1", "json-to-pretty-yaml": "^1.2.2", "listr2": "^4.0.5", "log-symbols": "^4.0.0", "micromatch": "^4.0.5", "shell-quote": "^1.7.3", "string-env-interpolation": "^1.0.1", "ts-log": "^2.2.3", "tslib": "^2.4.0", "yaml": "^2.3.1", "yargs": "^17.0.0" }, "peerDependencies": { "@parcel/watcher": "^2.1.0", "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" }, "optionalPeers": ["@parcel/watcher"], "bin": { "gql-gen": "cjs/bin.js", "graphql-codegen": "cjs/bin.js", "graphql-codegen-esm": "esm/bin.js", "graphql-code-generator": "cjs/bin.js" } }, "sha512-1r5dtZ2l1jiCF/4qLMTcT7mEoWWWeqQlmn7HcPHgnV/OXIEodwox7XRGAmOKUygoabRjFF3S0jd0TWbkq5Otsw=="], - "@graphql-codegen/client-preset": ["@graphql-codegen/client-preset@4.8.0", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/template": "^7.20.7", "@graphql-codegen/add": "^5.0.3", "@graphql-codegen/gql-tag-operations": "4.0.17", "@graphql-codegen/plugin-helpers": "^5.1.0", "@graphql-codegen/typed-document-node": "^5.1.1", "@graphql-codegen/typescript": "^4.1.6", "@graphql-codegen/typescript-operations": "^4.6.0", "@graphql-codegen/visitor-plugin-common": "^5.8.0", "@graphql-tools/documents": "^1.0.0", "@graphql-tools/utils": "^10.0.0", "@graphql-typed-document-node/core": "3.2.0", "tslib": "~2.6.0" }, "peerDependencies": { "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", "graphql-sock": "^1.0.0" } }, "sha512-IVtTl7GsPMbQihk5+l5fDYksnPPOoC52sKxzquyIyuecZLEB7W3nNLV29r6+y+tjXTRPA774FR7CHGA2adzhjw=="], + "@graphql-codegen/client-preset": ["@graphql-codegen/client-preset@4.8.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/template": "^7.20.7", "@graphql-codegen/add": "^5.0.3", "@graphql-codegen/gql-tag-operations": "4.0.17", "@graphql-codegen/plugin-helpers": "^5.1.0", "@graphql-codegen/typed-document-node": "^5.1.1", "@graphql-codegen/typescript": "^4.1.6", "@graphql-codegen/typescript-operations": "^4.6.1", "@graphql-codegen/visitor-plugin-common": "^5.8.0", "@graphql-tools/documents": "^1.0.0", "@graphql-tools/utils": "^10.0.0", "@graphql-typed-document-node/core": "3.2.0", "tslib": "~2.6.0" }, "peerDependencies": { "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", "graphql-sock": "^1.0.0" }, "optionalPeers": ["graphql-sock"] }, "sha512-XLF2V7WKLnepvrGE44JP+AvjS+Oz9AT0oYgTl/6d9btQ+2VYFcmwQPjNAuMVHipqE9I6h8hSEfH9hUrzUptB1g=="], "@graphql-codegen/core": ["@graphql-codegen/core@4.0.2", "", { "dependencies": { "@graphql-codegen/plugin-helpers": "^5.0.3", "@graphql-tools/schema": "^10.0.0", "@graphql-tools/utils": "^10.0.0", "tslib": "~2.6.0" }, "peerDependencies": { "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, "sha512-IZbpkhwVqgizcjNiaVzNAzm/xbWT6YnGgeOLwVjm4KbJn3V2jchVtuzHH09G5/WkkLSk2wgbXNdwjM41JxO6Eg=="], @@ -480,7 +485,7 @@ "@graphql-codegen/typescript": ["@graphql-codegen/typescript@4.1.6", "", { "dependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", "@graphql-codegen/schema-ast": "^4.0.2", "@graphql-codegen/visitor-plugin-common": "5.8.0", "auto-bind": "~4.0.0", "tslib": "~2.6.0" }, "peerDependencies": { "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, "sha512-vpw3sfwf9A7S+kIUjyFxuvrywGxd4lmwmyYnnDVjVE4kSQ6Td3DpqaPTy8aNQ6O96vFoi/bxbZS2BW49PwSUUA=="], - "@graphql-codegen/typescript-operations": ["@graphql-codegen/typescript-operations@4.6.0", "", { "dependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", "@graphql-codegen/typescript": "^4.1.6", "@graphql-codegen/visitor-plugin-common": "5.8.0", "auto-bind": "~4.0.0", "tslib": "~2.6.0" }, "peerDependencies": { "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", "graphql-sock": "^1.0.0" } }, "sha512-/EltSdE/uPoEAblRTVLABVDhsrE//Kl3pCflyG1PWl4gWL9/OzQXYGjo6TF6bPMVn/QBWoO0FeboWf+bk84SXA=="], + "@graphql-codegen/typescript-operations": ["@graphql-codegen/typescript-operations@4.6.1", "", { "dependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", "@graphql-codegen/typescript": "^4.1.6", "@graphql-codegen/visitor-plugin-common": "5.8.0", "auto-bind": "~4.0.0", "tslib": "~2.6.0" }, "peerDependencies": { "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", "graphql-sock": "^1.0.0" }, "optionalPeers": ["graphql-sock"] }, "sha512-k92laxhih7s0WZ8j5WMIbgKwhe64C0As6x+PdcvgZFMudDJ7rPJ/hFqJ9DCRxNjXoHmSjnr6VUuQZq4lT1RzCA=="], "@graphql-codegen/visitor-plugin-common": ["@graphql-codegen/visitor-plugin-common@5.8.0", "", { "dependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", "@graphql-tools/optimize": "^2.0.0", "@graphql-tools/relay-operation-optimizer": "^7.0.0", "@graphql-tools/utils": "^10.0.0", "auto-bind": "~4.0.0", "change-case-all": "1.0.15", "dependency-graph": "^0.11.0", "graphql-tag": "^2.11.0", "parse-filepath": "^1.0.2", "tslib": "~2.6.0" }, "peerDependencies": { "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, "sha512-lC1E1Kmuzi3WZUlYlqB4fP6+CvbKH9J+haU1iWmgsBx5/sO2ROeXJG4Dmt8gP03bI2BwjiwV5WxCEMlyeuzLnA=="], @@ -488,11 +493,11 @@ "@graphql-tools/apollo-engine-loader": ["@graphql-tools/apollo-engine-loader@8.0.20", "", { "dependencies": { "@graphql-tools/utils": "^10.8.6", "@whatwg-node/fetch": "^0.10.0", "sync-fetch": "0.6.0-2", "tslib": "^2.4.0" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-m5k9nXSyjq31yNsEqDXLyykEjjn3K3Mo73oOKI+Xjy8cpnsgbT4myeUJIYYQdLrp7fr9Y9p7ZgwT5YcnwmnAbA=="], - "@graphql-tools/batch-execute": ["@graphql-tools/batch-execute@9.0.15", "", { "dependencies": { "@graphql-tools/utils": "^10.8.1", "@whatwg-node/promise-helpers": "^1.3.0", "dataloader": "^2.2.3", "tslib": "^2.8.1" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-qlWUl6yi87FU5WvyJ0uD81R4Y30oQIuW3mJCjOrEvifyT+f/rEqSZFOhYrofYoZAoTcwqOhy6WgH+b9+AtRYjA=="], + "@graphql-tools/batch-execute": ["@graphql-tools/batch-execute@9.0.16", "", { "dependencies": { "@graphql-tools/utils": "^10.8.1", "@whatwg-node/promise-helpers": "^1.3.0", "dataloader": "^2.2.3", "tslib": "^2.8.1" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-sLAzEPrmrMTJrlNqmmsc34DtMA//FsoTsGC3V5bHA+EnNlwbwhsSQBSNXvIwsPLRSRwSjGKOpDG7KSxldDe2Rg=="], "@graphql-tools/code-file-loader": ["@graphql-tools/code-file-loader@8.1.20", "", { "dependencies": { "@graphql-tools/graphql-tag-pluck": "8.3.19", "@graphql-tools/utils": "^10.8.6", "globby": "^11.0.3", "tslib": "^2.4.0", "unixify": "^1.0.0" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-GzIbjjWJIc04KWnEr8VKuPe0FA2vDTlkaeub5p4lLimljnJ6C0QSkOyCUnFmsB9jetQcHm0Wfmn/akMnFUG+wA=="], - "@graphql-tools/delegate": ["@graphql-tools/delegate@10.2.17", "", { "dependencies": { "@graphql-tools/batch-execute": "^9.0.15", "@graphql-tools/executor": "^1.4.7", "@graphql-tools/schema": "^10.0.11", "@graphql-tools/utils": "^10.8.1", "@repeaterjs/repeater": "^3.0.6", "@whatwg-node/promise-helpers": "^1.3.0", "dataloader": "^2.2.3", "dset": "^3.1.2", "tslib": "^2.8.1" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-z+LpZrTQCEXA4fbdJcSsvhaMqT4xi/O8B0mP30ENGyTbSfa20QamOQx9jgCiw2ii/ucwxfGMhygwlpZG36EU4w=="], + "@graphql-tools/delegate": ["@graphql-tools/delegate@10.2.18", "", { "dependencies": { "@graphql-tools/batch-execute": "^9.0.16", "@graphql-tools/executor": "^1.4.7", "@graphql-tools/schema": "^10.0.11", "@graphql-tools/utils": "^10.8.1", "@repeaterjs/repeater": "^3.0.6", "@whatwg-node/promise-helpers": "^1.3.0", "dataloader": "^2.2.3", "dset": "^3.1.2", "tslib": "^2.8.1" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-UynhjLwBZUapjNSHJ7FhGMd7/sRjqB7nk6EcYDZFWQkACTaQKa14Vkv2y2O6rEu61xQxP3/E1+fr/mLn46Zf9A=="], "@graphql-tools/documents": ["@graphql-tools/documents@1.0.1", "", { "dependencies": { "lodash.sortby": "^4.7.0", "tslib": "^2.4.0" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-aweoMH15wNJ8g7b2r4C4WRuJxZ0ca8HtNO54rkye/3duxTkW4fGBEutCx03jCIr5+a1l+4vFJNP859QnAVBVCA=="], @@ -534,7 +539,7 @@ "@graphql-tools/utils": ["@graphql-tools/utils@10.8.6", "", { "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", "@whatwg-node/promise-helpers": "^1.0.0", "cross-inspect": "1.0.1", "dset": "^3.1.4", "tslib": "^2.4.0" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-Alc9Vyg0oOsGhRapfL3xvqh1zV8nKoFUdtLhXX7Ki4nClaIJXckrA86j+uxEuG3ic6j4jlM1nvcWXRn/71AVLQ=="], - "@graphql-tools/wrap": ["@graphql-tools/wrap@10.0.35", "", { "dependencies": { "@graphql-tools/delegate": "^10.2.17", "@graphql-tools/schema": "^10.0.11", "@graphql-tools/utils": "^10.8.1", "@whatwg-node/promise-helpers": "^1.3.0", "tslib": "^2.8.1" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-qBga3wo7+GqY+ClGexiyRz9xgy1RWozZryTuGX8usGWPa4wKi/tJS4rKWQQesgB3Fh//SZUCRA5u2nwZaZQw1Q=="], + "@graphql-tools/wrap": ["@graphql-tools/wrap@10.0.36", "", { "dependencies": { "@graphql-tools/delegate": "^10.2.18", "@graphql-tools/schema": "^10.0.11", "@graphql-tools/utils": "^10.8.1", "@whatwg-node/promise-helpers": "^1.3.0", "tslib": "^2.8.1" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-sLm9j/T6mlKklSMOCDjrGMi39MRAUzRXsc8tTugZZl0yJEtfU7tX1UaYJQNVsar7vkjLofaWtS7Jf6vcWgGYgQ=="], "@graphql-typed-document-node/core": ["@graphql-typed-document-node/core@3.2.0", "", { "peerDependencies": { "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ=="], @@ -548,7 +553,9 @@ "@humanwhocodes/object-schema": ["@humanwhocodes/object-schema@2.0.3", "", {}, "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA=="], - "@humanwhocodes/retry": ["@humanwhocodes/retry@0.4.2", "", {}, "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ=="], + "@humanwhocodes/retry": ["@humanwhocodes/retry@0.4.3", "", {}, "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ=="], + + "@indoor-track/ibeacon": ["@indoor-track/ibeacon@1.0.16", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-YoTn5cuk3Ww0bvgj3MqV8DlQ2LTtPt3qrPUYBLew5+EqKe0K/yARXB+I0bKXXCEsxoqo5CLo3l5PZ5KvHN5jpQ=="], "@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="], @@ -600,7 +607,7 @@ "@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.25", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ=="], - "@legendapp/list": ["@legendapp/list@1.0.10", "", { "dependencies": { "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-WZFrW99BG8py0oolbNd9rbv1H3xQPTRtEuaoaQR7oI5dTV/I417ek2aDi/eBgfO0ZpV/EdrPrwN1UQbAd5WqZA=="], + "@legendapp/list": ["@legendapp/list@1.0.13", "", { "dependencies": { "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-qTFbWEvdNM0wA7voVL+l+NLC8NfFmyqh/QvFratMiA5XImW2BPqN79Qq1x56SIVWnxxakHPjaW8J2wE0p+qMDQ=="], "@mapbox/geojson-rewind": ["@mapbox/geojson-rewind@0.5.2", "", { "dependencies": { "get-stream": "^6.0.1", "minimist": "^1.2.6" }, "bin": { "geojson-rewind": "geojson-rewind" } }, "sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA=="], @@ -616,12 +623,10 @@ "@mapbox/whoots-js": ["@mapbox/whoots-js@3.1.0", "", {}, "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q=="], - "@maplibre/maplibre-gl-style-spec": ["@maplibre/maplibre-gl-style-spec@23.2.2", "", { "dependencies": { "@mapbox/jsonlint-lines-primitives": "~2.0.2", "@mapbox/unitbezier": "^0.0.1", "json-stringify-pretty-compact": "^4.0.0", "minimist": "^1.2.8", "quickselect": "^3.0.0", "rw": "^1.3.3", "tinyqueue": "^3.0.0" }, "bin": { "gl-style-migrate": "dist/gl-style-migrate.mjs", "gl-style-validate": "dist/gl-style-validate.mjs", "gl-style-format": "dist/gl-style-format.mjs" } }, "sha512-kLcVlItPCULc20SM6pSVA7u8nST9xmQA8d7utc9j3KB0Tf/xhM4GgCn/QsZcmlbN/wW0ujyomDrvZ3/LbwvAmw=="], + "@maplibre/maplibre-gl-style-spec": ["@maplibre/maplibre-gl-style-spec@23.3.0", "", { "dependencies": { "@mapbox/jsonlint-lines-primitives": "~2.0.2", "@mapbox/unitbezier": "^0.0.1", "json-stringify-pretty-compact": "^4.0.0", "minimist": "^1.2.8", "quickselect": "^3.0.0", "rw": "^1.3.3", "tinyqueue": "^3.0.0" }, "bin": { "gl-style-migrate": "dist/gl-style-migrate.mjs", "gl-style-validate": "dist/gl-style-validate.mjs", "gl-style-format": "dist/gl-style-format.mjs" } }, "sha512-IGJtuBbaGzOUgODdBRg66p8stnwj9iDXkgbYKoYcNiiQmaez5WVRfXm4b03MCDwmZyX93csbfHFWEJJYHnn5oA=="], "@maplibre/maplibre-react-native": ["@maplibre/maplibre-react-native@10.1.4", "", { "dependencies": { "@turf/distance": "^7.1.0", "@turf/helpers": "^7.1.0", "@turf/length": "^7.1.0", "@turf/nearest-point-on-line": "^7.1.0", "debounce": "^2.2.0" }, "peerDependencies": { "@expo/config-plugins": ">=7", "@types/geojson": "^7946.0.0", "@types/react": ">=16.6.1", "react": ">=16.6.1", "react-native": ">=0.59.9" }, "optionalPeers": ["@expo/config-plugins", "@types/geojson", "@types/react"] }, "sha512-Y+1FBOmTomyUFbkHCrIcDrScGxWUIINAiJnLq7WYr6D1v1+IdPrnhdsmif+YrXNLMTAgQB+bTtqDn8j4LNgwrQ=="], - "@modelcontextprotocol/sdk": ["@modelcontextprotocol/sdk@1.11.0", "", { "dependencies": { "content-type": "^1.0.5", "cors": "^2.8.5", "cross-spawn": "^7.0.3", "eventsource": "^3.0.2", "express": "^5.0.1", "express-rate-limit": "^7.5.0", "pkce-challenge": "^5.0.0", "raw-body": "^3.0.0", "zod": "^3.23.8", "zod-to-json-schema": "^3.24.1" } }, "sha512-k/1pb70eD638anoi0e8wUGAlbMJXyvdV4p62Ko+EZ7eBe1xMx8Uhak1R5DgfoofsK5IBBnRwsYGTaLZl+6/+RQ=="], - "@motionone/animation": ["@motionone/animation@10.18.0", "", { "dependencies": { "@motionone/easing": "^10.18.0", "@motionone/types": "^10.17.1", "@motionone/utils": "^10.18.0", "tslib": "^2.3.1" } }, "sha512-9z2p5GFGCm0gBsZbi8rVMOAJCtw1WqBTIPw3ozk06gDvZInBPIsQcHgYogEJ4yuHJ+akuW8g1SEIOpTOvYs8hw=="], "@motionone/dom": ["@motionone/dom@10.12.0", "", { "dependencies": { "@motionone/animation": "^10.12.0", "@motionone/generators": "^10.12.0", "@motionone/types": "^10.12.0", "@motionone/utils": "^10.12.0", "hey-listen": "^1.0.8", "tslib": "^2.3.1" } }, "sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw=="], @@ -634,7 +639,7 @@ "@motionone/utils": ["@motionone/utils@10.18.0", "", { "dependencies": { "@motionone/types": "^10.17.1", "hey-listen": "^1.0.8", "tslib": "^2.3.1" } }, "sha512-3XVF7sgyTSI2KWvTf6uLlBJ5iAgRgmvp3bpuOiQJvInd4nZ19ET8lX5unn30SlmRH7hXbBbH+Gxd0m0klJ3Xtw=="], - "@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@0.2.9", "", { "dependencies": { "@emnapi/core": "^1.4.0", "@emnapi/runtime": "^1.4.0", "@tybys/wasm-util": "^0.9.0" } }, "sha512-OKRBiajrrxB9ATokgEQoG87Z25c67pCpYcCwmXYX8PBftC9pBfN18gnm/fh1wurSLEKIAt+QRFLFCQISrb66Jg=="], + "@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@0.2.10", "", { "dependencies": { "@emnapi/core": "^1.4.3", "@emnapi/runtime": "^1.4.3", "@tybys/wasm-util": "^0.9.0" } }, "sha512-bCsCyeZEwVErsGmyPNSzwfwFn4OdxBj0mmv6hOFucB/k81Ojdu68RbZdxYsRQUPc9l6SU5F/cG+bXgWs3oUgsQ=="], "@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="], @@ -714,15 +719,15 @@ "@react-navigation/bottom-tabs": ["@react-navigation/bottom-tabs@7.2.1", "", { "dependencies": { "@react-navigation/elements": "^2.2.6", "color": "^4.2.3" }, "peerDependencies": { "@react-navigation/native": "^7.0.15", "react": ">= 18.2.0", "react-native": "*", "react-native-safe-area-context": ">= 4.0.0", "react-native-screens": ">= 4.0.0" } }, "sha512-UGC7csRD/1+SJKLbaEg8K44KvkdBaEBIro0PpIRawRmHS93emf4LNfDafd8y6pReJN93OVVnqLWqcYozx4lZ4A=="], - "@react-navigation/core": ["@react-navigation/core@7.9.0", "", { "dependencies": { "@react-navigation/routers": "^7.3.6", "escape-string-regexp": "^4.0.0", "nanoid": "^3.3.11", "query-string": "^7.1.3", "react-is": "^19.1.0", "use-latest-callback": "^0.2.3", "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "react": ">= 18.2.0" } }, "sha512-GCch7uPsMsHfzCsGPh4+rx/onKboKVgR8h/aOSE+rcDSsmv5P3BUkk0eMm4B8+3HYVniPwJXL6vaiKQ4vQtbWw=="], + "@react-navigation/core": ["@react-navigation/core@7.9.2", "", { "dependencies": { "@react-navigation/routers": "^7.3.7", "escape-string-regexp": "^4.0.0", "nanoid": "^3.3.11", "query-string": "^7.1.3", "react-is": "^19.1.0", "use-latest-callback": "^0.2.3", "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "react": ">= 18.2.0" } }, "sha512-lqCyKMWWaSwGK4VV3wRXXEKvl5IKrVH207Kp77TLCnITnd4KQIdgjzzJ/Pr62ugki3VTAErq1vg0yRlcXciCbg=="], - "@react-navigation/elements": ["@react-navigation/elements@2.4.0", "", { "dependencies": { "color": "^4.2.3" }, "peerDependencies": { "@react-native-masked-view/masked-view": ">= 0.2.0", "@react-navigation/native": "^7.1.7", "react": ">= 18.2.0", "react-native": "0.79.2", "react-native-safe-area-context": "5.4.0" }, "optionalPeers": ["@react-native-masked-view/masked-view"] }, "sha512-3gTASi9fK+Nj17pu1w58nCLELMYqOZrziO8gmTKhlFFcq7ppF5pMu+IiVOOfSVnxO74UIYMZSIhlu+fK3EG/YA=="], + "@react-navigation/elements": ["@react-navigation/elements@2.4.2", "", { "dependencies": { "color": "^4.2.3" }, "peerDependencies": { "@react-native-masked-view/masked-view": ">= 0.2.0", "@react-navigation/native": "^7.1.9", "react": ">= 18.2.0", "react-native": "*", "react-native-safe-area-context": ">= 4.0.0" }, "optionalPeers": ["@react-native-masked-view/masked-view"] }, "sha512-cudKLsRtOB+i8iDzfBKypdqiHsDy1ruqCfYAtwKEclDmLsxu3/90YXoBtoPyFNyIpsn3GtsJzZsrYWQh78xSWg=="], "@react-navigation/native": ["@react-navigation/native@7.0.19", "", { "dependencies": { "@react-navigation/core": "^7.7.0", "escape-string-regexp": "^4.0.0", "fast-deep-equal": "^3.1.3", "nanoid": "3.3.8", "use-latest-callback": "^0.2.1" }, "peerDependencies": { "react": ">= 18.2.0", "react-native": "*" } }, "sha512-6UDTFVM91FIUaXF5OZ7GHb+XZK6yAktqdTOBOtn3goIyafKz0OUo+ukxe+tPGpr+E9ZQjdZDCseIH6HOI/k8rw=="], - "@react-navigation/native-stack": ["@react-navigation/native-stack@7.3.11", "", { "dependencies": { "@react-navigation/elements": "^2.4.0", "warn-once": "^0.1.1" }, "peerDependencies": { "@react-navigation/native": "^7.1.7", "react": ">= 18.2.0", "react-native": "0.79.2", "react-native-safe-area-context": "5.4.0", "react-native-screens": "~4.10.0" } }, "sha512-BthAQ8E7xsObd3apO3rbf8x2gLinYfu2arko7eXkNCKs7I9sbEMry8KXS8rZZN3rgUXhAGWw6nFUBOiBqzu91g=="], + "@react-navigation/native-stack": ["@react-navigation/native-stack@7.3.13", "", { "dependencies": { "@react-navigation/elements": "^2.4.2", "warn-once": "^0.1.1" }, "peerDependencies": { "@react-navigation/native": "^7.1.9", "react": ">= 18.2.0", "react-native": "*", "react-native-safe-area-context": ">= 4.0.0", "react-native-screens": ">= 4.0.0" } }, "sha512-udH+HumX0PmaT6QQTqjU3ciiCwifBGtnw1+6B1bVEDw83q80WHotlMitaf8Enbuf7oWrxwB+Eow4tV5MJXgQtQ=="], - "@react-navigation/routers": ["@react-navigation/routers@7.3.6", "", { "dependencies": { "nanoid": "^3.3.11" } }, "sha512-eWh788S9px6quTPWP0MQcN5HBCoomVBakkbpiQgseNYPy4bVUexwoEgytw0yqPhB0/+BBjWWhpkOvYW34RhtXQ=="], + "@react-navigation/routers": ["@react-navigation/routers@7.3.7", "", { "dependencies": { "nanoid": "^3.3.11" } }, "sha512-5ffgrefOs2zWqcCVX+OKn+RDx0puopQtxqetegFrTfWQ6pGXdY/5v4kBpPwaOFrNEeE/LPbHt9IJaJuvyhB7RA=="], "@repeaterjs/repeater": ["@repeaterjs/repeater@3.0.6", "", {}, "sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA=="], @@ -766,18 +771,236 @@ "@trysound/sax": ["@trysound/sax@0.2.0", "", {}, "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA=="], + "@turf/along": ["@turf/along@7.2.0", "", { "dependencies": { "@turf/bearing": "^7.2.0", "@turf/destination": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-Cf+d2LozABdb0TJoIcJwFKB+qisJY4nMUW9z6PAuZ9UCH7AR//hy2Z06vwYCKFZKP4a7DRPkOMBadQABCyoYuw=="], + + "@turf/angle": ["@turf/angle@7.2.0", "", { "dependencies": { "@turf/bearing": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/rhumb-bearing": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-b28rs1NO8Dt/MXadFhnpqH7GnEWRsl+xF5JeFtg9+eM/+l/zGrdliPYMZtAj12xn33w22J1X4TRprAI0rruvVQ=="], + + "@turf/area": ["@turf/area@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-zuTTdQ4eoTI9nSSjerIy4QwgvxqwJVciQJ8tOPuMHbXJ9N/dNjI7bU8tasjhxas/Cx3NE9NxVHtNpYHL0FSzoA=="], + + "@turf/bbox": ["@turf/bbox@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-wzHEjCXlYZiDludDbXkpBSmv8Zu6tPGLmJ1sXQ6qDwpLE1Ew3mcWqt8AaxfTP5QwDNQa3sf2vvgTEzNbPQkCiA=="], + + "@turf/bbox-clip": ["@turf/bbox-clip@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-q6RXTpqeUQAYLAieUL1n3J6ukRGsNVDOqcYtfzaJbPW+0VsAf+1cI16sN700t0sekbeU1DH/RRVAHhpf8+36wA=="], + + "@turf/bbox-polygon": ["@turf/bbox-polygon@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-Aj4G1GAAy26fmOqMjUk0Z+Lcax5VQ9g1xYDbHLQWXvfTsaueBT+RzdH6XPnZ/seEEnZkio2IxE8V5af/osupgA=="], + + "@turf/bearing": ["@turf/bearing@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-Jm0Xt3GgHjRrWvBtAGvgfnADLm+4exud2pRlmCYx8zfiKuNXQFkrcTZcOiJOgTfG20Agq28iSh15uta47jSIbg=="], + + "@turf/bezier-spline": ["@turf/bezier-spline@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-7BPkc3ufYB9KLvcaTpTsnpXzh9DZoENxCS0Ms9XUwuRXw45TpevwUpOsa3atO76iKQ5puHntqFO4zs8IUxBaaA=="], + + "@turf/boolean-clockwise": ["@turf/boolean-clockwise@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-0fJeFSARxy6ealGBM4Gmgpa1o8msQF87p2Dx5V6uSqzT8VPDegX1NSWl4b7QgXczYa9qv7IAABttdWP0K7Q7eQ=="], + + "@turf/boolean-concave": ["@turf/boolean-concave@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-v3dTN04dfO6VqctQj1a+pjDHb6+/Ev90oAR2QjJuAntY4ubhhr7vKeJdk/w+tWNSMKULnYwfe65Du3EOu3/TeA=="], + + "@turf/boolean-contains": ["@turf/boolean-contains@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/boolean-point-on-line": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-dgRQm4uVO5XuLee4PLVH7CFQZKdefUBMIXTPITm2oRIDmPLJKHDOFKQTNkGJ73mDKKBR2lmt6eVH3br6OYrEYg=="], + + "@turf/boolean-crosses": ["@turf/boolean-crosses@7.2.0", "", { "dependencies": { "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/line-intersect": "^7.2.0", "@turf/polygon-to-line": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-9GyM4UUWFKQOoNhHVSfJBf5XbPy8Fxfz9djjJNAnm/IOl8NmFUSwFPAjKlpiMcr6yuaAoc9R/1KokS9/eLqPvA=="], + + "@turf/boolean-disjoint": ["@turf/boolean-disjoint@7.2.0", "", { "dependencies": { "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/line-intersect": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/polygon-to-line": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-xdz+pYKkLMuqkNeJ6EF/3OdAiJdiHhcHCV0ykX33NIuALKIEpKik0+NdxxNsZsivOW6keKwr61SI+gcVtHYcnQ=="], + + "@turf/boolean-equal": ["@turf/boolean-equal@7.2.0", "", { "dependencies": { "@turf/clean-coords": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "geojson-equality-ts": "^1.0.2", "tslib": "^2.8.1" } }, "sha512-TmjKYLsxXqEmdDtFq3QgX4aSogiISp3/doeEtDOs3NNSR8susOtBEZkmvwO6DLW+g/rgoQJIBR6iVoWiRqkBxw=="], + + "@turf/boolean-intersects": ["@turf/boolean-intersects@7.2.0", "", { "dependencies": { "@turf/boolean-disjoint": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-GLRyLQgK3F14drkK5Qi9Mv7Z9VT1bgQUd9a3DB3DACTZWDSwfh8YZUFn/HBwRkK8dDdgNEXaavggQHcPi1k9ow=="], + + "@turf/boolean-overlap": ["@turf/boolean-overlap@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/line-intersect": "^7.2.0", "@turf/line-overlap": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "geojson-equality-ts": "^1.0.2", "tslib": "^2.8.1" } }, "sha512-ieM5qIE4anO+gUHIOvEN7CjyowF+kQ6v20/oNYJCp63TVS6eGMkwgd+I4uMzBXfVW66nVHIXjODdUelU+Xyctw=="], + + "@turf/boolean-parallel": ["@turf/boolean-parallel@7.2.0", "", { "dependencies": { "@turf/clean-coords": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/line-segment": "^7.2.0", "@turf/rhumb-bearing": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-iOtuzzff8nmwv05ROkSvyeGLMrfdGkIi+3hyQ+DH4IVyV37vQbqR5oOJ0Nt3Qq1Tjrq9fvF8G3OMdAv3W2kY9w=="], + + "@turf/boolean-point-in-polygon": ["@turf/boolean-point-in-polygon@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "point-in-polygon-hao": "^1.1.0", "tslib": "^2.8.1" } }, "sha512-lvEOjxeXIp+wPXgl9kJA97dqzMfNexjqHou+XHVcfxQgolctoJiRYmcVCWGpiZ9CBf/CJha1KmD1qQoRIsjLaA=="], + + "@turf/boolean-point-on-line": ["@turf/boolean-point-on-line@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-H/bXX8+2VYeSyH8JWrOsu8OGmeA9KVZfM7M6U5/fSqGsRHXo9MyYJ94k39A9kcKSwI0aWiMXVD2UFmiWy8423Q=="], + + "@turf/boolean-touches": ["@turf/boolean-touches@7.2.0", "", { "dependencies": { "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/boolean-point-on-line": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-8qb1CO+cwFATGRGFgTRjzL9aibfsbI91pdiRl7KIEkVdeN/H9k8FDrUA1neY7Yq48IaciuwqjbbojQ16FD9b0w=="], + + "@turf/boolean-valid": ["@turf/boolean-valid@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/boolean-crosses": "^7.2.0", "@turf/boolean-disjoint": "^7.2.0", "@turf/boolean-overlap": "^7.2.0", "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/boolean-point-on-line": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/line-intersect": "^7.2.0", "@types/geojson": "^7946.0.10", "geojson-polygon-self-intersections": "^1.2.1", "tslib": "^2.8.1" } }, "sha512-xb7gdHN8VV6ivPJh6rPpgxmAEGReiRxqY+QZoEZVGpW2dXcmU1BdY6FA6G/cwvggXAXxJBREoANtEDgp/0ySbA=="], + + "@turf/boolean-within": ["@turf/boolean-within@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/boolean-point-on-line": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-zB3AiF59zQZ27Dp1iyhp9mVAKOFHat8RDH45TZhLY8EaqdEPdmLGvwMFCKfLryQcUDQvmzP8xWbtUR82QM5C4g=="], + + "@turf/buffer": ["@turf/buffer@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/center": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/jsts": "^2.7.1", "@turf/meta": "^7.2.0", "@turf/projection": "^7.2.0", "@types/geojson": "^7946.0.10", "d3-geo": "1.7.1" } }, "sha512-QH1FTr5Mk4z1kpQNztMD8XBOZfpOXPOtlsxaSAj2kDIf5+LquA6HtJjZrjUngnGtzG5+XwcfyRL4ImvLnFjm5Q=="], + + "@turf/center": ["@turf/center@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-UTNp9abQ2kuyRg5gCIGDNwwEQeF3NbpYsd1Q0KW9lwWuzbLVNn0sOwbxjpNF4J2HtMOs5YVOcqNvYyuoa2XrXw=="], + + "@turf/center-mean": ["@turf/center-mean@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-NaW6IowAooTJ35O198Jw3U4diZ6UZCCeJY+4E+WMLpks3FCxMDSHEfO2QjyOXQMGWZnVxVelqI5x9DdniDbQ+A=="], + + "@turf/center-median": ["@turf/center-median@7.2.0", "", { "dependencies": { "@turf/center-mean": "^7.2.0", "@turf/centroid": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-/CgVyHNG4zAoZpvkl7qBCe4w7giWNVtLyTU5PoIfg1vWM4VpYw+N7kcBBH46bbzvVBn0vhmZr586r543EwdC/A=="], + + "@turf/center-of-mass": ["@turf/center-of-mass@7.2.0", "", { "dependencies": { "@turf/centroid": "^7.2.0", "@turf/convex": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-ij3pmG61WQPHGTQvOziPOdIgwTMegkYTwIc71Gl7xn4C0vWH6KLDSshCphds9xdWSXt2GbHpUs3tr4XGntHkEQ=="], + + "@turf/centroid": ["@turf/centroid@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-yJqDSw25T7P48au5KjvYqbDVZ7qVnipziVfZ9aSo7P2/jTE7d4BP21w0/XLi3T/9bry/t9PR1GDDDQljN4KfDw=="], + + "@turf/circle": ["@turf/circle@7.2.0", "", { "dependencies": { "@turf/destination": "^7.2.0", "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-1AbqBYtXhstrHmnW6jhLwsv7TtmT0mW58Hvl1uZXEDM1NCVXIR50yDipIeQPjrCuJ/Zdg/91gU8+4GuDCAxBGA=="], + + "@turf/clean-coords": ["@turf/clean-coords@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-+5+J1+D7wW7O/RDXn46IfCHuX1gIV1pIAQNSA7lcDbr3HQITZj334C4mOGZLEcGbsiXtlHWZiBtm785Vg8i+QQ=="], + + "@turf/clone": ["@turf/clone@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-JlGUT+/5qoU5jqZmf6NMFIoLDY3O7jKd53Up+zbpJ2vzUp6QdwdNzwrsCeONhynWM13F0MVtPXH4AtdkrgFk4g=="], + + "@turf/clusters": ["@turf/clusters@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-sKOrIKHHtXAuTKNm2USnEct+6/MrgyzMW42deZ2YG2RRKWGaaxHMFU2Yw71Yk4DqStOqTIBQpIOdrRuSOwbuQw=="], + + "@turf/clusters-dbscan": ["@turf/clusters-dbscan@7.2.0", "", { "dependencies": { "@turf/clone": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "rbush": "^3.0.1", "tslib": "^2.8.1" } }, "sha512-VWVUuDreev56g3/BMlnq/81yzczqaz+NVTypN5CigGgP67e+u/CnijphiuhKjtjDd/MzGjXgEWBJc26Y6LYKAw=="], + + "@turf/clusters-kmeans": ["@turf/clusters-kmeans@7.2.0", "", { "dependencies": { "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "skmeans": "0.9.7", "tslib": "^2.8.1" } }, "sha512-BxQdK8jc8Mwm9yoClCYkktm4W004uiQGqb/i/6Y7a8xqgJITWDgTu/cy//wOxAWPk4xfe6MThjnqkszWW8JdyQ=="], + + "@turf/collect": ["@turf/collect@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "rbush": "^3.0.1", "tslib": "^2.8.1" } }, "sha512-zRVGDlYS8Bx/Zz4vnEUyRg4dmqHhkDbW/nIUIJh657YqaMj1SFi4Iv2i9NbcurlUBDJFkpuOhCvvEvAdskJ8UA=="], + + "@turf/combine": ["@turf/combine@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-VEjm3IvnbMt3IgeRIhCDhhQDbLqCU1/5uN1+j1u6fyA095pCizPThGp4f/COSzC3t1s/iiV+fHuDsB6DihHffQ=="], + + "@turf/concave": ["@turf/concave@7.2.0", "", { "dependencies": { "@turf/clone": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/tin": "^7.2.0", "@types/geojson": "^7946.0.10", "topojson-client": "3.x", "topojson-server": "3.x", "tslib": "^2.8.1" } }, "sha512-cpaDDlumK762kdadexw5ZAB6g/h2pJdihZ+e65lbQVe3WukJHAANnIEeKsdFCuIyNKrwTz2gWu5ws+OpjP48Yw=="], + + "@turf/convex": ["@turf/convex@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "concaveman": "^1.2.1", "tslib": "^2.8.1" } }, "sha512-HsgHm+zHRE8yPCE/jBUtWFyaaBmpXcSlyHd5/xsMhSZRImFzRzBibaONWQo7xbKZMISC3Nc6BtUjDi/jEVbqyA=="], + + "@turf/destination": ["@turf/destination@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-8DUxtOO0Fvrh1xclIUj3d9C5WS20D21F5E+j+X9Q+ju6fcM4huOqTg5ckV1DN2Pg8caABEc5HEZJnGch/5YnYQ=="], + + "@turf/difference": ["@turf/difference@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "polyclip-ts": "^0.16.8", "tslib": "^2.8.1" } }, "sha512-NHKD1v3s8RX+9lOpvHJg6xRuJOKiY3qxHhz5/FmE0VgGqnCkE7OObqWZ5SsXG+Ckh0aafs5qKhmDdDV/gGi6JA=="], + + "@turf/dissolve": ["@turf/dissolve@7.2.0", "", { "dependencies": { "@turf/flatten": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "polyclip-ts": "^0.16.8", "tslib": "^2.8.1" } }, "sha512-gPG5TE3mAYuZqBut8tPYCKwi4hhx5Cq0ALoQMB9X0hrVtFIKrihrsj98XQM/5pL/UIpAxQfwisQvy6XaOFaoPA=="], + "@turf/distance": ["@turf/distance@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-HBjjXIgEcD/wJYjv7/6OZj5yoky2oUvTtVeIAqO3lL80XRvoYmVg6vkOIu6NswkerwLDDNT9kl7+BFLJoHbh6Q=="], + "@turf/distance-weight": ["@turf/distance-weight@7.2.0", "", { "dependencies": { "@turf/centroid": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-NeoyV0fXDH+7nIoNtLjAoH9XL0AS1pmTIyDxEE6LryoDTsqjnuR0YQxIkLCCWDqECoqaOmmBqpeWONjX5BwWCg=="], + + "@turf/ellipse": ["@turf/ellipse@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/rhumb-destination": "^7.2.0", "@turf/transform-rotate": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-/Y75S5hE2+xjnTw4dXpQ5r/Y2HPM4xrwkPRCCQRpuuboKdEvm42azYmh7isPnMnBTVcmGb9UmGKj0HHAbiwt1g=="], + + "@turf/envelope": ["@turf/envelope@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/bbox-polygon": "^7.2.0", "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-xOMtDeNKHwUuDfzQeoSNmdabsP0/IgVDeyzitDe/8j9wTeW+MrKzVbGz7627PT3h6gsO+2nUv5asfKtUbmTyHA=="], + + "@turf/explode": ["@turf/explode@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-jyMXg93J1OI7/65SsLE1k9dfQD3JbcPNMi4/O3QR2Qb3BAs2039oFaSjtW+YqhMqVC4V3ZeKebMcJ8h9sK1n+A=="], + + "@turf/flatten": ["@turf/flatten@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-q38Qsqr4l7mxp780zSdn0gp/WLBX+sa+gV6qIbDQ1HKCrrPK8QQJmNx7gk1xxEXVot6tq/WyAPysCQdX+kLmMA=="], + + "@turf/flip": ["@turf/flip@7.2.0", "", { "dependencies": { "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-X0TQ0U/UYh4tyXdLO5itP1sO2HOvfrZC0fYSWmTfLDM14jEPkEK8PblofznfBygL+pIFtOS2is8FuVcp5XxYpQ=="], + + "@turf/geojson-rbush": ["@turf/geojson-rbush@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "rbush": "^3.0.1" } }, "sha512-ST8fLv+EwxVkDgsmhHggM0sPk2SfOHTZJkdgMXVFT7gB9o4lF8qk4y4lwvCCGIfFQAp2yv/PN5EaGMEKutk6xw=="], + + "@turf/great-circle": ["@turf/great-circle@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10" } }, "sha512-n30OiADyOKHhor0aXNgYfXQYXO3UtsOKmhQsY1D89/Oh1nCIXG/1ZPlLL9ZoaRXXBTUBjh99a+K8029NQbGDhw=="], + "@turf/helpers": ["@turf/helpers@7.2.0", "", { "dependencies": { "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-cXo7bKNZoa7aC7ydLmUR02oB3IgDe7MxiPuRz3cCtYQHn+BJ6h1tihmamYDWWUlPHgSNF0i3ATc4WmDECZafKw=="], + "@turf/hex-grid": ["@turf/hex-grid@7.2.0", "", { "dependencies": { "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/intersect": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-Yo2yUGxrTCQfmcVsSjDt0G3Veg8YD26WRd7etVPD9eirNNgXrIyZkbYA7zVV/qLeRWVmYIKRXg1USWl7ORQOGA=="], + + "@turf/interpolate": ["@turf/interpolate@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/centroid": "^7.2.0", "@turf/clone": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/hex-grid": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/point-grid": "^7.2.0", "@turf/square-grid": "^7.2.0", "@turf/triangle-grid": "^7.2.0", "@types/geojson": "^7946.0.10" } }, "sha512-Ifgjm1SEo6XujuSAU6lpRMvoJ1SYTreil1Rf5WsaXj16BQJCedht/4FtWCTNhSWTwEz2motQ1WNrjTCuPG94xA=="], + + "@turf/intersect": ["@turf/intersect@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "polyclip-ts": "^0.16.8", "tslib": "^2.8.1" } }, "sha512-81GMzKS9pKqLPa61qSlFxLFeAC8XbwyCQ9Qv4z6o5skWk1qmMUbEHeMqaGUTEzk+q2XyhZ0sju1FV4iLevQ/aw=="], + "@turf/invariant": ["@turf/invariant@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-kV4u8e7Gkpq+kPbAKNC21CmyrXzlbBgFjO1PhrHPgEdNqXqDawoZ3i6ivE3ULJj2rSesCjduUaC/wyvH/sNr2Q=="], + "@turf/isobands": ["@turf/isobands@7.2.0", "", { "dependencies": { "@turf/area": "^7.2.0", "@turf/bbox": "^7.2.0", "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/explode": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "marchingsquares": "^1.3.3", "tslib": "^2.8.1" } }, "sha512-lYoHeRieFzpBp29Jh19QcDIb0E+dzo/K5uwZuNga4wxr6heNU0AfkD4ByAHYIXHtvmp4m/JpSKq/2N6h/zvBkg=="], + + "@turf/isolines": ["@turf/isolines@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "marchingsquares": "^1.3.3", "tslib": "^2.8.1" } }, "sha512-4ZXKxvA/JKkxAXixXhN3UVza5FABsdYgOWXyYm3L5ryTPJVOYTVSSd9A+CAVlv9dZc3YdlsqMqLTXNOOre/kwg=="], + + "@turf/jsts": ["@turf/jsts@2.7.2", "", { "dependencies": { "jsts": "2.7.1" } }, "sha512-zAezGlwWHPyU0zxwcX2wQY3RkRpwuoBmhhNE9HY9kWhFDkCxZ3aWK5URKwa/SWKJbj9aztO+8vtdiBA28KVJFg=="], + + "@turf/kinks": ["@turf/kinks@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-BtxDxGewJR0Q5WR9HKBSxZhirFX+GEH1rD7/EvgDsHS8e1Y5/vNQQUmXdURjdPa4StzaUBsWRU5T3A356gLbPA=="], + "@turf/length": ["@turf/length@7.2.0", "", { "dependencies": { "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-LBmYN+iCgVtWNLsckVnpQIJENqIIPO63mogazMp23lrDGfWXu07zZQ9ZinJVO5xYurXNhc/QI2xxoqt2Xw90Ig=="], + "@turf/line-arc": ["@turf/line-arc@7.2.0", "", { "dependencies": { "@turf/circle": "^7.2.0", "@turf/destination": "^7.2.0", "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-kfWzA5oYrTpslTg5fN50G04zSypiYQzjZv3FLjbZkk6kta5fo4JkERKjTeA8x4XNojb+pfmjMBB0yIh2w2dDRw=="], + + "@turf/line-chunk": ["@turf/line-chunk@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/length": "^7.2.0", "@turf/line-slice-along": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10" } }, "sha512-1ODyL5gETtWSL85MPI0lgp/78vl95M39gpeBxePXyDIqx8geDP9kXfAzctuKdxBoR4JmOVM3NT7Fz7h+IEkC+g=="], + + "@turf/line-intersect": ["@turf/line-intersect@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "sweepline-intersections": "^1.5.0", "tslib": "^2.8.1" } }, "sha512-GhCJVEkc8EmggNi85EuVLoXF5T5jNVxmhIetwppiVyJzMrwkYAkZSYB3IBFYGUUB9qiNFnTwungVSsBV/S8ZiA=="], + + "@turf/line-offset": ["@turf/line-offset@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10" } }, "sha512-1+OkYueDCbnEWzbfBh3taVr+3SyM2bal5jfnSEuDiLA6jnlScgr8tn3INo+zwrUkPFZPPAejL1swVyO5TjUahw=="], + + "@turf/line-overlap": ["@turf/line-overlap@7.2.0", "", { "dependencies": { "@turf/boolean-point-on-line": "^7.2.0", "@turf/geojson-rbush": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/line-segment": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/nearest-point-on-line": "^7.2.0", "@types/geojson": "^7946.0.10", "fast-deep-equal": "^3.1.3", "tslib": "^2.8.1" } }, "sha512-NNn7/jg53+N10q2Kyt66bEDqN3101iW/1zA5FW7J6UbKApDFkByh+18YZq1of71kS6oUYplP86WkDp16LFpqqw=="], + + "@turf/line-segment": ["@turf/line-segment@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-E162rmTF9XjVN4rINJCd15AdQGCBlNqeWN3V0YI1vOUpZFNT2ii4SqEMCcH2d+5EheHLL8BWVwZoOsvHZbvaWA=="], + + "@turf/line-slice": ["@turf/line-slice@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/nearest-point-on-line": "^7.2.0", "@types/geojson": "^7946.0.10" } }, "sha512-bHotzZIaU1GPV3RMwttYpDrmcvb3X2i1g/WUttPZWtKrEo2VVAkoYdeZ2aFwtogERYS4quFdJ/TDzAtquBC8WQ=="], + + "@turf/line-slice-along": ["@turf/line-slice-along@7.2.0", "", { "dependencies": { "@turf/bearing": "^7.2.0", "@turf/destination": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10" } }, "sha512-4/gPgP0j5Rp+1prbhXqn7kIH/uZTmSgiubUnn67F8nb9zE+MhbRglhSlRYEZxAVkB7VrGwjyolCwvrROhjHp2A=="], + + "@turf/line-split": ["@turf/line-split@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/geojson-rbush": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/line-intersect": "^7.2.0", "@turf/line-segment": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/nearest-point-on-line": "^7.2.0", "@turf/square": "^7.2.0", "@turf/truncate": "^7.2.0", "@types/geojson": "^7946.0.10" } }, "sha512-yJTZR+c8CwoKqdW/aIs+iLbuFwAa3Yan+EOADFQuXXIUGps3bJUXx/38rmowNoZbHyP1np1+OtrotyHu5uBsfQ=="], + + "@turf/line-to-polygon": ["@turf/line-to-polygon@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-iKpJqc7EYc5NvlD4KaqrKKO6mXR7YWO/YwtW60E2FnsF/blnsy9OfAOcilYHgH3S/V/TT0VedC7DW7Kgjy2EIA=="], + + "@turf/mask": ["@turf/mask@7.2.0", "", { "dependencies": { "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "polyclip-ts": "^0.16.8", "tslib": "^2.8.1" } }, "sha512-ulJ6dQqXC0wrjIoqFViXuMUdIPX5Q6GPViZ3kGfeVijvlLM7kTFBsZiPQwALSr5nTQg4Ppf3FD0Jmg8IErPrgA=="], + "@turf/meta": ["@turf/meta@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10" } }, "sha512-igzTdHsQc8TV1RhPuOLVo74Px/hyPrVgVOTgjWQZzt3J9BVseCdpfY/0cJBdlSRI4S/yTmmHl7gAqjhpYH5Yaw=="], + "@turf/midpoint": ["@turf/midpoint@7.2.0", "", { "dependencies": { "@turf/bearing": "^7.2.0", "@turf/destination": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-AMn5S9aSrbXdE+Q4Rj+T5nLdpfpn+mfzqIaEKkYI021HC0vb22HyhQHsQbSeX+AWcS4CjD1hFsYVcgKI+5qCfw=="], + + "@turf/moran-index": ["@turf/moran-index@7.2.0", "", { "dependencies": { "@turf/distance-weight": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-Aexh1EmXVPJhApr9grrd120vbalIthcIsQ3OAN2Tqwf+eExHXArJEJqGBo9IZiQbIpFJeftt/OvUvlI8BeO1bA=="], + + "@turf/nearest-neighbor-analysis": ["@turf/nearest-neighbor-analysis@7.2.0", "", { "dependencies": { "@turf/area": "^7.2.0", "@turf/bbox": "^7.2.0", "@turf/bbox-polygon": "^7.2.0", "@turf/centroid": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/nearest-point": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-LmP/crXb7gilgsL0wL9hsygqc537W/a1W5r9XBKJT4SKdqjoXX5APJatJfd3nwXbRIqwDH0cDA9/YyFjBPlKnA=="], + + "@turf/nearest-point": ["@turf/nearest-point@7.2.0", "", { "dependencies": { "@turf/clone": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-0wmsqXZ8CGw4QKeZmS+NdjYTqCMC+HXZvM3XAQIU6k6laNLqjad2oS4nDrtcRs/nWDvcj1CR+Io7OiQ6sbpn5Q=="], + "@turf/nearest-point-on-line": ["@turf/nearest-point-on-line@7.2.0", "", { "dependencies": { "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-UOhAeoDPVewBQV+PWg1YTMQcYpJsIqfW5+EuZ5vJl60XwUa0+kqB/eVfSLNXmHENjKKIlEt9Oy9HIDF4VeWmXA=="], + "@turf/nearest-point-to-line": ["@turf/nearest-point-to-line@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/point-to-line-distance": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-EorU7Qj30A7nAjh++KF/eTPDlzwuuV4neBz7tmSTB21HKuXZAR0upJsx6M2X1CSyGEgNsbFB0ivNKIvymRTKBw=="], + + "@turf/planepoint": ["@turf/planepoint@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-8Vno01tvi5gThUEKBQ46CmlEKDAwVpkl7stOPFvJYlA1oywjAL4PsmgwjXgleZuFtXQUPBNgv5a42Pf438XP4g=="], + + "@turf/point-grid": ["@turf/point-grid@7.2.0", "", { "dependencies": { "@turf/boolean-within": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-ai7lwBV2FREPW3XiUNohT4opC1hd6+F56qZe20xYhCTkTD9diWjXHiNudQPSmVAUjgMzQGasblQQqvOdL+bJ3Q=="], + + "@turf/point-on-feature": ["@turf/point-on-feature@7.2.0", "", { "dependencies": { "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/center": "^7.2.0", "@turf/explode": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/nearest-point": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-ksoYoLO9WtJ/qI8VI9ltF+2ZjLWrAjZNsCsu8F7nyGeCh4I8opjf4qVLytFG44XA2qI5yc6iXDpyv0sshvP82Q=="], + + "@turf/point-to-line-distance": ["@turf/point-to-line-distance@7.2.0", "", { "dependencies": { "@turf/bearing": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/nearest-point-on-line": "^7.2.0", "@turf/projection": "^7.2.0", "@turf/rhumb-bearing": "^7.2.0", "@turf/rhumb-distance": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-fB9Rdnb5w5+t76Gho2dYDkGe20eRrFk8CXi4v1+l1PC8YyLXO+x+l3TrtT8HzL/dVaZeepO6WUIsIw3ditTOPg=="], + + "@turf/point-to-polygon-distance": ["@turf/point-to-polygon-distance@7.2.0", "", { "dependencies": { "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/point-to-line-distance": "^7.2.0", "@turf/polygon-to-line": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-w+WYuINgTiFjoZemQwOaQSje/8Kq+uqJOynvx7+gleQPHyWQ3VtTodtV4LwzVzXz8Sf7Mngx1Jcp2SNai5CJYA=="], + + "@turf/points-within-polygon": ["@turf/points-within-polygon@7.2.0", "", { "dependencies": { "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-jRKp8/mWNMzA+hKlQhxci97H5nOio9tp14R2SzpvkOt+cswxl+NqTEi1hDd2XetA7tjU0TSoNjEgVY8FfA0S6w=="], + + "@turf/polygon-smooth": ["@turf/polygon-smooth@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-KCp9wF2IEynvGXVhySR8oQ2razKP0zwg99K+fuClP21pSKCFjAPaihPEYq6e8uI/1J7ibjL5++6EMl+LrUTrLg=="], + + "@turf/polygon-tangents": ["@turf/polygon-tangents@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/boolean-within": "^7.2.0", "@turf/explode": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/nearest-point": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-AHUUPmOjiQDrtP/ODXukHBlUG0C/9I1je7zz50OTfl2ZDOdEqFJQC3RyNELwq07grTXZvg5TS5wYx/Y7nsm47g=="], + + "@turf/polygon-to-line": ["@turf/polygon-to-line@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-9jeTN3LiJ933I5sd4K0kwkcivOYXXm1emk0dHorwXeSFSHF+nlYesEW3Hd889wb9lZd7/SVLMUeX/h39mX+vCA=="], + + "@turf/polygonize": ["@turf/polygonize@7.2.0", "", { "dependencies": { "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/envelope": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-U9v+lBhUPDv+nsg/VcScdiqCB59afO6CHDGrwIl2+5i6Ve+/KQKjpTV/R+NqoC1iMXAEq3brY6HY8Ukp/pUWng=="], + + "@turf/projection": ["@turf/projection@7.2.0", "", { "dependencies": { "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-/qke5vJScv8Mu7a+fU3RSChBRijE6EVuFHU3RYihMuYm04Vw8dBMIs0enEpoq0ke/IjSbleIrGQNZIMRX9EwZQ=="], + + "@turf/quadrat-analysis": ["@turf/quadrat-analysis@7.2.0", "", { "dependencies": { "@turf/area": "^7.2.0", "@turf/bbox": "^7.2.0", "@turf/bbox-polygon": "^7.2.0", "@turf/centroid": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/point-grid": "^7.2.0", "@turf/random": "^7.2.0", "@turf/square-grid": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-fDQh3+ldYNxUqS6QYlvJ7GZLlCeDZR6tD3ikdYtOsSemwW1n/4gm2xcgWJqy3Y0uszBwxc13IGGY7NGEjHA+0w=="], + + "@turf/random": ["@turf/random@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-fNXs5mOeXsrirliw84S8UCNkpm4RMNbefPNsuCTfZEXhcr1MuHMzq4JWKb4FweMdN1Yx2l/xcytkO0s71cJ50w=="], + + "@turf/rectangle-grid": ["@turf/rectangle-grid@7.2.0", "", { "dependencies": { "@turf/boolean-intersects": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-f0o5ifvy0Ml/nHDJzMNcuSk4h11aa3BfvQNnYQhLpuTQu03j/ICZNlzKTLxwjcUqvxADUifty7Z9CX5W6zky4A=="], + + "@turf/rewind": ["@turf/rewind@7.2.0", "", { "dependencies": { "@turf/boolean-clockwise": "^7.2.0", "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-SZpRAZiZsE22+HVz6pEID+ST25vOdpAMGk5NO1JeqzhpMALIkIGnkG+xnun2CfYHz7wv8/Z0ADiAvei9rkcQYA=="], + + "@turf/rhumb-bearing": ["@turf/rhumb-bearing@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-jbdexlrR8X2ZauUciHx3tRwG+BXoMXke4B8p8/IgDlAfIrVdzAxSQN89FMzIKnjJ/kdLjo9bFGvb92bu31Etug=="], + + "@turf/rhumb-destination": ["@turf/rhumb-destination@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-U9OLgLAHlH4Wfx3fBZf3jvnkDjdTcfRan5eI7VPV1+fQWkOteATpzkiRjCvSYK575GljVwWBjkKca8LziGWitQ=="], + + "@turf/rhumb-distance": ["@turf/rhumb-distance@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-NsijTPON1yOc9tirRPEQQuJ5aQi7pREsqchQquaYKbHNWsexZjcDi4wnw2kM3Si4XjmgynT+2f7aXH7FHarHzw=="], + + "@turf/sample": ["@turf/sample@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-f+ZbcbQJ9glQ/F26re8LadxO0ORafy298EJZe6XtbctRTJrNus6UNAsl8+GYXFqMnXM22tbTAznnJX3ZiWNorA=="], + + "@turf/sector": ["@turf/sector@7.2.0", "", { "dependencies": { "@turf/circle": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/line-arc": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-zL06MjbbMG4DdpiNz+Q9Ax8jsCekt3R76uxeWShulAGkyDB5smdBOUDoRwxn05UX7l4kKv4Ucq2imQXhxKFd1w=="], + + "@turf/shortest-path": ["@turf/shortest-path@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/bbox-polygon": "^7.2.0", "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/clean-coords": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/transform-scale": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-6fpx8feZ2jMSaeRaFdqFShGWkNb+veUOeyLFSHA/aRD9n/e9F2pWZoRbQWKbKTpcKFJ2FnDEqCZnh/GrcAsqWA=="], + + "@turf/simplify": ["@turf/simplify@7.2.0", "", { "dependencies": { "@turf/clean-coords": "^7.2.0", "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-9YHIfSc8BXQfi5IvEMbCeQYqNch0UawIGwbboJaoV8rodhtk6kKV2wrpXdGqk/6Thg6/RWvChJFKVVTjVrULyQ=="], + + "@turf/square": ["@turf/square@7.2.0", "", { "dependencies": { "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-9pMoAGFvqzCDOlO9IRSSBCGXKbl8EwMx6xRRBMKdZgpS0mZgfm9xiptMmx/t1m4qqHIlb/N+3MUF7iMBx6upcA=="], + + "@turf/square-grid": ["@turf/square-grid@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/rectangle-grid": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-EmzGXa90hz+tiCOs9wX+Lak6pH0Vghb7QuX6KZej+pmWi3Yz7vdvQLmy/wuN048+wSkD5c8WUo/kTeNDe7GnmA=="], + + "@turf/standard-deviational-ellipse": ["@turf/standard-deviational-ellipse@7.2.0", "", { "dependencies": { "@turf/center-mean": "^7.2.0", "@turf/ellipse": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/points-within-polygon": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-+uC0pR2nRjm90JvMXe/2xOCZsYV2II1ZZ2zmWcBWv6bcFXBspcxk2QfCC3k0bj6jDapELzoQgnn3cG5lbdQV2w=="], + + "@turf/tag": ["@turf/tag@7.2.0", "", { "dependencies": { "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-TAFvsbp5TCBqXue8ui+CtcLsPZ6NPC88L8Ad6Hb/R6VAi21qe0U42WJHQYXzWmtThoTNwxi+oKSeFbRDsr0FIA=="], + + "@turf/tesselate": ["@turf/tesselate@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "earcut": "^2.2.4", "tslib": "^2.8.1" } }, "sha512-zHGcG85aOJJu1seCm+CYTJ3UempX4Xtyt669vFG6Hbr/Hc7ii6STQ2ysFr7lJwFtU9uyYhphVrrgwIqwglvI/Q=="], + + "@turf/tin": ["@turf/tin@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-y24Vt3oeE6ZXvyLJamP0Ke02rPlDGE9gF7OFADnR0mT+2uectb0UTIBC3kKzON80TEAlA3GXpKFkCW5Fo/O/Kg=="], + + "@turf/transform-rotate": ["@turf/transform-rotate@7.2.0", "", { "dependencies": { "@turf/centroid": "^7.2.0", "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/rhumb-bearing": "^7.2.0", "@turf/rhumb-destination": "^7.2.0", "@turf/rhumb-distance": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-EMCj0Zqy3cF9d3mGRqDlYnX2ZBXe3LgT+piDR0EuF5c5sjuKErcFcaBIsn/lg1gp4xCNZFinkZ3dsFfgGHf6fw=="], + + "@turf/transform-scale": ["@turf/transform-scale@7.2.0", "", { "dependencies": { "@turf/bbox": "^7.2.0", "@turf/center": "^7.2.0", "@turf/centroid": "^7.2.0", "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/rhumb-bearing": "^7.2.0", "@turf/rhumb-destination": "^7.2.0", "@turf/rhumb-distance": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-HYB+pw938eeI8s1/zSWFy6hq+t38fuUaBb0jJsZB1K9zQ1WjEYpPvKF/0//80zNPlyxLv3cOkeBucso3hzI07A=="], + + "@turf/transform-translate": ["@turf/transform-translate@7.2.0", "", { "dependencies": { "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/rhumb-destination": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-zAglR8MKCqkzDTjGMIQgbg/f+Q3XcKVzr9cELw5l9CrS1a0VTSDtBZLDm0kWx0ankwtam7ZmI2jXyuQWT8Gbug=="], + + "@turf/triangle-grid": ["@turf/triangle-grid@7.2.0", "", { "dependencies": { "@turf/distance": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/intersect": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-4gcAqWKh9hg6PC5nNSb9VWyLgl821cwf9yR9yEzQhEFfwYL/pZONBWCO1cwVF23vSYMSMm+/TwqxH4emxaArfw=="], + + "@turf/truncate": ["@turf/truncate@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-jyFzxYbPugK4XjV5V/k6Xr3taBjjvo210IbPHJXw0Zh7Y6sF+hGxeRVtSuZ9VP/6oRyqAOHKUrze+OOkPqBgUg=="], + + "@turf/turf": ["@turf/turf@7.2.0", "", { "dependencies": { "@turf/along": "^7.2.0", "@turf/angle": "^7.2.0", "@turf/area": "^7.2.0", "@turf/bbox": "^7.2.0", "@turf/bbox-clip": "^7.2.0", "@turf/bbox-polygon": "^7.2.0", "@turf/bearing": "^7.2.0", "@turf/bezier-spline": "^7.2.0", "@turf/boolean-clockwise": "^7.2.0", "@turf/boolean-concave": "^7.2.0", "@turf/boolean-contains": "^7.2.0", "@turf/boolean-crosses": "^7.2.0", "@turf/boolean-disjoint": "^7.2.0", "@turf/boolean-equal": "^7.2.0", "@turf/boolean-intersects": "^7.2.0", "@turf/boolean-overlap": "^7.2.0", "@turf/boolean-parallel": "^7.2.0", "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/boolean-point-on-line": "^7.2.0", "@turf/boolean-touches": "^7.2.0", "@turf/boolean-valid": "^7.2.0", "@turf/boolean-within": "^7.2.0", "@turf/buffer": "^7.2.0", "@turf/center": "^7.2.0", "@turf/center-mean": "^7.2.0", "@turf/center-median": "^7.2.0", "@turf/center-of-mass": "^7.2.0", "@turf/centroid": "^7.2.0", "@turf/circle": "^7.2.0", "@turf/clean-coords": "^7.2.0", "@turf/clone": "^7.2.0", "@turf/clusters": "^7.2.0", "@turf/clusters-dbscan": "^7.2.0", "@turf/clusters-kmeans": "^7.2.0", "@turf/collect": "^7.2.0", "@turf/combine": "^7.2.0", "@turf/concave": "^7.2.0", "@turf/convex": "^7.2.0", "@turf/destination": "^7.2.0", "@turf/difference": "^7.2.0", "@turf/dissolve": "^7.2.0", "@turf/distance": "^7.2.0", "@turf/distance-weight": "^7.2.0", "@turf/ellipse": "^7.2.0", "@turf/envelope": "^7.2.0", "@turf/explode": "^7.2.0", "@turf/flatten": "^7.2.0", "@turf/flip": "^7.2.0", "@turf/geojson-rbush": "^7.2.0", "@turf/great-circle": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/hex-grid": "^7.2.0", "@turf/interpolate": "^7.2.0", "@turf/intersect": "^7.2.0", "@turf/invariant": "^7.2.0", "@turf/isobands": "^7.2.0", "@turf/isolines": "^7.2.0", "@turf/kinks": "^7.2.0", "@turf/length": "^7.2.0", "@turf/line-arc": "^7.2.0", "@turf/line-chunk": "^7.2.0", "@turf/line-intersect": "^7.2.0", "@turf/line-offset": "^7.2.0", "@turf/line-overlap": "^7.2.0", "@turf/line-segment": "^7.2.0", "@turf/line-slice": "^7.2.0", "@turf/line-slice-along": "^7.2.0", "@turf/line-split": "^7.2.0", "@turf/line-to-polygon": "^7.2.0", "@turf/mask": "^7.2.0", "@turf/meta": "^7.2.0", "@turf/midpoint": "^7.2.0", "@turf/moran-index": "^7.2.0", "@turf/nearest-neighbor-analysis": "^7.2.0", "@turf/nearest-point": "^7.2.0", "@turf/nearest-point-on-line": "^7.2.0", "@turf/nearest-point-to-line": "^7.2.0", "@turf/planepoint": "^7.2.0", "@turf/point-grid": "^7.2.0", "@turf/point-on-feature": "^7.2.0", "@turf/point-to-line-distance": "^7.2.0", "@turf/point-to-polygon-distance": "^7.2.0", "@turf/points-within-polygon": "^7.2.0", "@turf/polygon-smooth": "^7.2.0", "@turf/polygon-tangents": "^7.2.0", "@turf/polygon-to-line": "^7.2.0", "@turf/polygonize": "^7.2.0", "@turf/projection": "^7.2.0", "@turf/quadrat-analysis": "^7.2.0", "@turf/random": "^7.2.0", "@turf/rectangle-grid": "^7.2.0", "@turf/rewind": "^7.2.0", "@turf/rhumb-bearing": "^7.2.0", "@turf/rhumb-destination": "^7.2.0", "@turf/rhumb-distance": "^7.2.0", "@turf/sample": "^7.2.0", "@turf/sector": "^7.2.0", "@turf/shortest-path": "^7.2.0", "@turf/simplify": "^7.2.0", "@turf/square": "^7.2.0", "@turf/square-grid": "^7.2.0", "@turf/standard-deviational-ellipse": "^7.2.0", "@turf/tag": "^7.2.0", "@turf/tesselate": "^7.2.0", "@turf/tin": "^7.2.0", "@turf/transform-rotate": "^7.2.0", "@turf/transform-scale": "^7.2.0", "@turf/transform-translate": "^7.2.0", "@turf/triangle-grid": "^7.2.0", "@turf/truncate": "^7.2.0", "@turf/union": "^7.2.0", "@turf/unkink-polygon": "^7.2.0", "@turf/voronoi": "^7.2.0", "@types/geojson": "^7946.0.10", "tslib": "^2.8.1" } }, "sha512-G1kKBu4hYgoNoRJgnpJohNuS7bLnoWHZ2G/4wUMym5xOSiYah6carzdTEsMoTsauyi7ilByWHx5UHwbjjCVcBw=="], + + "@turf/union": ["@turf/union@7.2.0", "", { "dependencies": { "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "polyclip-ts": "^0.16.8", "tslib": "^2.8.1" } }, "sha512-Xex/cfKSmH0RZRWSJl4RLlhSmEALVewywiEXcu0aIxNbuZGTcpNoI0h4oLFrE/fUd0iBGFg/EGLXRL3zTfpg6g=="], + + "@turf/unkink-polygon": ["@turf/unkink-polygon@7.2.0", "", { "dependencies": { "@turf/area": "^7.2.0", "@turf/boolean-point-in-polygon": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/meta": "^7.2.0", "@types/geojson": "^7946.0.10", "rbush": "^3.0.1", "tslib": "^2.8.1" } }, "sha512-dFPfzlIgkEr15z6oXVxTSWshWi51HeITGVFtl1GAKGMtiXJx1uMqnfRsvljqEjaQu/4AzG1QAp3b+EkSklQSiQ=="], + + "@turf/voronoi": ["@turf/voronoi@7.2.0", "", { "dependencies": { "@turf/clone": "^7.2.0", "@turf/helpers": "^7.2.0", "@turf/invariant": "^7.2.0", "@types/d3-voronoi": "^1.1.12", "@types/geojson": "^7946.0.10", "d3-voronoi": "1.1.2", "tslib": "^2.8.1" } }, "sha512-3K6N0LtJsWTXxPb/5N2qD9e8f4q8+tjTbGV3lE3v8x06iCnNlnuJnqM5NZNPpvgvCatecBkhClO3/3RndE61Fw=="], + "@tybys/wasm-util": ["@tybys/wasm-util@0.9.0", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw=="], "@types/babel__core": ["@types/babel__core@7.20.5", "", { "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" } }, "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA=="], @@ -788,6 +1011,8 @@ "@types/babel__traverse": ["@types/babel__traverse@7.20.7", "", { "dependencies": { "@babel/types": "^7.20.7" } }, "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng=="], + "@types/d3-voronoi": ["@types/d3-voronoi@1.1.12", "", {}, "sha512-DauBl25PKZZ0WVJr42a6CNvI6efsdzofl9sajqZr2Gf5Gu733WkDdUGiPkUHXiUvYGzNNlFQde2wdZdfQPG+yw=="], + "@types/eslint": ["@types/eslint@9.6.1", "", { "dependencies": { "@types/estree": "*", "@types/json-schema": "*" } }, "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag=="], "@types/eslint-scope": ["@types/eslint-scope@3.7.7", "", { "dependencies": { "@types/eslint": "*", "@types/estree": "*" } }, "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg=="], @@ -822,7 +1047,7 @@ "@types/mapbox__vector-tile": ["@types/mapbox__vector-tile@1.3.4", "", { "dependencies": { "@types/geojson": "*", "@types/mapbox__point-geometry": "*", "@types/pbf": "*" } }, "sha512-bpd8dRn9pr6xKvuEBQup8pwQfD4VUyqO/2deGjfpe6AwC8YRlyEipvefyRJUSiCJTZuCb8Pl1ciVV5ekqJ96Bg=="], - "@types/node": ["@types/node@22.15.3", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw=="], + "@types/node": ["@types/node@22.15.19", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-3vMNr4TzNQyjHcRZadojpRaD9Ofr6LsonZAoQ+HMUa/9ORTPoxVIw0e0mpqWpdjj8xybyCM+oKOUH2vwFu/oEw=="], "@types/node-forge": ["@types/node-forge@1.3.11", "", { "dependencies": { "@types/node": "*" } }, "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ=="], @@ -830,7 +1055,7 @@ "@types/prop-types": ["@types/prop-types@15.7.14", "", {}, "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ=="], - "@types/react": ["@types/react@18.3.20", "", { "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" } }, "sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg=="], + "@types/react": ["@types/react@18.3.21", "", { "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" } }, "sha512-gXLBtmlcRJeT09/sI4PxVwyrku6SaNUj/6cMubjE6T6XdY1fDmBL7r0nX0jbSZPU/Xr0KuwLLZh6aOYY5d91Xw=="], "@types/react-test-renderer": ["@types/react-test-renderer@18.3.1", "", { "dependencies": { "@types/react": "^18" } }, "sha512-vAhnk0tG2eGa37lkU9+s5SoroCsRI08xnsWFiAXOuPH2jqzMbcXvKExXViPi1P5fIklDeCvXqyrdmipFaSkZrA=="], @@ -846,21 +1071,21 @@ "@types/yargs-parser": ["@types/yargs-parser@21.0.3", "", {}, "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ=="], - "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.31.1", "", { "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.31.1", "@typescript-eslint/type-utils": "8.31.1", "@typescript-eslint/utils": "8.31.1", "@typescript-eslint/visitor-keys": "8.31.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", "ts-api-utils": "^2.0.1" }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-oUlH4h1ABavI4F0Xnl8/fOtML/eu8nI2A1nYd+f+55XI0BLu+RIqKoCiZKNo6DtqZBEQm5aNKA20G3Z5w3R6GQ=="], + "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.32.1", "", { "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.32.1", "@typescript-eslint/type-utils": "8.32.1", "@typescript-eslint/utils": "8.32.1", "@typescript-eslint/visitor-keys": "8.32.1", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg=="], - "@typescript-eslint/parser": ["@typescript-eslint/parser@8.31.1", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.31.1", "@typescript-eslint/types": "8.31.1", "@typescript-eslint/typescript-estree": "8.31.1", "@typescript-eslint/visitor-keys": "8.31.1", "debug": "^4.3.4" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-oU/OtYVydhXnumd0BobL9rkJg7wFJ9bFFPmSmB/bf/XWN85hlViji59ko6bSKBXyseT9V8l+CN1nwmlbiN0G7Q=="], + "@typescript-eslint/parser": ["@typescript-eslint/parser@8.32.1", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.32.1", "@typescript-eslint/types": "8.32.1", "@typescript-eslint/typescript-estree": "8.32.1", "@typescript-eslint/visitor-keys": "8.32.1", "debug": "^4.3.4" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-LKMrmwCPoLhM45Z00O1ulb6jwyVr2kr3XJp+G+tSEZcbauNnScewcQwtJqXDhXeYPDEjZ8C1SjXm015CirEmGg=="], - "@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.31.1", "", { "dependencies": { "@typescript-eslint/types": "8.31.1", "@typescript-eslint/visitor-keys": "8.31.1" } }, "sha512-BMNLOElPxrtNQMIsFHE+3P0Yf1z0dJqV9zLdDxN/xLlWMlXK/ApEsVEKzpizg9oal8bAT5Sc7+ocal7AC1HCVw=="], + "@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.32.1", "", { "dependencies": { "@typescript-eslint/types": "8.32.1", "@typescript-eslint/visitor-keys": "8.32.1" } }, "sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA=="], - "@typescript-eslint/type-utils": ["@typescript-eslint/type-utils@8.31.1", "", { "dependencies": { "@typescript-eslint/typescript-estree": "8.31.1", "@typescript-eslint/utils": "8.31.1", "debug": "^4.3.4", "ts-api-utils": "^2.0.1" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-fNaT/m9n0+dpSp8G/iOQ05GoHYXbxw81x+yvr7TArTuZuCA6VVKbqWYVZrV5dVagpDTtj/O8k5HBEE/p/HM5LA=="], + "@typescript-eslint/type-utils": ["@typescript-eslint/type-utils@8.32.1", "", { "dependencies": { "@typescript-eslint/typescript-estree": "8.32.1", "@typescript-eslint/utils": "8.32.1", "debug": "^4.3.4", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA=="], - "@typescript-eslint/types": ["@typescript-eslint/types@8.31.1", "", {}, "sha512-SfepaEFUDQYRoA70DD9GtytljBePSj17qPxFHA/h3eg6lPTqGJ5mWOtbXCk1YrVU1cTJRd14nhaXWFu0l2troQ=="], + "@typescript-eslint/types": ["@typescript-eslint/types@8.32.1", "", {}, "sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg=="], - "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.31.1", "", { "dependencies": { "@typescript-eslint/types": "8.31.1", "@typescript-eslint/visitor-keys": "8.31.1", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", "ts-api-utils": "^2.0.1" }, "peerDependencies": { "typescript": ">=4.8.4 <5.9.0" } }, "sha512-kaA0ueLe2v7KunYOyWYtlf/QhhZb7+qh4Yw6Ni5kgukMIG+iP773tjgBiLWIXYumWCwEq3nLW+TUywEp8uEeag=="], + "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.32.1", "", { "dependencies": { "@typescript-eslint/types": "8.32.1", "@typescript-eslint/visitor-keys": "8.32.1", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "typescript": ">=4.8.4 <5.9.0" } }, "sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg=="], - "@typescript-eslint/utils": ["@typescript-eslint/utils@8.31.1", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@typescript-eslint/scope-manager": "8.31.1", "@typescript-eslint/types": "8.31.1", "@typescript-eslint/typescript-estree": "8.31.1" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-2DSI4SNfF5T4oRveQ4nUrSjUqjMND0nLq9rEkz0gfGr3tg0S5KB6DhwR+WZPCjzkZl3cH+4x2ce3EsL50FubjQ=="], + "@typescript-eslint/utils": ["@typescript-eslint/utils@8.32.1", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", "@typescript-eslint/scope-manager": "8.32.1", "@typescript-eslint/types": "8.32.1", "@typescript-eslint/typescript-estree": "8.32.1" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA=="], - "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.31.1", "", { "dependencies": { "@typescript-eslint/types": "8.31.1", "eslint-visitor-keys": "^4.2.0" } }, "sha512-I+/rgqOVBn6f0o7NDTmAPWWC6NuqhV174lfYvAm9fUaWeiefLdux9/YI3/nLugEn9L8fcSi0XmpKi/r5u0nmpw=="], + "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.32.1", "", { "dependencies": { "@typescript-eslint/types": "8.32.1", "eslint-visitor-keys": "^4.2.0" } }, "sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w=="], "@ungap/structured-clone": ["@ungap/structured-clone@1.3.0", "", {}, "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="], @@ -934,11 +1159,11 @@ "@whatwg-node/disposablestack": ["@whatwg-node/disposablestack@0.0.6", "", { "dependencies": { "@whatwg-node/promise-helpers": "^1.0.0", "tslib": "^2.6.3" } }, "sha512-LOtTn+JgJvX8WfBVJtF08TGrdjuFzGJc4mkP8EdDI8ADbvO7kiexYep1o8dwnt0okb0jYclCDXF13xU7Ge4zSw=="], - "@whatwg-node/fetch": ["@whatwg-node/fetch@0.10.6", "", { "dependencies": { "@whatwg-node/node-fetch": "^0.7.18", "urlpattern-polyfill": "^10.0.0" } }, "sha512-6uzhO2aQ757p3bSHcemA8C4pqEXuyBqyGAM7cYpO0c6/igRMV9As9XL0W12h5EPYMclgr7FgjmbVQBoWEdJ/yA=="], + "@whatwg-node/fetch": ["@whatwg-node/fetch@0.10.7", "", { "dependencies": { "@whatwg-node/node-fetch": "^0.7.19", "urlpattern-polyfill": "^10.0.0" } }, "sha512-sL31zX8BqZovZc38ovBFmKEfao9AzZ/24sWSHKNhDhcnzIO/PYAX2xF6vYtgU9hinrEGlvScTTyKSMynHGdfEA=="], - "@whatwg-node/node-fetch": ["@whatwg-node/node-fetch@0.7.18", "", { "dependencies": { "@fastify/busboy": "^3.1.1", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.1", "tslib": "^2.6.3" } }, "sha512-IxKdVWfZYasGiyxBcsROxq6FmDQu3MNNiOYJ/yqLKhe+Qq27IIWsK7ItbjS2M9L5aM5JxjWkIS7JDh7wnsn+CQ=="], + "@whatwg-node/node-fetch": ["@whatwg-node/node-fetch@0.7.20", "", { "dependencies": { "@fastify/busboy": "^3.1.1", "@whatwg-node/disposablestack": "^0.0.6", "@whatwg-node/promise-helpers": "^1.3.2", "tslib": "^2.6.3" } }, "sha512-2LI5HkZcdAODb6umb7MUxkWYNUi3j6apgQvIzp+X3w3AVPdvVsshvjaMo4gwLeFtfs+cyMNOLTm9Hhm/TXq6DA=="], - "@whatwg-node/promise-helpers": ["@whatwg-node/promise-helpers@1.3.1", "", { "dependencies": { "tslib": "^2.6.3" } }, "sha512-D+OwTEunoQhVHVToD80dPhfz9xgPLqJyEA3F5jCRM14A2u8tBBQVdZekqfqx6ZAfZ+POT4Hb0dn601UKMsvADw=="], + "@whatwg-node/promise-helpers": ["@whatwg-node/promise-helpers@1.3.2", "", { "dependencies": { "tslib": "^2.6.3" } }, "sha512-Nst5JdK47VIl9UcGwtv2Rcgyn5lWtZ0/mhRQ4G8NN2isxpq2TO30iqHzmwoJycjWuyUfg3GFXqP/gFHXeV57IA=="], "@wry/caches": ["@wry/caches@1.0.1", "", { "dependencies": { "tslib": "^2.3.0" } }, "sha512-bXuaUNLVVkD20wcGBWRyo7j9N3TxePEWFZj2Y+r9OoUzfqmavM84+mFykRicNsBqatba5JLay1t48wxaXaWnlA=="], @@ -1072,12 +1297,12 @@ "big-integer": ["big-integer@1.6.52", "", {}, "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg=="], + "bignumber.js": ["bignumber.js@9.3.0", "", {}, "sha512-EM7aMFTXbptt/wZdMlBv2t8IViwQL+h6SLHosp8Yf0dqJMTnY6iL32opnAB6kAdL0SZPuvcAzFr31o0c/R3/RA=="], + "binary-extensions": ["binary-extensions@2.3.0", "", {}, "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw=="], "bl": ["bl@4.1.0", "", { "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w=="], - "body-parser": ["body-parser@2.2.0", "", { "dependencies": { "bytes": "^3.1.2", "content-type": "^1.0.5", "debug": "^4.4.0", "http-errors": "^2.0.0", "iconv-lite": "^0.6.3", "on-finished": "^2.4.1", "qs": "^6.14.0", "raw-body": "^3.0.0", "type-is": "^2.0.0" } }, "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg=="], - "boolbase": ["boolbase@1.0.0", "", {}, "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="], "bplist-creator": ["bplist-creator@0.0.7", "", { "dependencies": { "stream-buffers": "~2.2.0" } }, "sha512-xp/tcaV3T5PCiaY04mXga7o/TE+t95gqeLmADeBI1CvZtdWTbgBt3uLpvh4UWtenKeBhCV6oVxGk38yZr2uYEA=="], @@ -1124,7 +1349,7 @@ "camelcase-css": ["camelcase-css@2.0.1", "", {}, "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA=="], - "caniuse-lite": ["caniuse-lite@1.0.30001716", "", {}, "sha512-49/c1+x3Kwz7ZIWt+4DvK3aMJy9oYXXG6/97JKsnjdCk/6n9vVyWL8NAwVt95Lwt9eigI10Hl782kDfZUUlRXw=="], + "caniuse-lite": ["caniuse-lite@1.0.30001718", "", {}, "sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw=="], "capital-case": ["capital-case@1.0.4", "", { "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3", "upper-case-first": "^2.0.2" } }, "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A=="], @@ -1196,6 +1421,8 @@ "commondir": ["commondir@1.0.1", "", {}, "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="], + "complex.js": ["complex.js@2.4.2", "", {}, "sha512-qtx7HRhPGSCBtGiST4/WGHuW+zeaND/6Ld+db6PbrulIB1i2Ev/2UPiqcmpQNPSyfBKraC0EOvOKCB5dGZKt3g=="], + "component-type": ["component-type@1.2.2", "", {}, "sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA=="], "compressible": ["compressible@2.0.18", "", { "dependencies": { "mime-db": ">= 1.43.0 < 2" } }, "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg=="], @@ -1204,26 +1431,18 @@ "concat-map": ["concat-map@0.0.1", "", {}, "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="], + "concaveman": ["concaveman@1.2.1", "", { "dependencies": { "point-in-polygon": "^1.1.0", "rbush": "^3.0.1", "robust-predicates": "^2.0.4", "tinyqueue": "^2.0.3" } }, "sha512-PwZYKaM/ckQSa8peP5JpVr7IMJ4Nn/MHIaWUjP4be+KoZ7Botgs8seAZGpmaOM+UZXawcdYRao/px9ycrCihHw=="], + "connect": ["connect@3.7.0", "", { "dependencies": { "debug": "2.6.9", "finalhandler": "1.1.2", "parseurl": "~1.3.3", "utils-merge": "1.0.1" } }, "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ=="], "constant-case": ["constant-case@3.0.4", "", { "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3", "upper-case": "^2.0.2" } }, "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ=="], - "content-disposition": ["content-disposition@1.0.0", "", { "dependencies": { "safe-buffer": "5.2.1" } }, "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg=="], - - "content-type": ["content-type@1.0.5", "", {}, "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="], - "convert-source-map": ["convert-source-map@2.0.0", "", {}, "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="], - "cookie": ["cookie@0.7.2", "", {}, "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w=="], - - "cookie-signature": ["cookie-signature@1.2.2", "", {}, "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg=="], - "core-js-compat": ["core-js-compat@3.42.0", "", { "dependencies": { "browserslist": "^4.24.4" } }, "sha512-bQasjMfyDGyaeWKBIu33lHh9qlSR0MFE/Nmc6nMjf/iU9b3rSMdAYz1Baxrv4lPdGUsTqZudHA4jIGSJy0SWZQ=="], "core-util-is": ["core-util-is@1.0.3", "", {}, "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="], - "cors": ["cors@2.8.5", "", { "dependencies": { "object-assign": "^4", "vary": "^1" } }, "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g=="], - "cosmiconfig": ["cosmiconfig@8.3.6", "", { "dependencies": { "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", "parse-json": "^5.2.0", "path-type": "^4.0.0" }, "peerDependencies": { "typescript": ">=4.9.5" }, "optionalPeers": ["typescript"] }, "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA=="], "create-jest": ["create-jest@29.7.0", "", { "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", "jest-config": "^29.7.0", "jest-util": "^29.7.0", "prompts": "^2.0.1" }, "bin": { "create-jest": "bin/create-jest.js" } }, "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q=="], @@ -1256,6 +1475,12 @@ "csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="], + "d3-array": ["d3-array@1.2.4", "", {}, "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw=="], + + "d3-geo": ["d3-geo@1.7.1", "", { "dependencies": { "d3-array": "1" } }, "sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw=="], + + "d3-voronoi": ["d3-voronoi@1.1.2", "", {}, "sha512-RhGS1u2vavcO7ay7ZNAPo4xeDh/VYeGof3x5ZLJBQgYhLegxr3s5IykvWmJ94FTU6mcbtp4sloqZ54mP6R4Utw=="], + "data-uri-to-buffer": ["data-uri-to-buffer@4.0.1", "", {}, "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A=="], "data-urls": ["data-urls@3.0.2", "", { "dependencies": { "abab": "^2.0.6", "whatwg-mimetype": "^3.0.0", "whatwg-url": "^11.0.0" } }, "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ=="], @@ -1270,7 +1495,7 @@ "debounce": ["debounce@1.2.1", "", {}, "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug=="], - "debug": ["debug@4.4.0", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA=="], + "debug": ["debug@4.4.1", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ=="], "decimal.js": ["decimal.js@10.5.0", "", {}, "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw=="], @@ -1346,7 +1571,7 @@ "ee-first": ["ee-first@1.1.1", "", {}, "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="], - "electron-to-chromium": ["electron-to-chromium@1.5.149", "", {}, "sha512-UyiO82eb9dVOx8YO3ajDf9jz2kKyt98DEITRdeLPstOEuTlLzDA4Gyq5K9he71TQziU5jUVu2OAu5N48HmQiyQ=="], + "electron-to-chromium": ["electron-to-chromium@1.5.155", "", {}, "sha512-ps5KcGGmwL8VaeJlvlDlu4fORQpv3+GIcF5I3f9tUKUlJ/wsysh6HU8P5L1XWRYeXfA0oJd4PyM8ds8zTFf6Ng=="], "emittery": ["emittery@0.13.1", "", {}, "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ=="], @@ -1388,6 +1613,8 @@ "escape-html": ["escape-html@1.0.3", "", {}, "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="], + "escape-latex": ["escape-latex@1.2.0", "", {}, "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw=="], + "escape-string-regexp": ["escape-string-regexp@4.0.0", "", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="], "escodegen": ["escodegen@2.1.0", "", { "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", "esutils": "^2.0.2" }, "optionalDependencies": { "source-map": "~0.6.1" }, "bin": { "esgenerate": "bin/esgenerate.js", "escodegen": "bin/escodegen.js" } }, "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w=="], @@ -1438,10 +1665,6 @@ "events": ["events@3.3.0", "", {}, "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q=="], - "eventsource": ["eventsource@3.0.6", "", { "dependencies": { "eventsource-parser": "^3.0.1" } }, "sha512-l19WpE2m9hSuyP06+FbuUUf1G+R0SFLrtQfbRb9PRr+oimOfxQhgGCbVaXg5IvZyyTThJsxh6L/srkMiCeBPDA=="], - - "eventsource-parser": ["eventsource-parser@3.0.1", "", {}, "sha512-VARTJ9CYeuQYb0pZEPbzi740OWFgpHe7AYJ2WFZVnUDUQp5Dk2yJUgF36YsZ81cOyxT0QxmXD2EQpapAouzWVA=="], - "exec-async": ["exec-async@2.2.0", "", {}, "sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw=="], "execa": ["execa@5.1.1", "", { "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", "human-signals": "^2.1.0", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^4.0.1", "onetime": "^5.1.2", "signal-exit": "^3.0.3", "strip-final-newline": "^2.0.0" } }, "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg=="], @@ -1498,6 +1721,8 @@ "expo-secure-store": ["expo-secure-store@14.0.1", "", { "peerDependencies": { "expo": "*" } }, "sha512-QUS+j4+UG4jRQalgnpmTvvrFnMVLqPiUZRzYPnG3+JrZ5kwVW2w6YS3WWerPoR7C6g3y/a2htRxRSylsDs+TaQ=="], + "expo-sensors": ["expo-sensors@14.0.2", "", { "dependencies": { "invariant": "^2.2.4" }, "peerDependencies": { "expo": "*", "react-native": "*" } }, "sha512-nCb1Q3ctb0oVTZ9p6eFmQ2fINa6KoxXXIhagPpdN0qR82p00YosP27IuyxjVB3fnCJFeC4TffNxNjBxwAUk+nA=="], + "expo-speech-recognition": ["expo-speech-recognition@1.1.1", "", { "peerDependencies": { "expo": "*", "react": "*", "react-native": "*" } }, "sha512-snQ1rsmQOXUIkkvwW3eCxSZ1FHYQ0lNLeguDTGX0Xg0xOug7zhQDk0/HppAvagfennQBYvQfAHvzUe936aK2LQ=="], "expo-splash-screen": ["expo-splash-screen@0.29.24", "", { "dependencies": { "@expo/prebuild-config": "~8.2.0" }, "peerDependencies": { "expo": "*" } }, "sha512-k2rdjbb3Qeg4g104Sdz6+qXXYba8QgiuZRSxHX8IpsSYiiTU48BmCCGy12sN+O1B+sD1/+WPL4duCa1Fy6+Y4g=="], @@ -1518,10 +1743,6 @@ "exponential-backoff": ["exponential-backoff@3.1.2", "", {}, "sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA=="], - "express": ["express@5.1.0", "", { "dependencies": { "accepts": "^2.0.0", "body-parser": "^2.2.0", "content-disposition": "^1.0.0", "content-type": "^1.0.5", "cookie": "^0.7.1", "cookie-signature": "^1.2.1", "debug": "^4.4.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "finalhandler": "^2.1.0", "fresh": "^2.0.0", "http-errors": "^2.0.0", "merge-descriptors": "^2.0.0", "mime-types": "^3.0.0", "on-finished": "^2.4.1", "once": "^1.4.0", "parseurl": "^1.3.3", "proxy-addr": "^2.0.7", "qs": "^6.14.0", "range-parser": "^1.2.1", "router": "^2.2.0", "send": "^1.1.0", "serve-static": "^2.2.0", "statuses": "^2.0.1", "type-is": "^2.0.1", "vary": "^1.1.2" } }, "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA=="], - - "express-rate-limit": ["express-rate-limit@7.5.0", "", { "peerDependencies": { "express": "^4.11 || 5 || ^5.0.0-beta.1" } }, "sha512-eB5zbQh5h+VenMPM3fh+nw1YExi5nMr6HUCR62ELSP11huvxm/Uir1H1QEyTkk5QX6A58pX6NmaTMceKZ0Eodg=="], - "external-editor": ["external-editor@3.1.0", "", { "dependencies": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", "tmp": "^0.0.33" } }, "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew=="], "fast-deep-equal": ["fast-deep-equal@3.1.3", "", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="], @@ -1574,7 +1795,7 @@ "flow-enums-runtime": ["flow-enums-runtime@0.0.6", "", {}, "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw=="], - "flow-parser": ["flow-parser@0.269.1", "", {}, "sha512-2Yr0kqvT7RwaGL192nT78O5AWJeECQjl0NEzBkMsx8OJt63BvNl5yvSIbE4qZ1VDSjEkhbUgaWYdwX354bVNjw=="], + "flow-parser": ["flow-parser@0.271.0", "", {}, "sha512-o1GuBHfApKnqxoPEiZhsz5Gj8W+kn+xaKFPwjPafKN0a876FMRB6VXyRqPmzfHVPWHeWwGUEzYeV806SV9FzCQ=="], "fontfaceobserver": ["fontfaceobserver@2.3.0", "", {}, "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg=="], @@ -1586,8 +1807,6 @@ "formdata-polyfill": ["formdata-polyfill@4.0.10", "", { "dependencies": { "fetch-blob": "^3.1.2" } }, "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g=="], - "forwarded": ["forwarded@0.2.0", "", {}, "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="], - "fraction.js": ["fraction.js@4.3.7", "", {}, "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew=="], "framer-motion": ["framer-motion@6.5.1", "", { "dependencies": { "@motionone/dom": "10.12.0", "framesync": "6.0.1", "hey-listen": "^1.0.8", "popmotion": "11.0.3", "style-value-types": "5.0.0", "tslib": "^2.1.0" }, "optionalDependencies": { "@emotion/is-prop-valid": "^0.8.2" }, "peerDependencies": { "react": ">=16.8 || ^17.0.0 || ^18.0.0", "react-dom": ">=16.8 || ^17.0.0 || ^18.0.0" } }, "sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw=="], @@ -1614,6 +1833,10 @@ "gensync": ["gensync@1.0.0-beta.2", "", {}, "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="], + "geojson-equality-ts": ["geojson-equality-ts@1.0.2", "", { "dependencies": { "@types/geojson": "^7946.0.14" } }, "sha512-h3Ryq+0mCSN/7yLs0eDgrZhvc9af23o/QuC4aTiuuzP/MRCtd6mf5rLsLRY44jX0RPUfM8c4GqERQmlUxPGPoQ=="], + + "geojson-polygon-self-intersections": ["geojson-polygon-self-intersections@1.2.1", "", { "dependencies": { "rbush": "^2.0.1" } }, "sha512-/QM1b5u2d172qQVO//9CGRa49jEmclKEsYOQmWP9ooEjj63tBM51m2805xsbxkzlEELQ2REgTf700gUhhlegxA=="], + "geojson-vt": ["geojson-vt@4.0.2", "", {}, "sha512-AV9ROqlNqoZEIJGfm1ncNjEXfkz2hdFlZf0qkVfmkwdKa8vj7H16YUOT81rJw1rdFhyEDlN2Tds91p/glzbl5A=="], "get-caller-file": ["get-caller-file@2.0.5", "", {}, "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="], @@ -1660,11 +1883,9 @@ "graphql-request": ["graphql-request@6.1.0", "", { "dependencies": { "@graphql-typed-document-node/core": "^3.2.0", "cross-fetch": "^3.1.5" }, "peerDependencies": { "graphql": "14 - 16" } }, "sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw=="], - "graphql-sock": ["graphql-sock@1.0.1", "", { "peerDependencies": { "graphql": "15.x || 16.x || 17.x" }, "bin": { "semantic-to-nullable": "dist/cli/to-nullable.js", "semantic-to-strict": "dist/cli/to-strict.js" } }, "sha512-gSA0CXdNMvNlpEnH2GY1//SUY7laDsAn51sDm4yh6TTH5UkfbNINydyUAoMHHkAaCaOLNXELQmu3GVcSOw4twg=="], - "graphql-tag": ["graphql-tag@2.12.6", "", { "dependencies": { "tslib": "^2.1.0" }, "peerDependencies": { "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg=="], - "graphql-ws": ["graphql-ws@6.0.4", "", { "peerDependencies": { "@fastify/websocket": "^10 || ^11", "graphql": "^15.10.1 || ^16", "uWebSockets.js": "^20", "ws": "^8" }, "optionalPeers": ["@fastify/websocket", "uWebSockets.js", "ws"] }, "sha512-8b4OZtNOvv8+NZva8HXamrc0y1jluYC0+13gdh7198FKjVzXyTvVc95DCwGzaKEfn3YuWZxUqjJlHe3qKM/F2g=="], + "graphql-ws": ["graphql-ws@6.0.5", "", { "peerDependencies": { "@fastify/websocket": "^10 || ^11", "crossws": "~0.3", "graphql": "^15.10.1 || ^16", "uWebSockets.js": "^20", "ws": "^8" }, "optionalPeers": ["@fastify/websocket", "crossws", "uWebSockets.js", "ws"] }, "sha512-HzYw057ch0hx2gZjkbgk1pur4kAtgljlWRP+Gccudqm3BRrTpExjWCQ9OHdIsq47Y6lHL++1lTvuQHhgRRcevw=="], "has-bigints": ["has-bigints@1.1.0", "", {}, "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg=="], @@ -1808,8 +2029,6 @@ "is-potential-custom-element-name": ["is-potential-custom-element-name@1.0.1", "", {}, "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="], - "is-promise": ["is-promise@4.0.0", "", {}, "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="], - "is-regex": ["is-regex@1.2.1", "", { "dependencies": { "call-bound": "^1.0.2", "gopd": "^1.2.0", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" } }, "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g=="], "is-relative": ["is-relative@1.0.0", "", { "dependencies": { "is-unc-path": "^1.0.0" } }, "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA=="], @@ -1864,6 +2083,8 @@ "jackspeak": ["jackspeak@3.4.3", "", { "dependencies": { "@isaacs/cliui": "^8.0.2" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw=="], + "javascript-natural-sort": ["javascript-natural-sort@0.7.1", "", {}, "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw=="], + "jest": ["jest@29.2.2", "", { "dependencies": { "@jest/core": "^29.2.2", "@jest/types": "^29.2.1", "import-local": "^3.0.2", "jest-cli": "^29.2.2" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" }, "optionalPeers": ["node-notifier"], "bin": { "jest": "bin/jest.js" } }, "sha512-r+0zCN9kUqoON6IjDdjbrsWobXM/09Nd45kIPRD8kloaRh1z5ZCMdVsgLXGxmlL7UpAJsvCYOQNO+NjvG/gqiQ=="], "jest-changed-files": ["jest-changed-files@29.7.0", "", { "dependencies": { "execa": "^5.0.0", "jest-util": "^29.7.0", "p-limit": "^3.1.0" } }, "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w=="], @@ -1964,6 +2185,8 @@ "jsonfile": ["jsonfile@4.0.0", "", { "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg=="], + "jsts": ["jsts@2.7.1", "", {}, "sha512-x2wSZHEBK20CY+Wy+BPE7MrFQHW6sIsdaGUMEqmGAio+3gFzQaBYPwLRonUfQf9Ak8pBieqj9tUofX1+WtAEIg=="], + "jsx-ast-utils": ["jsx-ast-utils@3.3.5", "", { "dependencies": { "array-includes": "^3.1.6", "array.prototype.flat": "^1.3.1", "object.assign": "^4.1.4", "object.values": "^1.1.6" } }, "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ=="], "kdbush": ["kdbush@4.0.2", "", {}, "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA=="], @@ -2046,55 +2269,55 @@ "maplibre-gl": ["maplibre-gl@5.4.0", "", { "dependencies": { "@mapbox/geojson-rewind": "^0.5.2", "@mapbox/jsonlint-lines-primitives": "^2.0.2", "@mapbox/point-geometry": "^0.1.0", "@mapbox/tiny-sdf": "^2.0.6", "@mapbox/unitbezier": "^0.0.1", "@mapbox/vector-tile": "^1.3.1", "@mapbox/whoots-js": "^3.1.0", "@maplibre/maplibre-gl-style-spec": "^23.1.0", "@types/geojson": "^7946.0.16", "@types/geojson-vt": "3.2.5", "@types/mapbox__point-geometry": "^0.1.4", "@types/mapbox__vector-tile": "^1.3.4", "@types/pbf": "^3.0.5", "@types/supercluster": "^7.1.3", "earcut": "^3.0.1", "geojson-vt": "^4.0.2", "gl-matrix": "^3.4.3", "global-prefix": "^4.0.0", "kdbush": "^4.0.2", "murmurhash-js": "^1.0.0", "pbf": "^3.3.0", "potpack": "^2.0.0", "quickselect": "^3.0.0", "supercluster": "^8.0.1", "tinyqueue": "^3.0.0", "vt-pbf": "^3.1.3" } }, "sha512-ZVrtdFIhFAqt53H2k5Ssqn7QIKNI19fW+He5tr4loxZxWZffp1aZYY9ImNncAJaALU/NYlV6Eul7UVB56/N7WQ=="], + "marchingsquares": ["marchingsquares@1.3.3", "", {}, "sha512-gz6nNQoVK7Lkh2pZulrT4qd4347S/toG9RXH2pyzhLgkL5mLkBoqgv4EvAGXcV0ikDW72n/OQb3Xe8bGagQZCg=="], + "marky": ["marky@1.3.0", "", {}, "sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ=="], "math-intrinsics": ["math-intrinsics@1.1.0", "", {}, "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="], + "mathjs": ["mathjs@14.4.0", "", { "dependencies": { "@babel/runtime": "^7.26.10", "complex.js": "^2.2.5", "decimal.js": "^10.4.3", "escape-latex": "^1.2.0", "fraction.js": "^5.2.1", "javascript-natural-sort": "^0.7.1", "seedrandom": "^3.0.5", "tiny-emitter": "^2.1.0", "typed-function": "^4.2.1" }, "bin": { "mathjs": "bin/cli.js" } }, "sha512-CpoYDhNENefjIG9wU9epr+0pBHzlaySfpWcblZdAf5qXik/j/U8eSmx/oNbmXO0F5PyfwPGVD/wK4VWsTho1SA=="], + "md5": ["md5@2.3.0", "", { "dependencies": { "charenc": "0.0.2", "crypt": "0.0.2", "is-buffer": "~1.1.6" } }, "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g=="], "md5-file": ["md5-file@3.2.3", "", { "dependencies": { "buffer-alloc": "^1.1.0" }, "bin": { "md5-file": "cli.js" } }, "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw=="], "mdn-data": ["mdn-data@2.0.14", "", {}, "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="], - "media-typer": ["media-typer@1.1.0", "", {}, "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw=="], - "memoize-one": ["memoize-one@5.2.1", "", {}, "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="], - "merge-descriptors": ["merge-descriptors@2.0.0", "", {}, "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g=="], - "merge-stream": ["merge-stream@2.0.0", "", {}, "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="], "merge2": ["merge2@1.4.1", "", {}, "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="], "meros": ["meros@1.3.0", "", { "peerDependencies": { "@types/node": ">=13" }, "optionalPeers": ["@types/node"] }, "sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w=="], - "metro": ["metro@0.81.4", "", { "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/core": "^7.25.2", "@babel/generator": "^7.25.0", "@babel/parser": "^7.25.3", "@babel/template": "^7.25.0", "@babel/traverse": "^7.25.3", "@babel/types": "^7.25.2", "accepts": "^1.3.7", "chalk": "^4.0.0", "ci-info": "^2.0.0", "connect": "^3.6.5", "debug": "^2.2.0", "error-stack-parser": "^2.0.6", "flow-enums-runtime": "^0.0.6", "graceful-fs": "^4.2.4", "hermes-parser": "0.25.1", "image-size": "^1.0.2", "invariant": "^2.2.4", "jest-worker": "^29.7.0", "jsc-safe-url": "^0.2.2", "lodash.throttle": "^4.1.1", "metro-babel-transformer": "0.81.4", "metro-cache": "0.81.4", "metro-cache-key": "0.81.4", "metro-config": "0.81.4", "metro-core": "0.81.4", "metro-file-map": "0.81.4", "metro-resolver": "0.81.4", "metro-runtime": "0.81.4", "metro-source-map": "0.81.4", "metro-symbolicate": "0.81.4", "metro-transform-plugins": "0.81.4", "metro-transform-worker": "0.81.4", "mime-types": "^2.1.27", "nullthrows": "^1.1.1", "serialize-error": "^2.1.0", "source-map": "^0.5.6", "throat": "^5.0.0", "ws": "^7.5.10", "yargs": "^17.6.2" }, "bin": { "metro": "src/cli.js" } }, "sha512-78f0aBNPuwXW7GFnSc+Y0vZhbuQorXxdgqQfvSRqcSizqwg9cwF27I05h47tL8AzQcizS1JZncvq4xf5u/Qykw=="], + "metro": ["metro@0.81.5", "", { "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/core": "^7.25.2", "@babel/generator": "^7.25.0", "@babel/parser": "^7.25.3", "@babel/template": "^7.25.0", "@babel/traverse": "^7.25.3", "@babel/types": "^7.25.2", "accepts": "^1.3.7", "chalk": "^4.0.0", "ci-info": "^2.0.0", "connect": "^3.6.5", "debug": "^2.2.0", "error-stack-parser": "^2.0.6", "flow-enums-runtime": "^0.0.6", "graceful-fs": "^4.2.4", "hermes-parser": "0.25.1", "image-size": "^1.0.2", "invariant": "^2.2.4", "jest-worker": "^29.7.0", "jsc-safe-url": "^0.2.2", "lodash.throttle": "^4.1.1", "metro-babel-transformer": "0.81.5", "metro-cache": "0.81.5", "metro-cache-key": "0.81.5", "metro-config": "0.81.5", "metro-core": "0.81.5", "metro-file-map": "0.81.5", "metro-resolver": "0.81.5", "metro-runtime": "0.81.5", "metro-source-map": "0.81.5", "metro-symbolicate": "0.81.5", "metro-transform-plugins": "0.81.5", "metro-transform-worker": "0.81.5", "mime-types": "^2.1.27", "nullthrows": "^1.1.1", "serialize-error": "^2.1.0", "source-map": "^0.5.6", "throat": "^5.0.0", "ws": "^7.5.10", "yargs": "^17.6.2" }, "bin": { "metro": "src/cli.js" } }, "sha512-YpFF0DDDpDVygeca2mAn7K0+us+XKmiGk4rIYMz/CRdjFoCGqAei/IQSpV0UrGfQbToSugpMQeQJveaWSH88Hg=="], - "metro-babel-transformer": ["metro-babel-transformer@0.81.4", "", { "dependencies": { "@babel/core": "^7.25.2", "flow-enums-runtime": "^0.0.6", "hermes-parser": "0.25.1", "nullthrows": "^1.1.1" } }, "sha512-WW0yswWrW+eTVK9sYD+b1HwWOiUlZlUoomiw9TIOk0C+dh2V90Wttn/8g62kYi0Y4i+cJfISerB2LbV4nuRGTA=="], + "metro-babel-transformer": ["metro-babel-transformer@0.81.5", "", { "dependencies": { "@babel/core": "^7.25.2", "flow-enums-runtime": "^0.0.6", "hermes-parser": "0.25.1", "nullthrows": "^1.1.1" } }, "sha512-oKCQuajU5srm+ZdDcFg86pG/U8hkSjBlkyFjz380SZ4TTIiI5F+OQB830i53D8hmqmcosa4wR/pnKv8y4Q3dLw=="], - "metro-cache": ["metro-cache@0.81.4", "", { "dependencies": { "exponential-backoff": "^3.1.1", "flow-enums-runtime": "^0.0.6", "metro-core": "0.81.4" } }, "sha512-sxCPH3gowDxazSaZZrwdNPEpnxR8UeXDnvPjBF9+5btDBNN2DpWvDAXPvrohkYkFImhc0LajS2V7eOXvu9PnvQ=="], + "metro-cache": ["metro-cache@0.81.5", "", { "dependencies": { "exponential-backoff": "^3.1.1", "flow-enums-runtime": "^0.0.6", "metro-core": "0.81.5" } }, "sha512-wOsXuEgmZMZ5DMPoz1pEDerjJ11AuMy9JifH4yNW7NmWS0ghCRqvDxk13LsElzLshey8C+my/tmXauXZ3OqZgg=="], - "metro-cache-key": ["metro-cache-key@0.81.4", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-3SaWQybvf1ivasjBegIxzVKLJzOpcz+KsnGwXFOYADQq0VN4cnM7tT+u2jkOhk6yJiiO1WIjl68hqyMOQJRRLg=="], + "metro-cache-key": ["metro-cache-key@0.81.5", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-lGWnGVm1UwO8faRZ+LXQUesZSmP1LOg14OVR+KNPBip8kbMECbQJ8c10nGesw28uQT7AE0lwQThZPXlxDyCLKQ=="], - "metro-config": ["metro-config@0.81.4", "", { "dependencies": { "connect": "^3.6.5", "cosmiconfig": "^5.0.5", "flow-enums-runtime": "^0.0.6", "jest-validate": "^29.7.0", "metro": "0.81.4", "metro-cache": "0.81.4", "metro-core": "0.81.4", "metro-runtime": "0.81.4" } }, "sha512-QnhMy3bRiuimCTy7oi5Ug60javrSa3lPh0gpMAspQZHY9h6y86jwHtZPLtlj8hdWQESIlrbeL8inMSF6qI/i9Q=="], + "metro-config": ["metro-config@0.81.5", "", { "dependencies": { "connect": "^3.6.5", "cosmiconfig": "^5.0.5", "flow-enums-runtime": "^0.0.6", "jest-validate": "^29.7.0", "metro": "0.81.5", "metro-cache": "0.81.5", "metro-core": "0.81.5", "metro-runtime": "0.81.5" } }, "sha512-oDRAzUvj6RNRxratFdcVAqtAsg+T3qcKrGdqGZFUdwzlFJdHGR9Z413sW583uD2ynsuOjA2QB6US8FdwiBdNKg=="], - "metro-core": ["metro-core@0.81.4", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "lodash.throttle": "^4.1.1", "metro-resolver": "0.81.4" } }, "sha512-GdL4IgmgJhrMA/rTy2lRqXKeXfC77Rg+uvhUEkbhyfj/oz7PrdSgvIFzziapjdHwk1XYq0KyFh/CcVm8ZawG6A=="], + "metro-core": ["metro-core@0.81.5", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "lodash.throttle": "^4.1.1", "metro-resolver": "0.81.5" } }, "sha512-+2R0c8ByfV2N7CH5wpdIajCWa8escUFd8TukfoXyBq/vb6yTCsznoA25FhNXJ+MC/cz1L447Zj3vdUfCXIZBwg=="], - "metro-file-map": ["metro-file-map@0.81.4", "", { "dependencies": { "debug": "^2.2.0", "fb-watchman": "^2.0.0", "flow-enums-runtime": "^0.0.6", "graceful-fs": "^4.2.4", "invariant": "^2.2.4", "jest-worker": "^29.7.0", "micromatch": "^4.0.4", "nullthrows": "^1.1.1", "walker": "^1.0.7" } }, "sha512-qUIBzkiqOi3qEuscu4cJ83OYQ4hVzjON19FAySWqYys9GKCmxlKa7LkmwqdpBso6lQl+JXZ7nCacX90w5wQvPA=="], + "metro-file-map": ["metro-file-map@0.81.5", "", { "dependencies": { "debug": "^2.2.0", "fb-watchman": "^2.0.0", "flow-enums-runtime": "^0.0.6", "graceful-fs": "^4.2.4", "invariant": "^2.2.4", "jest-worker": "^29.7.0", "micromatch": "^4.0.4", "nullthrows": "^1.1.1", "walker": "^1.0.7" } }, "sha512-mW1PKyiO3qZvjeeVjj1brhkmIotObA3/9jdbY1fQQYvEWM6Ml7bN/oJCRDGn2+bJRlG+J8pwyJ+DgdrM4BsKyg=="], - "metro-minify-terser": ["metro-minify-terser@0.81.4", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "terser": "^5.15.0" } }, "sha512-oVvq/AGvqmbhuijJDZZ9npeWzaVyeBwQKtdlnjcQ9fH7nR15RiBr5y2zTdgTEdynqOIb1Kc16l8CQIUSzOWVFA=="], + "metro-minify-terser": ["metro-minify-terser@0.81.5", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "terser": "^5.15.0" } }, "sha512-/mn4AxjANnsSS3/Bb+zA1G5yIS5xygbbz/OuPaJYs0CPcZCaWt66D+65j4Ft/nJkffUxcwE9mk4ubpkl3rjgtw=="], - "metro-resolver": ["metro-resolver@0.81.4", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-Ng7G2mXjSExMeRzj6GC19G6IJ0mfIbOLgjArsMWJgtt9ViZiluCwgWsMW9juBC5NSwjJxUMK2x6pC5NIMFLiHA=="], + "metro-resolver": ["metro-resolver@0.81.5", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-6BX8Nq3g3go3FxcyXkVbWe7IgctjDTk6D9flq+P201DfHHQ28J+DWFpVelFcrNTn4tIfbP/Bw7u/0g2BGmeXfQ=="], - "metro-runtime": ["metro-runtime@0.81.4", "", { "dependencies": { "@babel/runtime": "^7.25.0", "flow-enums-runtime": "^0.0.6" } }, "sha512-fBoRgqkF69CwyPtBNxlDi5ha26Zc8f85n2THXYoh13Jn/Bkg8KIDCdKPp/A1BbSeNnkH/++H2EIIfnmaff4uRg=="], + "metro-runtime": ["metro-runtime@0.81.5", "", { "dependencies": { "@babel/runtime": "^7.25.0", "flow-enums-runtime": "^0.0.6" } }, "sha512-M/Gf71ictUKP9+77dV/y8XlAWg7xl76uhU7ggYFUwEdOHHWPG6gLBr1iiK0BmTjPFH8yRo/xyqMli4s3oGorPQ=="], - "metro-source-map": ["metro-source-map@0.81.4", "", { "dependencies": { "@babel/traverse": "^7.25.3", "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3", "@babel/types": "^7.25.2", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "metro-symbolicate": "0.81.4", "nullthrows": "^1.1.1", "ob1": "0.81.4", "source-map": "^0.5.6", "vlq": "^1.0.0" } }, "sha512-IOwVQ7mLqoqvsL70RZtl1EyE3f9jp43kVsAsb/B/zoWmu0/k4mwEhGLTxmjdXRkLJqPqPrh7WmFChAEf9trW4Q=="], + "metro-source-map": ["metro-source-map@0.81.5", "", { "dependencies": { "@babel/traverse": "^7.25.3", "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3", "@babel/types": "^7.25.2", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "metro-symbolicate": "0.81.5", "nullthrows": "^1.1.1", "ob1": "0.81.5", "source-map": "^0.5.6", "vlq": "^1.0.0" } }, "sha512-Jz+CjvCKLNbJZYJTBeN3Kq9kIJf6b61MoLBdaOQZJ5Ajhw6Pf95Nn21XwA8BwfUYgajsi6IXsp/dTZsYJbN00Q=="], - "metro-symbolicate": ["metro-symbolicate@0.81.4", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "metro-source-map": "0.81.4", "nullthrows": "^1.1.1", "source-map": "^0.5.6", "vlq": "^1.0.0" }, "bin": { "metro-symbolicate": "src/index.js" } }, "sha512-rWxTmYVN6/BOSaMDUHT8HgCuRf6acd0AjHkenYlHpmgxg7dqdnAG1hLq999q2XpW5rX+cMamZD5W5Ez2LqGaag=="], + "metro-symbolicate": ["metro-symbolicate@0.81.5", "", { "dependencies": { "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "metro-source-map": "0.81.5", "nullthrows": "^1.1.1", "source-map": "^0.5.6", "vlq": "^1.0.0" }, "bin": { "metro-symbolicate": "src/index.js" } }, "sha512-X3HV3n3D6FuTE11UWFICqHbFMdTavfO48nXsSpnNGFkUZBexffu0Xd+fYKp+DJLNaQr3S+lAs8q9CgtDTlRRuA=="], - "metro-transform-plugins": ["metro-transform-plugins@0.81.4", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/generator": "^7.25.0", "@babel/template": "^7.25.0", "@babel/traverse": "^7.25.3", "flow-enums-runtime": "^0.0.6", "nullthrows": "^1.1.1" } }, "sha512-nlP069nDXm4v28vbll4QLApAlvVtlB66rP6h+ml8Q/CCQCPBXu2JLaoxUmkIOJQjLhMRUcgTyQHq+TXWJhydOQ=="], + "metro-transform-plugins": ["metro-transform-plugins@0.81.5", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/generator": "^7.25.0", "@babel/template": "^7.25.0", "@babel/traverse": "^7.25.3", "flow-enums-runtime": "^0.0.6", "nullthrows": "^1.1.1" } }, "sha512-MmHhVx/1dJC94FN7m3oHgv5uOjKH8EX8pBeu1pnPMxbJrx6ZuIejO0k84zTSaQTZ8RxX1wqwzWBpXAWPjEX8mA=="], - "metro-transform-worker": ["metro-transform-worker@0.81.4", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/generator": "^7.25.0", "@babel/parser": "^7.25.3", "@babel/types": "^7.25.2", "flow-enums-runtime": "^0.0.6", "metro": "0.81.4", "metro-babel-transformer": "0.81.4", "metro-cache": "0.81.4", "metro-cache-key": "0.81.4", "metro-minify-terser": "0.81.4", "metro-source-map": "0.81.4", "metro-transform-plugins": "0.81.4", "nullthrows": "^1.1.1" } }, "sha512-lKAeRZ8EUMtx2cA/Y4KvICr9bIr5SE03iK3lm+l9wyn2lkjLUuPjYVep159inLeDqC6AtSubsA8MZLziP7c03g=="], + "metro-transform-worker": ["metro-transform-worker@0.81.5", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/generator": "^7.25.0", "@babel/parser": "^7.25.3", "@babel/types": "^7.25.2", "flow-enums-runtime": "^0.0.6", "metro": "0.81.5", "metro-babel-transformer": "0.81.5", "metro-cache": "0.81.5", "metro-cache-key": "0.81.5", "metro-minify-terser": "0.81.5", "metro-source-map": "0.81.5", "metro-transform-plugins": "0.81.5", "nullthrows": "^1.1.1" } }, "sha512-lUFyWVHa7lZFRSLJEv+m4jH8WrR5gU7VIjUlg4XmxQfV8ngY4V10ARKynLhMYPeQGl7Qvf+Ayg0eCZ272YZ4Mg=="], "micromatch": ["micromatch@4.0.8", "", { "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" } }, "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA=="], @@ -2134,7 +2357,7 @@ "nanoid": ["nanoid@3.3.11", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="], - "napi-postinstall": ["napi-postinstall@0.2.3", "", { "bin": { "napi-postinstall": "lib/cli.js" } }, "sha512-Mi7JISo/4Ij2tDZ2xBE2WH+/KvVlkhA6juEjpEeRAVPNCpN3nxJo/5FhDNKgBcdmcmhaH6JjgST4xY/23ZYK0w=="], + "napi-postinstall": ["napi-postinstall@0.2.4", "", { "bin": { "napi-postinstall": "lib/cli.js" } }, "sha512-ZEzHJwBhZ8qQSbknHqYcdtQVr8zUgGyM/q6h6qAyhtyVMNrSgDhrC4disf03dYW0e+czXyLnZINnCTEkWy0eJg=="], "nativewind": ["nativewind@4.1.23", "", { "dependencies": { "comment-json": "^4.2.5", "debug": "^4.3.7", "react-native-css-interop": "0.1.22" }, "peerDependencies": { "tailwindcss": ">3.3.0" } }, "sha512-oLX3suGI6ojQqWxdQezOSM5GmJ4KvMnMtmaSMN9Ggb5j7ysFt4nHxb1xs8RDjZR7BWc+bsetNJU8IQdQMHqRpg=="], @@ -2178,7 +2401,7 @@ "nwsapi": ["nwsapi@2.2.20", "", {}, "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA=="], - "ob1": ["ob1@0.81.4", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-EZLYM8hfPraC2SYOR5EWLFAPV5e6g+p83m2Jth9bzCpFxP1NDQJYXdmXRB2bfbaWQSmm6NkIQlbzk7uU5lLfgg=="], + "ob1": ["ob1@0.81.5", "", { "dependencies": { "flow-enums-runtime": "^0.0.6" } }, "sha512-iNpbeXPLmaiT9I5g16gFFFjsF3sGxLpYG2EGP3dfFB4z+l9X60mp/yRzStHhMtuNt8qmf7Ww80nOPQHngHhnIQ=="], "object-assign": ["object-assign@4.1.1", "", {}, "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="], @@ -2264,8 +2487,6 @@ "path-scurry": ["path-scurry@1.11.1", "", { "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" } }, "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA=="], - "path-to-regexp": ["path-to-regexp@8.2.0", "", {}, "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ=="], - "path-type": ["path-type@4.0.0", "", {}, "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="], "pbf": ["pbf@3.3.0", "", { "dependencies": { "ieee754": "^1.1.12", "resolve-protobuf-schema": "^2.1.0" }, "bin": { "pbf": "bin/pbf" } }, "sha512-XDF38WCH3z5OV/OVa8GKUNtLAyneuzbCisx7QUCF8Q6Nutx0WnJrQe5O+kOtBlLfRNUws98Y58Lblp+NJG5T4Q=="], @@ -2278,14 +2499,18 @@ "pirates": ["pirates@4.0.7", "", {}, "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA=="], - "pkce-challenge": ["pkce-challenge@5.0.0", "", {}, "sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ=="], - "pkg-dir": ["pkg-dir@4.2.0", "", { "dependencies": { "find-up": "^4.0.0" } }, "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ=="], "plist": ["plist@3.1.0", "", { "dependencies": { "@xmldom/xmldom": "^0.8.8", "base64-js": "^1.5.1", "xmlbuilder": "^15.1.1" } }, "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ=="], "pngjs": ["pngjs@3.4.0", "", {}, "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w=="], + "point-in-polygon": ["point-in-polygon@1.1.0", "", {}, "sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw=="], + + "point-in-polygon-hao": ["point-in-polygon-hao@1.2.4", "", { "dependencies": { "robust-predicates": "^3.0.2" } }, "sha512-x2pcvXeqhRHlNRdhLs/tgFapAbSSe86wa/eqmj1G6pWftbEs5aVRJhRGM6FYSUERKu0PjekJzMq0gsI2XyiclQ=="], + + "polyclip-ts": ["polyclip-ts@0.16.8", "", { "dependencies": { "bignumber.js": "^9.1.0", "splaytree-ts": "^1.0.2" } }, "sha512-JPtKbDRuPEuAjuTdhR62Gph7Is2BS1Szx69CFOO3g71lpJDFo78k4tFyi+qFOMVPePEzdSKkpGU3NBXPHHjvKQ=="], + "popmotion": ["popmotion@11.0.3", "", { "dependencies": { "framesync": "6.0.1", "hey-listen": "^1.0.8", "style-value-types": "5.0.0", "tslib": "^2.1.0" } }, "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA=="], "possible-typed-array-names": ["possible-typed-array-names@1.1.0", "", {}, "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg=="], @@ -2330,8 +2555,6 @@ "protocol-buffers-schema": ["protocol-buffers-schema@3.6.0", "", {}, "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw=="], - "proxy-addr": ["proxy-addr@2.0.7", "", { "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" } }, "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg=="], - "psl": ["psl@1.15.0", "", { "dependencies": { "punycode": "^2.3.1" } }, "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w=="], "pump": ["pump@3.0.2", "", { "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw=="], @@ -2342,8 +2565,6 @@ "qrcode-terminal": ["qrcode-terminal@0.11.0", "", { "bin": { "qrcode-terminal": "./bin/qrcode-terminal.js" } }, "sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ=="], - "qs": ["qs@6.14.0", "", { "dependencies": { "side-channel": "^1.1.0" } }, "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w=="], - "query-string": ["query-string@7.1.3", "", { "dependencies": { "decode-uri-component": "^0.2.2", "filter-obj": "^1.1.0", "split-on-first": "^1.0.0", "strict-uri-encode": "^2.0.0" } }, "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg=="], "querystringify": ["querystringify@2.2.0", "", {}, "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="], @@ -2358,7 +2579,7 @@ "range-parser": ["range-parser@1.2.1", "", {}, "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="], - "raw-body": ["raw-body@3.0.0", "", { "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", "iconv-lite": "0.6.3", "unpipe": "1.0.0" } }, "sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g=="], + "rbush": ["rbush@3.0.1", "", { "dependencies": { "quickselect": "^2.0.0" } }, "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w=="], "rc": ["rc@1.2.8", "", { "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, "bin": { "rc": "./cli.js" } }, "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="], @@ -2392,6 +2613,8 @@ "react-native-is-edge-to-edge": ["react-native-is-edge-to-edge@1.1.7", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w=="], + "react-native-permissions": ["react-native-permissions@5.4.0", "", { "peerDependencies": { "react": ">=18.1.0", "react-native": ">=0.70.0", "react-native-windows": ">=0.70.0" }, "optionalPeers": ["react-native-windows"] }, "sha512-D+YOIss+aKXi/VuZvm7hAq4WSugYyif58AIAWsT2/uLh9pz9ukOttGzPttjrv617J3bOEnt7C6cJBWoXmj/QRw=="], + "react-native-progress": ["react-native-progress@5.0.1", "", { "dependencies": { "prop-types": "^15.7.2" }, "peerDependencies": { "react-native-svg": "*" } }, "sha512-TYfJ4auAe5vubDma2yfFvt7ktSI+UCfysqJnkdHEcLXqAitRFOozgF/cLgN5VNi/iLdaf3ga1ETi2RF4jVZ/+g=="], "react-native-reanimated": ["react-native-reanimated@3.16.1", "", { "dependencies": { "@babel/plugin-transform-arrow-functions": "^7.0.0-0", "@babel/plugin-transform-class-properties": "^7.0.0-0", "@babel/plugin-transform-classes": "^7.0.0-0", "@babel/plugin-transform-nullish-coalescing-operator": "^7.0.0-0", "@babel/plugin-transform-optional-chaining": "^7.0.0-0", "@babel/plugin-transform-shorthand-properties": "^7.0.0-0", "@babel/plugin-transform-template-literals": "^7.0.0-0", "@babel/plugin-transform-unicode-regex": "^7.0.0-0", "@babel/preset-typescript": "^7.16.7", "convert-source-map": "^2.0.0", "invariant": "^2.2.4" }, "peerDependencies": { "@babel/core": "^7.0.0-0", "react": "*", "react-native": "*" } }, "sha512-Wnbo7toHZ6kPLAD8JWKoKCTfNoqYOMW5vUEP76Rr4RBmJCrdXj6oauYP0aZnZq8NCbiP5bwwu7+RECcWtoetnQ=="], @@ -2490,7 +2713,7 @@ "rimraf": ["rimraf@3.0.2", "", { "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" } }, "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="], - "router": ["router@2.2.0", "", { "dependencies": { "debug": "^4.4.0", "depd": "^2.0.0", "is-promise": "^4.0.0", "parseurl": "^1.3.3", "path-to-regexp": "^8.0.0" } }, "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ=="], + "robust-predicates": ["robust-predicates@3.0.2", "", {}, "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg=="], "run-async": ["run-async@2.4.1", "", {}, "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ=="], @@ -2520,6 +2743,8 @@ "scuid": ["scuid@1.1.0", "", {}, "sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg=="], + "seedrandom": ["seedrandom@3.0.5", "", {}, "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg=="], + "selfsigned": ["selfsigned@2.4.1", "", { "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" } }, "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q=="], "semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], @@ -2576,6 +2801,8 @@ "sisteransi": ["sisteransi@1.0.5", "", {}, "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="], + "skmeans": ["skmeans@0.9.7", "", {}, "sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg=="], + "slash": ["slash@3.0.0", "", {}, "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="], "slice-ansi": ["slice-ansi@3.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" } }, "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ=="], @@ -2590,6 +2817,8 @@ "source-map-support": ["source-map-support@0.5.21", "", { "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w=="], + "splaytree-ts": ["splaytree-ts@1.0.2", "", {}, "sha512-0kGecIZNIReCSiznK3uheYB8sbstLjCZLiwcQwbmLhgHJj2gz6OnSPkVzJQCMnmEz1BQ4gPK59ylhBoEWOhGNA=="], + "split-on-first": ["split-on-first@1.1.0", "", {}, "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw=="], "sponge-case": ["sponge-case@1.0.1", "", { "dependencies": { "tslib": "^2.0.3" } }, "sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA=="], @@ -2672,13 +2901,15 @@ "swap-case": ["swap-case@2.0.2", "", { "dependencies": { "tslib": "^2.0.3" } }, "sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw=="], + "sweepline-intersections": ["sweepline-intersections@1.5.0", "", { "dependencies": { "tinyqueue": "^2.0.0" } }, "sha512-AoVmx72QHpKtItPu72TzFL+kcYjd67BPLDoR0LarIk+xyaRg+pDTMFXndIEvZf9xEKnJv6JdhgRMnocoG0D3AQ=="], + "symbol-observable": ["symbol-observable@4.0.0", "", {}, "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ=="], "symbol-tree": ["symbol-tree@3.2.4", "", {}, "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="], "sync-fetch": ["sync-fetch@0.6.0-2", "", { "dependencies": { "node-fetch": "^3.3.2", "timeout-signal": "^2.0.0", "whatwg-mimetype": "^4.0.0" } }, "sha512-c7AfkZ9udatCuAy9RSfiGPpeOKKUAUK5e1cXadLOGUjasdxqYqAK0jTNkM/FSEyJ3a5Ra27j/tw/PS0qLmaF/A=="], - "synckit": ["synckit@0.11.4", "", { "dependencies": { "@pkgr/core": "^0.2.3", "tslib": "^2.8.1" } }, "sha512-Q/XQKRaJiLiFIBNN+mndW7S/RHxvwzuZS6ZwmRzUBqJBv/5QIKCEwkBC8GBf8EQJKYnaFs0wOZbKTXBPj8L9oQ=="], + "synckit": ["synckit@0.11.6", "", { "dependencies": { "@pkgr/core": "^0.2.4" } }, "sha512-2pR2ubZSV64f/vqm9eLPz/KOvR9Dm+Co/5ChLgeHl0yEDRc6h5hXHoxEQH8Y5Ljycozd3p1k5TTSVdzYGkPvLw=="], "tailwindcss": ["tailwindcss@3.3.7", "", { "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", "chokidar": "^3.5.3", "didyoumean": "^1.2.2", "dlv": "^1.1.3", "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", "jiti": "^1.19.1", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", "picocolors": "^1.0.0", "postcss": "^8.4.23", "postcss-import": "^15.1.0", "postcss-js": "^4.0.1", "postcss-load-config": "^4.0.1", "postcss-nested": "^6.0.1", "postcss-selector-parser": "^6.0.11", "resolve": "^1.22.2", "sucrase": "^3.32.0" }, "bin": { "tailwind": "lib/cli.js", "tailwindcss": "lib/cli.js" } }, "sha512-pjgQxDZPvyS/nG3ZYkyCvsbONJl7GdOejfm24iMt2ElYQQw8Jc4p0m8RdMp7mznPD0kUhfzwV3zAwa80qI0zmQ=="], @@ -2694,7 +2925,7 @@ "terminal-link": ["terminal-link@2.1.1", "", { "dependencies": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" } }, "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ=="], - "terser": ["terser@5.39.0", "", { "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" } }, "sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw=="], + "terser": ["terser@5.39.2", "", { "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.14.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" } }, "sha512-yEPUmWve+VA78bI71BW70Dh0TuV4HHd+I5SHOAfS1+QBOmvmCiiffgjR8ryyEd3KIfvPGFqoADt8LdQ6XpXIvg=="], "terser-webpack-plugin": ["terser-webpack-plugin@5.3.14", "", { "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", "schema-utils": "^4.3.0", "serialize-javascript": "^6.0.2", "terser": "^5.31.1" }, "peerDependencies": { "webpack": "^5.1.0" } }, "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw=="], @@ -2712,6 +2943,8 @@ "timeout-signal": ["timeout-signal@2.0.0", "", {}, "sha512-YBGpG4bWsHoPvofT6y/5iqulfXIiIErl5B0LdtHT1mGXDFTAhhRrbUpTvBgYbovr+3cKblya2WAOcpoy90XguA=="], + "tiny-emitter": ["tiny-emitter@2.1.0", "", {}, "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q=="], + "tinyglobby": ["tinyglobby@0.2.13", "", { "dependencies": { "fdir": "^6.4.4", "picomatch": "^4.0.2" } }, "sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw=="], "tinyqueue": ["tinyqueue@3.0.0", "", {}, "sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g=="], @@ -2726,6 +2959,10 @@ "toidentifier": ["toidentifier@1.0.1", "", {}, "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="], + "topojson-client": ["topojson-client@3.1.0", "", { "dependencies": { "commander": "2" }, "bin": { "topo2geo": "bin/topo2geo", "topomerge": "bin/topomerge", "topoquantize": "bin/topoquantize" } }, "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw=="], + + "topojson-server": ["topojson-server@3.0.1", "", { "dependencies": { "commander": "2" }, "bin": { "geo2topo": "bin/geo2topo" } }, "sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw=="], + "tough-cookie": ["tough-cookie@4.1.4", "", { "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", "universalify": "^0.2.0", "url-parse": "^1.5.3" } }, "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag=="], "tr46": ["tr46@3.0.0", "", { "dependencies": { "punycode": "^2.1.1" } }, "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA=="], @@ -2748,8 +2985,6 @@ "type-fest": ["type-fest@0.20.2", "", {}, "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="], - "type-is": ["type-is@2.0.1", "", { "dependencies": { "content-type": "^1.0.5", "media-typer": "^1.1.0", "mime-types": "^3.0.0" } }, "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw=="], - "typed-array-buffer": ["typed-array-buffer@1.0.3", "", { "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", "is-typed-array": "^1.1.14" } }, "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw=="], "typed-array-byte-length": ["typed-array-byte-length@1.0.3", "", { "dependencies": { "call-bind": "^1.0.8", "for-each": "^0.3.3", "gopd": "^1.2.0", "has-proto": "^1.2.0", "is-typed-array": "^1.1.14" } }, "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg=="], @@ -2758,6 +2993,8 @@ "typed-array-length": ["typed-array-length@1.0.7", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "is-typed-array": "^1.1.13", "possible-typed-array-names": "^1.0.0", "reflect.getprototypeof": "^1.0.6" } }, "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg=="], + "typed-function": ["typed-function@4.2.1", "", {}, "sha512-EGjWssW7Tsk4DGfE+5yluuljS1OGYWiI1J6e8puZz9nTMM51Oug8CD5Zo4gWMsOhq5BI+1bF+rWTm4Vbj3ivRA=="], + "typescript": ["typescript@5.3.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw=="], "ua-parser-js": ["ua-parser-js@1.0.40", "", { "bin": { "ua-parser-js": "script/cli.js" } }, "sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew=="], @@ -2766,7 +3003,7 @@ "unc-path-regex": ["unc-path-regex@0.1.2", "", {}, "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg=="], - "undici": ["undici@6.21.2", "", {}, "sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g=="], + "undici": ["undici@6.21.3", "", {}, "sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw=="], "undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="], @@ -2802,7 +3039,7 @@ "url-parse": ["url-parse@1.5.10", "", { "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" } }, "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ=="], - "urlpattern-polyfill": ["urlpattern-polyfill@10.0.0", "", {}, "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg=="], + "urlpattern-polyfill": ["urlpattern-polyfill@10.1.0", "", {}, "sha512-IGjKp/o0NL3Bso1PymYURCJxMPNAf/ILOpendP9f5B6e1rTJgdgiOvgfoT8VxCAdY+Wisb9uhGaJJf3yZ2V9nw=="], "use-debounce": ["use-debounce@10.0.4", "", { "peerDependencies": { "react": "*" } }, "sha512-6Cf7Yr7Wk7Kdv77nnJMf6de4HuDE4dTxKij+RqE9rufDsI6zsbjyAxcH5y2ueJCQAnfgKbzXbZHYlkFwmBlWkw=="], @@ -2840,7 +3077,7 @@ "webidl-conversions": ["webidl-conversions@5.0.0", "", {}, "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA=="], - "webpack": ["webpack@5.99.7", "", { "dependencies": { "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "@webassemblyjs/ast": "^1.14.1", "@webassemblyjs/wasm-edit": "^1.14.1", "@webassemblyjs/wasm-parser": "^1.14.1", "acorn": "^8.14.0", "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^4.3.2", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.3.11", "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { "webpack": "bin/webpack.js" } }, "sha512-CNqKBRMQjwcmKR0idID5va1qlhrqVUKpovi+Ec79ksW8ux7iS1+A6VqzfZXgVYCFRKl7XL5ap3ZoMpwBJxcg0w=="], + "webpack": ["webpack@5.99.8", "", { "dependencies": { "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "@webassemblyjs/ast": "^1.14.1", "@webassemblyjs/wasm-edit": "^1.14.1", "@webassemblyjs/wasm-parser": "^1.14.1", "acorn": "^8.14.0", "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^4.3.2", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.3.11", "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { "webpack": "bin/webpack.js" } }, "sha512-lQ3CPiSTpfOnrEGeXDwoq5hIGzSjmwD72GdfVzF7CQAI7t47rJG9eDWvcEkEn3CUQymAElVvDg3YNTlCYj+qUQ=="], "webpack-sources": ["webpack-sources@3.2.3", "", {}, "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w=="], @@ -2892,7 +3129,7 @@ "yallist": ["yallist@3.1.1", "", {}, "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="], - "yaml": ["yaml@2.7.1", "", { "bin": { "yaml": "bin.mjs" } }, "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ=="], + "yaml": ["yaml@2.8.0", "", { "bin": { "yaml": "bin.mjs" } }, "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ=="], "yaml-ast-parser": ["yaml-ast-parser@0.0.43", "", {}, "sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A=="], @@ -2906,11 +3143,9 @@ "zen-observable-ts": ["zen-observable-ts@1.2.5", "", { "dependencies": { "zen-observable": "0.8.15" } }, "sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg=="], - "zod": ["zod@3.24.3", "", {}, "sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg=="], - - "zod-to-json-schema": ["zod-to-json-schema@3.24.5", "", { "peerDependencies": { "zod": "^3.24.1" } }, "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g=="], + "zod": ["zod@3.24.4", "", {}, "sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg=="], - "zod-validation-error": ["zod-validation-error@3.4.0", "", { "peerDependencies": { "zod": "^3.18.0" } }, "sha512-ZOPR9SVY6Pb2qqO5XHt+MkkTRxGXb4EVtnjc9JpXUOtUB1T9Ru7mZOT361AN3MsetVe7R0a1KZshJDZdgp9miQ=="], + "zod-validation-error": ["zod-validation-error@3.4.1", "", { "peerDependencies": { "zod": "^3.24.4" } }, "sha512-1KP64yqDPQ3rupxNv7oXhf7KdhHHgaqbKuspVoiN93TT0xrBjql+Svjkdjq/Qh/7GSMmgQs3AfvBT0heE35thw=="], "@apollo/client/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], @@ -2944,7 +3179,7 @@ "@expo/cli/picomatch": ["picomatch@3.0.1", "", {}, "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag=="], - "@expo/cli/semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], + "@expo/cli/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "@expo/cli/wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], @@ -2954,28 +3189,26 @@ "@expo/config/glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="], - "@expo/config/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + "@expo/config/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "@expo/config-plugins/@expo/json-file": ["@expo/json-file@9.0.2", "", { "dependencies": { "@babel/code-frame": "~7.10.4", "json5": "^2.2.3", "write-file-atomic": "^2.3.0" } }, "sha512-yAznIUrybOIWp3Uax7yRflB0xsEpvIwIEqIjao9SGi2Gaa+N0OamWfe0fnXBSWF+2zzF4VvqwT4W5zwelchfgw=="], "@expo/config-plugins/glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="], - "@expo/config-plugins/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + "@expo/config-plugins/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "@expo/devcert/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], "@expo/devcert/glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="], - "@expo/fingerprint/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + "@expo/fingerprint/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "@expo/image-utils/fs-extra": ["fs-extra@9.0.0", "", { "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^1.0.0" } }, "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g=="], - "@expo/image-utils/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + "@expo/image-utils/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "@expo/json-file/@babel/code-frame": ["@babel/code-frame@7.10.4", "", { "dependencies": { "@babel/highlight": "^7.10.4" } }, "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg=="], - "@expo/metro-config/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - "@expo/metro-config/@expo/json-file": ["@expo/json-file@9.0.2", "", { "dependencies": { "@babel/code-frame": "~7.10.4", "json5": "^2.2.3", "write-file-atomic": "^2.3.0" } }, "sha512-yAznIUrybOIWp3Uax7yRflB0xsEpvIwIEqIjao9SGi2Gaa+N0OamWfe0fnXBSWF+2zzF4VvqwT4W5zwelchfgw=="], "@expo/metro-config/fs-extra": ["fs-extra@9.1.0", "", { "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="], @@ -2990,7 +3223,7 @@ "@expo/prebuild-config/fs-extra": ["fs-extra@9.1.0", "", { "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="], - "@expo/prebuild-config/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + "@expo/prebuild-config/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "@expo/rudder-sdk-node/uuid": ["uuid@8.3.2", "", { "bin": { "uuid": "dist/bin/uuid" } }, "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="], @@ -3070,8 +3303,6 @@ "@jest/reporters/string-length": ["string-length@4.0.2", "", { "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" } }, "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ=="], - "@jest/transform/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - "@maplibre/maplibre-react-native/debounce": ["debounce@2.2.0", "", {}, "sha512-Xks6RUDLZFdz8LIdR6q0MTH44k7FikOmnh5xkSjMig6ch45afc8sjTjRQf3P6ax8dMgcQrYO/AR2RGWURrruqw=="], "@motionone/animation/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], @@ -3084,45 +3315,239 @@ "@motionone/utils/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], - "@npmcli/fs/semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], - - "@react-native/babel-preset/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], + "@npmcli/fs/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "@react-native/babel-preset/babel-plugin-syntax-hermes-parser": ["babel-plugin-syntax-hermes-parser@0.25.1", "", { "dependencies": { "hermes-parser": "0.25.1" } }, "sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ=="], "@react-native/codegen/hermes-parser": ["hermes-parser@0.23.1", "", { "dependencies": { "hermes-estree": "0.23.1" } }, "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA=="], - "@react-native/community-cli-plugin/semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], + "@react-native/community-cli-plugin/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "@react-native/dev-middleware/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], - "@react-native/metro-babel-transformer/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - "@react-native/metro-babel-transformer/hermes-parser": ["hermes-parser@0.23.1", "", { "dependencies": { "hermes-estree": "0.23.1" } }, "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA=="], "@react-navigation/core/react-is": ["react-is@19.1.0", "", {}, "sha512-Oe56aUPnkHyyDxxkvqtd7KkdQP5uIUfHxd5XTb3wE9d/kRnZLmKbDB0GWk919tdQ+mxxPtG6EAs6RMT6i1qtHg=="], "@react-navigation/native/nanoid": ["nanoid@3.3.8", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w=="], - "@svgr/core/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], + "@turf/along/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/angle/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/area/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/bbox/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/bbox-clip/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/bbox-polygon/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/bearing/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/bezier-spline/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-clockwise/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-concave/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-contains/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-crosses/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-disjoint/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-equal/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-intersects/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-overlap/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-parallel/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-point-in-polygon/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-point-on-line/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-touches/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-valid/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/boolean-within/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/center/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/center-mean/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/center-median/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/center-of-mass/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/centroid/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/circle/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/clean-coords/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/clone/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/clusters/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/clusters-dbscan/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/clusters-kmeans/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], - "@svgr/plugin-jsx/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], + "@turf/collect/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/combine/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/concave/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/convex/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/destination/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/difference/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/dissolve/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], "@turf/distance/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@turf/distance-weight/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/ellipse/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/envelope/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/explode/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/flatten/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/flip/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@turf/helpers/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@turf/hex-grid/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/intersect/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@turf/invariant/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@turf/isobands/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/isolines/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/kinks/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@turf/length/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@turf/line-arc/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/line-intersect/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/line-overlap/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/line-segment/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/line-to-polygon/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/mask/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/midpoint/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/moran-index/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/nearest-neighbor-analysis/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/nearest-point/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@turf/nearest-point-on-line/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@turf/nearest-point-to-line/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/planepoint/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/point-grid/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/point-on-feature/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/point-to-line-distance/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/point-to-polygon-distance/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/points-within-polygon/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/polygon-smooth/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/polygon-tangents/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/polygon-to-line/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/polygonize/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/projection/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/quadrat-analysis/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/random/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/rectangle-grid/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/rewind/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/rhumb-bearing/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/rhumb-destination/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/rhumb-distance/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/sample/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/sector/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/shortest-path/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/simplify/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/square/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/square-grid/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/standard-deviational-ellipse/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/tag/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/tesselate/earcut": ["earcut@2.2.4", "", {}, "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ=="], + + "@turf/tesselate/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/tin/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/transform-rotate/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/transform-scale/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/transform-translate/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/triangle-grid/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/truncate/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/turf/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/union/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/unkink-polygon/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + + "@turf/voronoi/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@tybys/wasm-util/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "@typescript-eslint/eslint-plugin/ignore": ["ignore@7.0.4", "", {}, "sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A=="], + "@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], - "@typescript-eslint/typescript-estree/semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], + "@typescript-eslint/typescript-estree/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "@typescript-eslint/visitor-keys/eslint-visitor-keys": ["eslint-visitor-keys@4.2.0", "", {}, "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw=="], @@ -3152,12 +3577,8 @@ "babel-plugin-syntax-hermes-parser/hermes-parser": ["hermes-parser@0.23.1", "", { "dependencies": { "hermes-estree": "0.23.1" } }, "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA=="], - "babel-preset-expo/@babel/preset-typescript": ["@babel/preset-typescript@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", "@babel/plugin-syntax-jsx": "^7.27.1", "@babel/plugin-transform-modules-commonjs": "^7.27.1", "@babel/plugin-transform-typescript": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ=="], - "better-opn/open": ["open@8.4.2", "", { "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", "is-wsl": "^2.2.0" } }, "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ=="], - "body-parser/iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="], - "cacache/glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="], "cacache/lru-cache": ["lru-cache@10.4.3", "", {}, "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="], @@ -3178,12 +3599,14 @@ "cliui/wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], - "compressible/mime-db": ["mime-db@1.54.0", "", {}, "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ=="], - "compression/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], "compression/negotiator": ["negotiator@0.6.4", "", {}, "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w=="], + "concaveman/robust-predicates": ["robust-predicates@2.0.4", "", {}, "sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg=="], + + "concaveman/tinyqueue": ["tinyqueue@2.0.3", "", {}, "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA=="], + "connect/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], "constant-case/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], @@ -3208,7 +3631,7 @@ "eslint-module-utils/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], - "eslint-plugin-expo/eslint": ["eslint@9.26.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.20.0", "@eslint/config-helpers": "^0.2.1", "@eslint/core": "^0.13.0", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "9.26.0", "@eslint/plugin-kit": "^0.2.8", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@modelcontextprotocol/sdk": "^1.8.0", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.3.0", "eslint-visitor-keys": "^4.2.0", "espree": "^10.3.0", "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "json-stable-stringify-without-jsonify": "^1.0.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.3", "zod": "^3.24.2" }, "peerDependencies": { "jiti": "*" }, "optionalPeers": ["jiti"], "bin": { "eslint": "bin/eslint.js" } }, "sha512-Hx0MOjPh6uK9oq9nVsATZKE/Wlbai7KFjfCuw9UHaguDW3x+HF0O5nIi3ud39TWgrTjTO5nHxmL3R1eANinWHQ=="], + "eslint-plugin-expo/eslint": ["eslint@9.27.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.20.0", "@eslint/config-helpers": "^0.2.1", "@eslint/core": "^0.14.0", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "9.27.0", "@eslint/plugin-kit": "^0.3.1", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.3.0", "eslint-visitor-keys": "^4.2.0", "espree": "^10.3.0", "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "json-stable-stringify-without-jsonify": "^1.0.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.3" }, "peerDependencies": { "jiti": "*" }, "optionalPeers": ["jiti"], "bin": { "eslint": "bin/eslint.js" } }, "sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q=="], "eslint-plugin-import/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="], @@ -3218,36 +3641,16 @@ "eslint-plugin-react/resolve": ["resolve@2.0.0-next.5", "", { "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA=="], - "eslint-plugin-react-compiler/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - - "expo/@expo/vector-icons": ["@expo/vector-icons@14.1.0", "", { "peerDependencies": { "expo-font": "*", "react": "*", "react-native": "*" } }, "sha512-7T09UE9h8QDTsUeMGymB4i+iqvtEeaO5VvUjryFB4tugDTG/bkzViWA74hm5pfjjDEhYMXWaX112mcvhccmIwQ=="], - "expo-dev-launcher/ajv": ["ajv@8.11.0", "", { "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", "uri-js": "^4.2.2" } }, "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg=="], "expo-modules-autolinking/commander": ["commander@7.2.0", "", {}, "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="], "expo-modules-autolinking/fs-extra": ["fs-extra@9.1.0", "", { "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="], - "expo-router/@react-navigation/bottom-tabs": ["@react-navigation/bottom-tabs@7.3.11", "", { "dependencies": { "@react-navigation/elements": "^2.4.0", "color": "^4.2.3" }, "peerDependencies": { "@react-navigation/native": "^7.1.7", "react": ">= 18.2.0", "react-native": "0.79.2", "react-native-safe-area-context": "5.4.0", "react-native-screens": "~4.10.0" } }, "sha512-/dV2MGMNIUG/puy871JFr3sKPCG/zDTpwOQZxGajegmRkx8s1PC/A6HNmqpr0qqHdfAE9Sf95BXBFl7SE8HqXA=="], - - "expo-router/@react-navigation/native": ["@react-navigation/native@7.1.7", "", { "dependencies": { "@react-navigation/core": "^7.9.0", "escape-string-regexp": "^4.0.0", "fast-deep-equal": "^3.1.3", "nanoid": "^3.3.11", "use-latest-callback": "^0.2.3" }, "peerDependencies": { "react": ">= 18.2.0", "react-native": "0.79.2" } }, "sha512-2P9jE5YLjDyqfbGtqgdFjBfx6d/+FsCjCKJ78dHJhxR2r+mNhkhZ2sf/ExXTbATAZe9qsN+fFkd8AxVf0bDYLA=="], - "expo-router/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], "expo-updates/arg": ["arg@4.1.0", "", {}, "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg=="], - "express/accepts": ["accepts@2.0.0", "", { "dependencies": { "mime-types": "^3.0.0", "negotiator": "^1.0.0" } }, "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng=="], - - "express/finalhandler": ["finalhandler@2.1.0", "", { "dependencies": { "debug": "^4.4.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "on-finished": "^2.4.1", "parseurl": "^1.3.3", "statuses": "^2.0.1" } }, "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q=="], - - "express/fresh": ["fresh@2.0.0", "", {}, "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A=="], - - "express/mime-types": ["mime-types@3.0.1", "", { "dependencies": { "mime-db": "^1.54.0" } }, "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA=="], - - "express/send": ["send@1.2.0", "", { "dependencies": { "debug": "^4.3.5", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "fresh": "^2.0.0", "http-errors": "^2.0.0", "mime-types": "^3.0.1", "ms": "^2.1.3", "on-finished": "^2.4.1", "range-parser": "^1.2.1", "statuses": "^2.0.1" } }, "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw=="], - - "express/serve-static": ["serve-static@2.2.0", "", { "dependencies": { "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "parseurl": "^1.3.3", "send": "^1.2.0" } }, "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ=="], - "fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="], "fbjs/promise": ["promise@7.3.1", "", { "dependencies": { "asap": "~2.0.3" } }, "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg=="], @@ -3272,6 +3675,8 @@ "framesync/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "geojson-polygon-self-intersections/rbush": ["rbush@2.0.2", "", { "dependencies": { "quickselect": "^1.0.1" } }, "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA=="], + "global-prefix/which": ["which@4.0.0", "", { "dependencies": { "isexe": "^3.1.1" }, "bin": { "node-which": "bin/which.js" } }, "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg=="], "graphql-config/jiti": ["jiti@2.4.2", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A=="], @@ -3290,27 +3695,21 @@ "import-fresh/resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="], - "is-bun-module/semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], + "is-bun-module/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "is-lower-case/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], "is-upper-case/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], - "istanbul-lib-instrument/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - - "istanbul-lib-instrument/semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], + "istanbul-lib-instrument/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "istanbul-lib-source-maps/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], - "jest-config/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - "jest-runner/source-map-support": ["source-map-support@0.5.13", "", { "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w=="], "jest-runtime/strip-bom": ["strip-bom@4.0.0", "", {}, "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w=="], - "jest-snapshot/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - - "jest-snapshot/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + "jest-snapshot/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "jest-watch-select-projects/chalk": ["chalk@3.0.0", "", { "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg=="], @@ -3324,10 +3723,6 @@ "jest-worker/supports-color": ["supports-color@8.1.1", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q=="], - "jscodeshift/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - - "jscodeshift/@babel/preset-typescript": ["@babel/preset-typescript@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", "@babel/plugin-syntax-jsx": "^7.27.1", "@babel/plugin-transform-modules-commonjs": "^7.27.1", "@babel/plugin-transform-typescript": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ=="], - "jscodeshift/write-file-atomic": ["write-file-atomic@2.4.3", "", { "dependencies": { "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", "signal-exit": "^3.0.2" } }, "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ=="], "jsdom/form-data": ["form-data@4.0.2", "", { "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", "mime-types": "^2.1.12" } }, "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w=="], @@ -3350,9 +3745,9 @@ "lower-case-first/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], - "make-dir/semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], + "make-dir/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], - "metro/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], + "mathjs/fraction.js": ["fraction.js@5.2.2", "", {}, "sha512-uXBDv5knpYmv/2gLzWQ5mBHGBRk9wcKTeWu6GLTUEQfjCxO09uM/mHDrojlL+Q1mVGIIFo149Gba7od1XPgSzQ=="], "metro/ci-info": ["ci-info@2.0.0", "", {}, "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="], @@ -3360,16 +3755,10 @@ "metro/ws": ["ws@7.5.10", "", { "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": "^5.0.2" }, "optionalPeers": ["bufferutil", "utf-8-validate"] }, "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ=="], - "metro-babel-transformer/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - "metro-config/cosmiconfig": ["cosmiconfig@5.2.1", "", { "dependencies": { "import-fresh": "^2.0.0", "is-directory": "^0.3.1", "js-yaml": "^3.13.1", "parse-json": "^4.0.0" } }, "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA=="], "metro-file-map/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], - "metro-transform-plugins/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - - "metro-transform-worker/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - "minipass-flush/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], "minipass-pipeline/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="], @@ -3382,7 +3771,7 @@ "node-fetch/whatwg-url": ["whatwg-url@5.0.0", "", { "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="], - "npm-package-arg/semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], + "npm-package-arg/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "optimism/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], @@ -3408,7 +3797,7 @@ "prop-types/react-is": ["react-is@16.13.1", "", {}, "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="], - "raw-body/iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="], + "rbush/quickselect": ["quickselect@2.0.0", "", {}, "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw=="], "rc/ini": ["ini@1.3.8", "", {}, "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="], @@ -3420,13 +3809,9 @@ "react-native/scheduler": ["scheduler@0.24.0-canary-efb381bbf-20230505", "", { "dependencies": { "loose-envify": "^1.1.0" } }, "sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA=="], - "react-native/semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], - - "react-native-css-interop/lightningcss": ["lightningcss@1.29.3", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-darwin-arm64": "1.29.3", "lightningcss-darwin-x64": "1.29.3", "lightningcss-freebsd-x64": "1.29.3", "lightningcss-linux-arm-gnueabihf": "1.29.3", "lightningcss-linux-arm64-gnu": "1.29.3", "lightningcss-linux-arm64-musl": "1.29.3", "lightningcss-linux-x64-gnu": "1.29.3", "lightningcss-linux-x64-musl": "1.29.3", "lightningcss-win32-arm64-msvc": "1.29.3", "lightningcss-win32-x64-msvc": "1.29.3" } }, "sha512-GlOJwTIP6TMIlrTFsxTerwC0W6OpQpCGuX1ECRLBUVRh6fpJH3xTqjCjRgQHTb4ZXexH9rtHou1Lf03GKzmhhQ=="], - - "react-native-css-interop/semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="], + "react-native/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], - "react-native-reanimated/@babel/preset-typescript": ["@babel/preset-typescript@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-validator-option": "^7.27.1", "@babel/plugin-syntax-jsx": "^7.27.1", "@babel/plugin-transform-modules-commonjs": "^7.27.1", "@babel/plugin-transform-typescript": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ=="], + "react-native-css-interop/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], "react-native-web/@react-native/normalize-colors": ["@react-native/normalize-colors@0.74.89", "", {}, "sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg=="], @@ -3482,12 +3867,12 @@ "swap-case/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "sweepline-intersections/tinyqueue": ["tinyqueue@2.0.3", "", {}, "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA=="], + "sync-fetch/node-fetch": ["node-fetch@3.3.2", "", { "dependencies": { "data-uri-to-buffer": "^4.0.0", "fetch-blob": "^3.1.4", "formdata-polyfill": "^4.0.10" } }, "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA=="], "sync-fetch/whatwg-mimetype": ["whatwg-mimetype@4.0.0", "", {}, "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg=="], - "synckit/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], - "tar/fs-minipass": ["fs-minipass@2.1.0", "", { "dependencies": { "minipass": "^3.0.0" } }, "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg=="], "tar/minipass": ["minipass@5.0.0", "", {}, "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ=="], @@ -3508,14 +3893,16 @@ "title-case/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "topojson-client/commander": ["commander@2.20.3", "", {}, "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="], + + "topojson-server/commander": ["commander@2.20.3", "", {}, "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="], + "tough-cookie/universalify": ["universalify@0.2.0", "", {}, "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg=="], "ts-invariant/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], "tsconfig-paths/json5": ["json5@1.0.2", "", { "dependencies": { "minimist": "^1.2.0" }, "bin": { "json5": "lib/cli.js" } }, "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA=="], - "type-is/mime-types": ["mime-types@3.0.1", "", { "dependencies": { "mime-db": "^1.54.0" } }, "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA=="], - "unixify/normalize-path": ["normalize-path@2.1.1", "", { "dependencies": { "remove-trailing-separator": "^1.0.1" } }, "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w=="], "upper-case/tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], @@ -3616,8 +4003,6 @@ "ajv-keywords/ajv/json-schema-traverse": ["json-schema-traverse@1.0.0", "", {}, "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="], - "babel-plugin-istanbul/istanbul-lib-instrument/@babel/core": ["@babel/core@7.27.1", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.27.1", "@babel/helper-compilation-targets": "^7.27.1", "@babel/helper-module-transforms": "^7.27.1", "@babel/helpers": "^7.27.1", "@babel/parser": "^7.27.1", "@babel/template": "^7.27.1", "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ=="], - "babel-plugin-syntax-hermes-parser/hermes-parser/hermes-estree": ["hermes-estree@0.23.1", "", {}, "sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg=="], "cacache/glob/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], @@ -3640,7 +4025,7 @@ "eslint-plugin-expo/eslint/@eslint/eslintrc": ["@eslint/eslintrc@3.3.1", "", { "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^10.0.1", "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" } }, "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ=="], - "eslint-plugin-expo/eslint/@eslint/js": ["@eslint/js@9.26.0", "", {}, "sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ=="], + "eslint-plugin-expo/eslint/@eslint/js": ["@eslint/js@9.27.0", "", {}, "sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA=="], "eslint-plugin-expo/eslint/eslint-scope": ["eslint-scope@8.3.0", "", { "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" } }, "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ=="], @@ -3656,10 +4041,6 @@ "expo-modules-autolinking/fs-extra/universalify": ["universalify@2.0.1", "", {}, "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="], - "express/accepts/negotiator": ["negotiator@1.0.0", "", {}, "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg=="], - - "express/mime-types/mime-db": ["mime-db@1.54.0", "", {}, "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ=="], - "finalhandler/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], "find-cache-dir/make-dir/pify": ["pify@4.0.1", "", {}, "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="], @@ -3668,16 +4049,14 @@ "find-cache-dir/pkg-dir/find-up": ["find-up@3.0.0", "", { "dependencies": { "locate-path": "^3.0.0" } }, "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg=="], + "geojson-polygon-self-intersections/rbush/quickselect": ["quickselect@1.1.1", "", {}, "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ=="], + "global-prefix/which/isexe": ["isexe@3.1.1", "", {}, "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ=="], "graphql-config/minimatch/brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], - "istanbul-lib-instrument/@babel/core/semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], - "jest-runner/source-map-support/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], - "jest-snapshot/@babel/core/semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], - "jest-watch-select-projects/chalk/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], "jest-watch-typeahead/strip-ansi/ansi-regex": ["ansi-regex@6.1.0", "", {}, "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA=="], @@ -3702,8 +4081,6 @@ "metro-file-map/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], - "metro/@babel/core/debug": ["debug@4.4.0", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA=="], - "metro/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], "minipass-flush/minipass/yallist": ["yallist@4.0.0", "", {}, "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="], @@ -3716,28 +4093,6 @@ "pkg-dir/find-up/locate-path": ["locate-path@5.0.0", "", { "dependencies": { "p-locate": "^4.1.0" } }, "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g=="], - "react-native-css-interop/lightningcss/detect-libc": ["detect-libc@2.0.4", "", {}, "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA=="], - - "react-native-css-interop/lightningcss/lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.29.3", "", { "os": "darwin", "cpu": "arm64" }, "sha512-fb7raKO3pXtlNbQbiMeEu8RbBVHnpyqAoxTyTRMEWFQWmscGC2wZxoHzZ+YKAepUuKT9uIW5vL2QbFivTgprZg=="], - - "react-native-css-interop/lightningcss/lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.29.3", "", { "os": "darwin", "cpu": "x64" }, "sha512-KF2XZ4ZdmDGGtEYmx5wpzn6u8vg7AdBHaEOvDKu8GOs7xDL/vcU2vMKtTeNe1d4dogkDdi3B9zC77jkatWBwEQ=="], - - "react-native-css-interop/lightningcss/lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.29.3", "", { "os": "freebsd", "cpu": "x64" }, "sha512-VUWeVf+V1UM54jv9M4wen9vMlIAyT69Krl9XjI8SsRxz4tdNV/7QEPlW6JASev/pYdiynUCW0pwaFquDRYdxMw=="], - - "react-native-css-interop/lightningcss/lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.29.3", "", { "os": "linux", "cpu": "arm" }, "sha512-UhgZ/XVNfXQVEJrMIWeK1Laj8KbhjbIz7F4znUk7G4zeGw7TRoJxhb66uWrEsonn1+O45w//0i0Fu0wIovYdYg=="], - - "react-native-css-interop/lightningcss/lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.29.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-Pqau7jtgJNmQ/esugfmAT1aCFy/Gxc92FOxI+3n+LbMHBheBnk41xHDhc0HeYlx9G0xP5tK4t0Koy3QGGNqypw=="], - - "react-native-css-interop/lightningcss/lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.29.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-dxakOk66pf7KLS7VRYFO7B8WOJLecE5OPL2YOk52eriFd/yeyxt2Km5H0BjLfElokIaR+qWi33gB8MQLrdAY3A=="], - - "react-native-css-interop/lightningcss/lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.29.3", "", { "os": "linux", "cpu": "x64" }, "sha512-ySZTNCpbfbK8rqpKJeJR2S0g/8UqqV3QnzcuWvpI60LWxnFN91nxpSSwCbzfOXkzKfar9j5eOuOplf+klKtINg=="], - - "react-native-css-interop/lightningcss/lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.29.3", "", { "os": "linux", "cpu": "x64" }, "sha512-3pVZhIzW09nzi10usAXfIGTTSTYQ141dk88vGFNCgawIzayiIzZQxEcxVtIkdvlEq2YuFsL9Wcj/h61JHHzuFQ=="], - - "react-native-css-interop/lightningcss/lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.29.3", "", { "os": "win32", "cpu": "arm64" }, "sha512-VRnkAvtIkeWuoBJeGOTrZxsNp4HogXtcaaLm8agmbYtLDOhQdpgxW6NjZZjDXbvGF+eOehGulXZ3C1TiwHY4QQ=="], - - "react-native-css-interop/lightningcss/lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.29.3", "", { "os": "win32", "cpu": "x64" }, "sha512-IszwRPu2cPnDQsZpd7/EAr0x2W7jkaWqQ1SwCVIZ/tSbZVXPLt6k8s6FkcyBjViCzvB5CW0We0QbbP7zp2aBjQ=="], - "schema-utils/ajv/json-schema-traverse": ["json-schema-traverse@1.0.0", "", {}, "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="], "send/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], @@ -3756,8 +4111,6 @@ "terser-webpack-plugin/jest-worker/supports-color": ["supports-color@8.1.1", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q=="], - "type-is/mime-types/mime-db": ["mime-db@1.54.0", "", {}, "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ=="], - "webpack/eslint-scope/estraverse": ["estraverse@4.3.0", "", {}, "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="], "@babel/highlight/chalk/ansi-styles/color-convert": ["color-convert@1.9.3", "", { "dependencies": { "color-name": "1.1.3" } }, "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="], diff --git a/components/InStoreModal.tsx b/components/InStoreModal.tsx index a7eff37..1b8bc55 100644 --- a/components/InStoreModal.tsx +++ b/components/InStoreModal.tsx @@ -9,18 +9,23 @@ import { SharedValue } from "react-native-reanimated"; import DirectionsCard from "./ui/directionsNavigationCard"; import InfoCard from "./ui/ItemInfoCardNavigation"; import { Button } from "./Button"; -import { Clock4, X } from "lucide-react-native"; -import React, { useEffect, useRef, useState } from "react"; -import { Product } from "@/graphql/graphql"; +import { Check, Clock4, ImageOff, LogOut, X } from "lucide-react-native"; +import React, { useEffect, useState } from "react"; import { Image } from "expo-image"; import { BottomSheetMethods } from "@gorhom/bottom-sheet/lib/typescript/types"; import LinearGradientMask from "./LinearGradientMask"; +import { useThemeColor } from "@/hooks/useThemeColor"; +import themeConfig from "@/tailwind.config"; +import { ThemedIcon } from "./ThemedIcon"; +import { NavigationType, ProductWithPosition } from "@/types/navigation"; +import { useAuth } from "@/hooks/useAuth"; +import { useRouter } from "expo-router"; interface InStoreModalProps { animatedPosition: SharedValue; - product: Pick; - currentView: number; - onViewChange: (view: number) => void; + product: ProductWithPosition; + currentView: NavigationType; + setPicked: React.Dispatch>; onNoStock: () => void; onWait: () => void; direction: string; @@ -36,7 +41,7 @@ export const InStoreModal = React.forwardRef< animatedPosition, product, currentView, - onViewChange, + setPicked, onNoStock, onWait, direction, @@ -45,10 +50,12 @@ export const InStoreModal = React.forwardRef< ) => { const insets = useSafeAreaInsets(); const [progress, setProgress] = useState(0); - const animationRef = useRef(); + const itemBackgroundColor = useThemeColor("background"); + const { setCurrentListId } = useAuth(); + const router = useRouter(); useEffect(() => { - if (currentView === 1) { + if (currentView === NavigationType.ARRIVED) { let startTime: number; let animationFrame: number; const duration = 10000; @@ -61,6 +68,8 @@ export const InStoreModal = React.forwardRef< if (elapsed < duration) { animationFrame = requestAnimationFrame(animateProgress); + } else { + setPicked((prev) => [...prev, product.ean]); } }; @@ -72,24 +81,38 @@ export const InStoreModal = React.forwardRef< } else { setProgress(0); } - }, [currentView]); - - useEffect(() => { - if (currentView === 0) { - animationRef.current = setTimeout(() => { - onViewChange(1); - }, 10000); - } - - return () => { - if (animationRef.current) { - clearTimeout(animationRef.current); - } - }; - }, [currentView, onViewChange]); + }, [currentView, product.ean, setPicked]); const renderView = () => { - if (currentView === 0) { + if (currentView === NavigationType.CHECKOUT) { + return ( + + + Proceed to the checkout counters + + +