From 7f4ae17bfa48ab86f16e32374df2f936d74a7f24 Mon Sep 17 00:00:00 2001
From: allyoucanmap Eenvoudige viewer Eenvoudige 3D viewer gebaseerd op CesiumJS De Mapstore-kaarten doorbladeren Specifiek voorbeeld Specifiek voorbeeld Specifiek voorbeeld Specifiek voorbeeld Specifiek voorbeeld Specifiek voorbeeld Uw eigen applicatie opbouwen Gebruik API's om een MapStore-kaart in uw applicatie op te nemen Uw beeldlaag weergeven One of the following reason could be the cause: ",
- "title" : "Map cannot be viewed"
- }
- }
- },
- "floatinglegend": {
- "showTOC": "Show layers",
- "showLegend": "Show legend",
- "hideLegend": "Hide legend"
- },
- "toc": {
- "toggleLayerVisibility": "Zet de zichtbaarheid van de laag aan / uit",
- "displayLegendAndTools": "Toon de legende en de tools",
- "zoomToLayerExtent": "Zoom op de laag",
- "addLayer": "Add Layer",
- "toolZoomToLayerTooltip": "Zoom to selected layer extent",
- "toolZoomToLayersTooltip": "Zoom to selected layers extent",
- "toolLayerSettingsTooltip": "Selected layer settings",
- "toolGroupSettingsTooltip": "Selected group settings",
- "toolTrashLayerTooltip": "Remove selected layer",
- "toolTrashLayersTooltip": "Remove selected layers",
- "toolFeaturesGridTooltip": "Open Attribute Table",
- "toolDownloadTooltip": "Export layer data",
- "noFilteredResults": "No results",
- "filterPlaceholder": "Filter layers",
- "clearFilter": "Clear filter",
- "toolReloadLayerTooltip": "Force reload of selected layer",
- "toolReloadLayersTooltip": "Force reload of selected layers",
- "statusIconOpen": "Close group",
- "statusIconClose": "Open group",
- "grabLayerIcon": "Grab and sort layer",
- "grabGroupIcon": "Grab and sort group",
- "toggleLayerVisibilityWarning": "Toggle layer visibility, Warning: layer didn't load correctly",
- "createWidget": "Create a widget for the selected layer",
- "editLayerProperties": "Wijzig de eigenschappen van de laag",
- "browseData": "Open de attributentabel",
- "removeLayer": "De laag verwijderen",
- "loadingerror": "De laag is niet correct geladen",
- "measure": "Meten",
- "backgroundSwitcher": "achtergrond kaart",
- "layers": "Lagen",
- "drawerButton": "Lagen",
- "refreshTitle": "Lagen bijwerken",
- "refreshConfirm": "Bijwerken",
- "refreshMessage": "Laad de configuratie van de WMS-lagen opnieuw vanaf de server(s)",
- "refreshError": "Fout bij het bijwerken van de lagen: ",
- "epsgNotSupported": "CRS {epsg} not supported for zoom to layer",
- "refreshOptions": {
- "bbox": "BBOX bijwerken",
- "search": "De zoekopties bijwerken",
- "title": "De titet bijwerken",
- "dimensions": "De dimensies bijwerken"
- },
- "layerMetadata": {
- "identifier": "Identifier",
- "title": "Title",
- "abstract": "Abstract",
- "subject": "Subject",
- "type": "Type",
- "creator": "Creator",
- "toolLayerMetadataTooltip": "Toon de metadata van de geselecteerde laag",
- "layerMetadataPanelTitle": "Metagegevens van de laag",
- "notification": {
- "warnigGetMetadataRecordById": "Fout bij zoeken naar metadata"
- }
- },
- "thematic": {
- "classification_field": "Classification Field:",
- "classification_method": "Classification Method:",
- "classification_aggregate": "Aggregate Function:",
- "classification_colors": "Color Ramp:",
- "classification_intervals": "Intervals:",
- "preview": "Preview",
- "remove_thematic": "Back to Simple Style",
- "values": {
- "equalInterval": "Equal Intervals",
- "quantile": "Quantile",
- "jenks": "Natural Breaks",
- "sum": "Sum",
- "avg": "Average",
- "count": "Count",
- "min": "Min",
- "max": "Max"
- },
- "configuration": "Configuration",
- "apply": "Apply classification",
- "restore": "Reset customizations",
- "go_to_cfg": "Configure...",
- "go_to_thema": "Use this configuration",
- "cfgError": "Error in configuration JSON",
- "classify": "Classify",
- "remove": "Remove classification",
- "data_panel": "Data",
- "classification_stroke": "Stroke",
- "classification_error": "Error calling the classification service: {message}",
- "fields_error": "Error loading fields list: {message}",
- "interval_limit": "Intervals should be a number between {min} and {max}",
- "invalid_object": "Invalid service response",
- "invalid_geometry": "Geometry type is not valid, not a point, line or polygon",
- "invalid_classes": "Max must be greater than min in every class"
- }
- },
- "print":{
- "paneltitle": "Afdrukken",
- "layout": "Mise en page",
- "sheetsize": "Papierformaat :",
- "legendoptions": "Opties van de legende",
- "submit": "Afdrukken",
- "title": "Titel",
- "titleplaceholder": "Voer een titel in...",
- "description": "Beschrijving",
- "descriptionplaceholder": "Voer een beschrijving in...",
- "resolution": "Résolutie:",
- "defaultBackground": "Gebruik OSM als achtergrond kaart",
- "printtooltip": "Afdrukken",
- "alternatives": {
- "legend": "Legende toevoegen",
- "2pages": "Legenda op een afzonderlijke pagina",
- "landscape": "Landschap",
- "portrait": "Portret"
- },
- "legend": {
- "font": "Labels configureren:",
- "forceLabels": "De labels dwingen:",
- "antiAliasing": "Anti-aliasing van de fonts:",
- "iconsSize": "Pictogramgrootte:",
- "dpi": "ppp:"
- },
- "layoutWarning": "Lay-out onmogelijk"
- },
- "backgroundSwither":{
- "tooltip": "Selectie van de achtergrond kaart"
- },
- "info":{
- "tooltip": "De objecten op de kaart ondervragen"
- },
- "expandtoolbar": {
- "tooltip": "Vergroten / Verkleinen"
- },
- "getFeatureInfoTitle": "Item informatie",
- "identifyTitle": "Item informatie",
- "identifyNoQueryableLayers": "Geen actieve laag nodig",
- "identifyRevGeocodeHeader": "Coördinaten",
- "identifyShowCoordinateEditor": "Coördinateneditor weergeven",
- "identifyHideCoordinateEditor": "Coördinateneditor verbergen",
- "identifyCoordinateApplyChanges": "Pas wijzigingen toe",
- "identifyRevGeocodeModalTitle": "Adres",
- "identifyRevGeocodeSubmitText": "Meer informatie",
- "identifyRevGeocodeCloseText": "Afsluiten",
- "identifyRevGeocodeError": "Geocoding onmogelijk",
- "getFeatureInfoError": {
- "title": "Ooops! Iets werkt niet",
- "text": "Er is een fout opgetreden tijdens deze GetFeatureInfo query"
- },
- "noFeatureInfo": "Er is geen informatie beschikbaar voor het geklikte punt",
- "noInfoForLayers": "Er worden geen objecten gevonden voor de volgende lagen: ",
- "history":{
- "barLabel": "Geschiedenis van de kaart",
- "undoBtnTooltip": "Terug gaan",
- "redoBtnTooltip": "Vooruit gaan"
- },
- "infoFormatLbl": "Informatie, formaat van het antwoord",
- "measureSupport": {
- "continueLine": "Click to continue drawing the line",
- "continuePolygon": "Click to continue drawing the polygon",
- "startDrawing": "Click to start drawing"
- },
- "measureComponent": {
- "Measure": "Meten",
- "MeasureLength": "Meetafstand",
- "MeasureArea": "Oppervlakte",
- "MeasureBearing": "Richtingsmeting",
- "MeasureTrueBearing": "Ware Richtingsmeting",
- "tooltip": "Meting van afstanden, oppervlakken en coördinaten",
- "title": "Meten",
- "lengthButtonText": "Lijn",
- "areaButtonText": "Gebied",
- "resetButtonText": "Herbeginnen",
- "lengthLabel": "Lengte",
- "areaLabel": "Afstand",
- "bearingLabel": "Richting",
- "trueBearingLabel": "Ware Richting",
- "formula": "Formula for distance calculation",
- "showLabel": "Show measurement label",
- "addAsAnnotation": "Add as annotation",
- "newMeasure": "New annotation",
- "selectTool": "Select a measurement tool"
- },
- "search":{
- "decimal": "Decimal",
- "aeronautical": "Aeronautical",
- "changeSearchInputField": "Change the search tool",
- "addressSearch": "Zoeken op locatienaam",
- "coordinatesSearch": "Zoeken op coördinaten",
- "searchservicesbutton": "Opzoekservices configureren",
- "configpaneltitle": "Een opzoekservice aanmaken/wijzigen",
- "serviceslistlabel": "Beschikbare services",
- "overriedservice": "Overtollige standaardservices",
- "addbtn": "Bijvoegen",
- "nextbtn": "Volgende",
- "prevbtn": "Vorige",
- "savebtn": "Bijwerken",
- "cancelbtn": "Annuleren",
- "confirmremove": "Verwijderen?",
- "cancelconfirm": "Bent u zeker?",
- "s_name": "Voornaam",
- "s_title": "Titel",
- "s_description": "De beschrijving",
- "s_priority": "Prioriteit",
- "s_url": "Service-URL",
- "s_layer": "Laag",
- "s_attributes": "De attributen",
- "s_sort": "Sorteer op",
- "s_max_features": "Max functies",
- "s_wfs_props_label" : "WFS-serviceaccessoires",
- "s_wfs_opt_props_label" : "Optionele supports",
- "s_result_props_label": "Eigenschappen van de weergave van de resultaten",
- "s_priority_info": "Gebruik eerst eerst hogere waarden om de zoekresultaten te sorteren. Nominatim-resultaten hebben prioriteit = 5",
- "serviceslistempty": "Er is geen aangepaste service gedefinieerd",
- "service_missing": "{serviceType} service is not configured",
- "generic_error": "An error occurred during search. Error details: {message}",
- "errors": {
- "nonQueriableLayers": "The layer provided in the url is not queriable or not visible in map",
- "serverError": "The server has return an error when performing the GetFeatureInfo request. Check if the params are correct"
- },
- "s_launch_info_panel": {
- "label": "Launch Info panel",
- "no_info": "No Info",
- "all_layers": "All Layers",
- "single_layer": "Search Layer",
- "no_info_description": "Identify panel will not show up on search",
- "all_layers_description": "Identify panel will show up displaying information of all layers visible in map",
- "single_layer_description": "Identify panel will show up with the data already available through the WFS search"
- }
- },
- "draw": {
- "fill": "Fill",
- "text": "Text",
- "fontTitle": "Font",
- "color": "Color",
- "lineDash": "LineDash",
- "stroke": "Stroke",
- "opacity": "Opacity",
- "width": "Width",
- "font": {
- "textColor": "Color",
- "family": "Family",
- "size": "Size",
- "style": "Style",
- "weight": "Weight",
- "textAlign": "Align"
- },
- "marker": {
- "layout": "Layout",
- "shape": "Shape",
- "size": "Size",
- "type": "Type",
- "icon": "Icon"
- }
- },
- "drawLocal": {
- "draw": {
- "toolbar": {
- "actions": {
- "title": "Tekening wissen",
- "text": "Wissen"
- },
- "undo": {
- "title": "Verwijder het laatst getekende punt",
- "text": "Verwijder het laatste punt"
- },
- "buttons": {
- "polyline": "teken een lijn",
- "polygon": "Teken een veelhoek",
- "rectangle": "Teken een rechthoek",
- "circle": "Teken een cirkel",
- "marker": "Teken een punt"
- }
- },
- "handlers": {
- "circle": {
- "tooltip": {
- "start": "Klik en sleep om een cirkel te tekenen."
- }
- },
- "marker": {
- "tooltip": {
- "start": "Klik om een punt te plaatsen."
- }
- },
- "polygon": {
- "error": "Fout: De randen van het vorm kunnen elkaar niet kruisen!",
- "tooltip": {
- "start": "Klik om te beginnen met het tekenen van een vorm.",
- "cont": "Klik om door te gaan met de vorm.",
- "end": "Klik op het eerste punt om de vorm te sluiten."
- }
- },
- "polyline": {
- "error": "Fout: de streep van de lijnmag elkaar niet kruisen!",
- "tooltip": {
- "start": "Klik om te beginnen met het tekenen van een lijn.",
- "cont": "Klik om verder te gaan met de lijn.",
- "end": "Klik het laatste punt aan om de lijn te beëindigen."
- }
- },
- "rectangle": {
- "tooltip": {
- "start": "Klik en sleep om een rechthoek te tekenen." }
- },
- "simpleshape": {
- "tooltip": {
- "end": "Laat de muis los om de rechthoek te voltooien."
- }
- }
- }
- },
- "edit": {
- "toolbar": {
- "actions": {
- "save": {
- "title": "Sla de wijzigingen op.",
- "text": "Opslaan"
- },
- "cancel": {
- "title": "Annuleer de bewerking, verwerp alle wijzigingen.",
- "text": "Annuler"
- }
- },
- "buttons": {
- "edit": "Wijzig de lagen.",
- "editDisabled": "Geen enkele laag om te wijzigen.",
- "remove": "Verwijder de lagen.",
- "removeDisabled": "Geen enkele laag te verwijderen."
- }
- },
- "handlers": {
- "edit": {
- "tooltip": {
- "text": "Verplaats de grepen, of wijs naar het object om het te wijzigen.",
- "subtext": "Klik op Annuleren om de wijzigingen ongedaan te maken."
- }
- },
- "remove": {
- "tooltip": {
- "text": "Klik op het object om het te verwijderen"
- }
- }
- }
- }
- },
- "locate": {
- "tooltip": "Lokaliseer me",
- "metersUnit": "meter",
- "feetUnit": "voet",
- "popup": "U bent op minder dan {distance} {unit} van dat punt verwijderd",
- "outsideMapBoundsMsg": "U lijkt buiten de grenzen van de kaart"
- },
- "zoombuttons": {
- "zoomInTooltip": "Vergroten",
- "zoomOutTooltip": "Verkleinen",
- "zoomAllTooltip": "Pas aan, aan de extensie van de gegevens"
- },
- "fullscreen": {
- "tooltipActivate": "Overschakelen naar het volledige scherm",
- "tooltipDeactivate": "Volledig scherm verlaten",
- "viewLargerMap": "De kaart vergroten"
- },
- "helptexts": {
- "scaleBox": "This is the helptext for the ScaleBox",
- "zoomToMaxExtentButton": "This is the helptext for the ZoomToMaxExtentButton",
- "zoomIn": "This is the helptext for the ZoomIn",
- "zoomOut": "This is the helptext for the ZoomOut",
- "searchBar": "Typ het op te zoeken adres. Bv. 'Kunstlaan, Brussel'. U kunt ook coördinaten onder volgende vorm invoeren : 43.87,10.20",
- "metadataexplorer": "This is the helptext for the MetadataExplorer",
- "settingsPanel": "This is the helptext for the SettingsPanel",
- "gohome": "This is the helptext for Home",
- "measureComponent": "This is the helptext for the MeasureComponent",
- "backgroundSwitcher": "This is the helptext for the BackgroundSwitcher",
- "layerSwitcher": "This is the helptext for the LayerSwitcher",
- "infoButton": "This is the helptext for the InfoButton",
- "locateBtn": "This is the helptext for the LocateBtn",
- "snapshot": "This is the helptext for the Snapshot",
- "print": "This is the helptext for Print",
- "shapefile": "This is the helptext for the Shapefile",
- "rasterstyler": "Stel een minimum en maximum waarde in, klasnummer en kleurbereik en maak een nieuwe geclassificeerde laag op",
- "expandToolbar": "This is the helptext for Expand / Collapse",
- "historyundo": "Gebruik deze knop om terug te keren naar de vorige extensie en positie",
- "historyredo": "Utiliser ce bouton pour revenir à l'extension et la position suivante",
- "vectorstyler": "Gebruik deze knop om terug te keren naar de extensie en de volgende positie",
- "styler": "Maak een stijl voor de geselecteerde laag"
- },
- "queryform": {
- "title": "Geavanceerd zoeken",
- "query": "Zoek",
- "reset": "Herbegin",
- "query_request_exception": "Fout bij het uitvoeren van de query",
- "config": {
- "load_config_exception": "Fout bij het laden van de configuratie"
- },
- "comboField": {
- "default_placeholder": "Kies...",
- "drop_down": "Open Dropdown"
- },
- "form": {
- "header": "Zoek in de data",
- "dataset_header": "Geheel van gegevens"
- },
- "emptyfilter": "Geen enkele filterset. De zoekopdracht kan verstrijken als paging niet door de server wordt ondersteund",
- "attributefilter":{
- "add_condition": " Voeg een voorwaarde toe",
- "delete": " Delete",
- "add_group": " Voeg een groep toe",
- "group_label_a": "Toereikendheid",
- "group_label_b": "de volgende condities:",
- "combo_placeholder": "Attribuut",
- "text_placeholder": "Voer de te zoeken tekst in",
- "attribute_filter_header": "Filter op attribuut",
- "tooltipTextField": "utilise * voor om het even welk karaktergebruik . voor een enkel karaktergebruik ! voor de speciale karakters (* en .)",
- "groupField": {
- "any": "sommige",
- "all": "alle",
- "none": "geen"
- },
- "numberfield": {
- "isRequired": "verplicht veld",
- "wrong_range": "De onderste limiet moet kleiner zijn dan de bovenste limiet"
- },
- "datefield": {
- "wrong_date_range": "De startdatum moet vóór de einddatum zijn"
- },
- "autocomplete": {
- "emptyList": "Geen enkel resultaat",
- "emptyFilter": "De filter heeft geen resultaten opgeleverd",
- "open": "Open het menu"
- }
- },
- "spatialfilter": {
- "filterType": "Filter type",
- "geometric_operation": "Geometrische operatie",
- "combo_placeholder": "Kies...",
- "spatial_filter_header": "Ruimtelijke filter",
- "remove": "Remove",
- "draw_start_label": "Teken de regio van belang op de kaart",
- "dwithin_label": "meter",
- "details": {
- "detail_button_label": "Details",
- "details_header": "Details van de selectie",
- "details_bbox_label": "Bewerk coördinaten om het oppervlak te veranderen",
- "details_circle_label": "Bewerk attributen om de straal en het midden van de cirkel te wijzigen",
- "reset_bbox": "Herbegin",
- "save_bbox": "Wijzigingen opslaan",
- "save_radius": "Wijzigingen opslaan",
- "radius": "Straal(m)"
- },
- "methods": {
- "zone": "Zone",
- "viewport": "Viewport",
- "box": "rechthoek",
- "buffer": "Bufferzone",
- "circle": "Cirkel",
- "poly": "Veelhoek"
- },
- "operations": {
- "intersects": "doorsnede",
- "bbox": "Objectkader",
- "contains": "Omvat",
- "dwithin": "Afstand vanaf",
- "within": "Bevat"
- }
- }
- },
- "annotations": {
- "errorLoadingSymbols": "There was a problem loading the symbol list. Please, contact the administrator in order to check the configuration options",
- "edit": "Edit",
- "remove": "Delete",
- "save": "Save",
- "cancel": "Cancel",
- "back": "Back",
- "applyStyle": "Apply Style",
- "addMarker": "Add a new geometry",
- "styleGeometry": "Change style",
- "deleteGeometry": "Remove all annotation geometries",
- "removeannotation": "Do you want to remove the annotation with title: {title}?",
- "removegeometry": "Do you want to remove all annotation features?",
- "confirm": "Confirm",
- "mandatory": "Mandatory field",
- "emptygeometry": "Geometry cannot be empty",
- "add": "New",
- "filter": "Filter annotations...",
- "titleUndoGeom": "The geometry has changed",
- "undoGeom": "Are you sure to exit without saving? (You will lose any changes)",
- "confirmGeom": "Confirm",
- "cancelModalGeom": "Cancel",
- "deleteFeature": "Delete this feature",
- "undoDeleteFeature": "Are you sure to delete this feature?",
- "undo": "Are you sure you want to abandon the annotation editing session?",
- "title": "Annotations",
- "zoomTo": "Zoom",
- "insertText": "Please insert the text annotation",
- "downloadtooltip": "Download annotations",
- "downloadcurrenttooltip": "Download current annotation",
- "downloadError": "Export error",
- "loadtooltip": "Import annotations",
- "loadtitle": "Import Annotations",
- "selectfiletext": "Drop your file here or click to select the Annotation File to import. (supported files: JSON)",
- "loadoverride": "Replace annotations",
- "loaderror": "Select one or more annotations files. (supported files: json)",
- "defaulttitle": "Edit default title",
- "field": {
- "title": "Title",
- "description": "Description"
- },
- "titles": {
- "marker": " Marker",
- "line": " Line",
- "polygon": " Polygon",
- "text": " Text",
- "circle": " Circle"
- },
- "editor": {
- "decimal": "Decimal",
- "aeronautical": "Aeronautical",
- "title": {
- "Polygon": "Polygon editor",
- "LineString": "LineString editor",
- "Bearing": "Bearing editor",
- "Circle": "Circle editor",
- "Point": "Marker editor",
- "MultiPoint": "LineString editor",
- "Text": "Text editor"
- },
- "center": "Center",
- "add": "Add new coordinates",
- "addByClick": "Add new coordinates by clicking the plus button or on the map",
- "valid": "Geometry is valid",
- "radius": "Radius",
- "text": "Text",
- "lat": "Latitude",
- "lon": "Longitude",
- "notValidMarker": "Insert a valid coordinate (+|- 90° lat, +|-180° lon)",
- "notValidPolyline": "All coordinate must be valid (+|- 90° lat, +|-180° lon)",
- "notValidText": "Insert a text value and a valid coordinate (+|- 90° lat, +|-180° lon)",
- "notValidCircle": "Insert a radius value and a valid coordinate (+|- 90° lat, +|-180° lon)"
- }
- },
- "user":{
- "login": "Login",
- "logout": "Logout",
- "info": "Account informatie",
- "details": "Details van de gebruiker",
- "noAttributesMessage": "Er is geen informatie over uw account",
- "changePwd": "Paswoord wijzigen",
- "newPwd": "Nieuw paswoord",
- "retypePwd": "Bevestig het paswoord",
- "passwordMinlenght": "Uw wachtwoord moet minstens {data} tekens bevatten",
- "passwordCheckFail": "De twee wachtwoorden komen niet overeen!",
- "passwordInvalid": "Verkeerd wachtwoord",
- "username": "Gebruikersnaam",
- "password": "Paswoord",
- "passwordMessage": "Password must contain at least 6 characters",
- "passwordChanged": "Wachtwoord gewijzigd",
- "passwordError": "Fout bij het wijzigen van het wachtwoord",
- "signIn":"Certificeer",
- "loginFail":"Verificatiefout",
- "loginFailedStatusMessages": {
- "usernamePwdInsert": "Vul alstublieft uw gebruikersnaam en wachtwoord in",
- "usernamePwdIncorrect":"Ongeldige gebruikersnaam of wachtwoord"
- },
- "detailsName": "Name",
- "detailsRole": "Role",
- "detailsGroups": "Groups",
- "detailsEmail": "E-mail",
- "detailsCompany": "Company",
- "detailsNotes": "Notes"
- },
- "users": {
- "title": "Accounts beheren",
- "users": "Gebruikersnaam",
- "manageUsers": "Gebruikers beheren",
- "searchUsers": "zoeken naar gebruikers ...",
- "newUser": "Nieuw",
- "editUser": "Wijzigen",
- "deleteUser": "Verwijderen",
- "statusTitle": "Statuut",
- "enabled": "Geactiveerd",
- "groupTitle": "Groepen:",
- "roleTitle": "Rol",
- "saveUser": "Opslaan",
- "savingUser": "wordt opgeslagen...",
- "userSaved": "Opgeslagen!",
- "createUser": "Aanmaken",
- "creatingUser": "Wordt aangemaakt...",
- "userCreated": "Aangemaakt!",
- "deleting": "Wordt verwijderd...",
- "delete": "Verwijderen",
- "confirmDeleteUser": "Weet u zeker dat u deze gebruiker wilt verwijderen?",
- "errorDelete": "Er is een fout opgetreden bij het wissen van deze gebruiker:",
- "errorSaving": "Er is een fout opgetreden bij het opslaan van deze gebruiker",
- "selectedGroups": "BEPAALDE GROEPEN",
- "requiredFiedsMessage": "Fields marked with asterisk (*) are required"
- },
- "usergroups": {
- "searchGroups": "groepen opzoeken...",
- "groups": "Groepen",
- "nameLimit": "De naam is beperkt tot 255 tekens.",
- "descLimit": "De beschrijving is beperkt tot 255 tekens.",
- "editGroup": "Wijzigen",
- "deleteGroup": "Verwijderen",
- "removeUser": "verwijder de gebruiker",
- "newGroup": "Nieuwe groep",
- "manageGroups": "Beheer van de groepen",
- "description": "Beschrijving:",
- "noDescriptionAvailable": "(Geen beschrijving)",
- "groupName": "Naam van de groep",
- "groupDescription": "Beschrijving",
- "saveGroup": "Opslaan",
- "createGroup": "Aanmaken",
- "creatingGroup": "Wordt aangemaakt...",
- "groupMembers": "Leden:",
- "addMember": "Lid toevoegen:",
- "selectMemberPlaceholder": "Selecteer lid ...",
- "noUsers": "Geen enkele gebruiker voor deze groep",
- "errorSaving": "Er is een fout opgetreden tijdens het registreren van deze groep",
- "errorDelete": "Er is een fout opgetreden tijdens het verwijderen van deze groep",
- "confirmDeleteGroup": "Weet u zeker dat u deze groep wilt verwijderen?"
- },
- "share":{
- "title": "Delen",
- "titlePanel": "De kaart delen",
- "socialIntro": "Via je favoriete sociale netwerk",
- "directLinkTitle": "Via een directe link",
- "embeddedLinkTitle": "Via de geïntegreerde code",
- "social": "Social",
- "direct": "Link",
- "code": "Embed",
- "forceDrawer": "Inhoudsopgave tonen",
- "apiLinkTitle": "Via API's",
- "QRCodeLinkTitle": "qr code",
- "msgCopiedUrl":"Gekopieerd",
- "msgToCopyUrl":"Klik om te kopiëren",
- "sharedTitle": "Check out my new map: ",
- "advancedOptions": "Advanced Options",
- "addBboxParam": "Add bbox param to sharing link",
- "wrongBboxParamTitle": "Invalid bbox param",
- "wrongBboxParamMessage": "bbox params must be in EPSG:4326 and wrote as bbox=minx,miny,maxx,maxy"
- },
- "snapshot": {
- "title": "Preview van de vastgelegde kaart",
- "save": "Opslaan",
- "tooltip": "Sla een afbeelding van de kaart op.",
- "googleBingError": "Google- en Bing-lagen zijn niet beschikbaar voor het maken van afbeeldingen omwille van de rechten.",
- "downloadingSnapshots": "De afbeelding wordt gegenereerd, even geduld",
- "date": "Datum",
- "layers": "Lagen",
- "size": "Grootte",
- "notsupported": "Image capture wordt niet ondersteund",
- "taintedMessage": "De opslagfunctie is beperkt omwille van beveiligingsbeperkingen van de browser. Klik met de rechtermuisknop op het voorbeeld en selecteer 'Afbeelding opslaan als ...' om een beter resultaat te bekomen (ondersteund door Firefox en Chrome)"
- },
- "shapefile": {
- "title": "Voeg een lokaal bestand",
- "tooltip": "Voeg een lokaal bestand toe aan de kaart.",
- "placeholder": "Drop je bestanden hier of klik hier op om de shapefiles te selecteren die u wilt importeren. (Shapefiles moeten in zip-archieven zijn opgenomen)",
- "defaultStyle": "Standaard stijl",
- "zoom": "Zoomer op het bestand",
- "error": {"select": "Kies één of meerdere zip-bestanden. (Shapefiles moeten in zip-archieven zijn opgenomen, KML/KMZ e GPX)"},
- "add": "Voeg toe",
- "cancel": "Annuleer",
- "success": " Import geslaagd"
- },
- "mapImport": {
- "title": "Import",
- "dropZone": {
- "heading": "
visit the documentation page",
- "forkMeOnGitHub": "Fork me on GitHub",
- "description": "MapStore is ontwikkeld om op een eenvoudige en intuïtieve manier kaarten en assemblages te maken, te bewaren en te delen. Kaarten op basis van inhoud van van servers zoals OpenStreetMap, Google Maps, MapQuest en iedere andere specifieke server van uw of van een andere organisatie.
Bezoek onze homepage voor meer detail.",
- "Applications": "Toepassingen",
- "Examples": "Voorbeelden",
- "LinkedinGroup": "Mapstore Linkedin groep",
- "scrollTop": "Terug naar boven",
- "footerDescription": "GeoSolutions S.a.s. | Via di Montramito 3/A, 55054 Massarosa (Lucca) - Italy info@geo-solutions.it | Tel: +39 0584 962313 | Fax: +39 0584 1660272",
- "ml": {
- "title": "Blijf op de hoogte van de laatste ontwikkelingen via mailinglijsten",
- "subscribe_users": "Abonneer u op de gebruikers mailinglijsten",
- "subscribe_devel": "Abonneer je op de mailinglijsten van ontwikkelaars",
- "visit_group": "Ga naar deze groep",
- "subscribe": "Abonneren",
- "email": "E-mail:"
- },
- "examples":{
- "viewer":{
- "html":"Viewer
3D viewer
Beheerder
Positie muis
Schaalbalk
Geavanceerde boom van de lagen
Query builder
Raster van de objecten
Afdrukken
Plugins
API
Beeldweergave
Drop your configuration or vector files here
or
Supported configuration files: MapStore legacy format
Supported vector layer files: shapefiles (must be contained in zip archives), KML/KMZ, GeoJSON or GPX
note: current map will be overridden in case of configuration files
" - }, - "errors": { - "fileNotSupported": "File not supported", - "unknownError": "there was an unknown error during import" - } - }, - "mapExport": { - "title": "Export Map" - }, - "catalog": { - "start": "Start date ", - "end": "End date ", - "notAvailable": "Not Available", - "title": "Catalogus", - "tooltip": "De catalogus doorlopen", - "addToMap": "Aan de kaart toevoegen", - "getWMSLink": "WMS-link", - "error": "Er is een fout opgetreden tijdens het laden van de gegevens van de catalogus", - "pageInfo": "{start}-{end} resultaten op {total}", - "noRecordsMatched": "Geen enkel overeenkomstige record", - "wmsGetCapLink": "WMS", - "wfsGetCapLink": "WFS", - "share": "Deel", - "copyToClipboard": "Kopiëren naar klembord", - "copied": "Gekopieerd!", - "catalogUrlPlaceholder": "Voer URL-catalogus in...", - "textSearchPlaceholder": "op te zoeken tekst...", - "search": "Zoek", - "reset": "Verwijder", - "options": "Opties", - "srs_not_allowed": "Deze service ondersteunt het geografische coördinatensysteem van de kaart niet", - "missingReference": "Missing OGC reference metadata", - "showDescription": "Show full description", - "hideDescription": "Hide full description", - "templateFormatDescriptionExample": "The description of layer is", - "showTemplate": "Show metadata template", - "showPreview": "Show preview", - "advancedSettings": "Advanced Settings", - "templateMetadataAvailable": "Metadata available from Dublin Core format: abstract, boundingBox, contributor, creator, description, format, identifier, references, rights, source, subject, temporal, title, type, uri", - "notification": { - "errorTitle": "Error", - "errorSearchingRecords": "Some records have not been found: {records} Please check the query param url", - "warningAddCatalogService": "Insert a valid url and title", - "addCatalogService": "Service added correctly", - "duplicatedServiceTitle": "A service with that title already exists. Please, change title", - "serviceDeletedCorrectly": "The service was deleted correctly", - "errorServiceUrl": "Service not available. Please, check the provided url" - } - }, - "uploader": { - "filename": "File Name", - "type": "Type", - "lastModified": "Last Modified", - "filesize": "Size", - "beforeUpload": "Doing pre-upload operations... ", - "uploadingFiles": "Uploading Files...", - "dropfile": "drop files here to upload", - "dropfileImport": "drop here files to add it to this process" - }, - "importer": { - "title": "Gegevens importeren", - "imports": "Import proces", - "importN": "Proces {id}", - "creatingImportProcess": "De import wordt uitgevoerd ...", - "dropfile": "Sleep bestanden hier om een nieuw import proces te maken", - "dropfileImport": "sleep bestanden hier om toe te voegen aan dit proces", - "process": "Proces", - "number": "#", - "workspace": { - "create": "Maak aan", - "createWS": "maak een nieuwe werkruimte aan: ", - "target": "doel werkruimte: ", - "failure": "Fout opgetreden tijdens de aanmaak van de werkruimte: {statusWS}", - "success": "Werkruimte {statusWS} succesvol aangemaakt", - "select": "Selecteer de doel werkruimte", - "new": "Naam..." - }, - "import": { - "actions": "Acties", - "tasks": "taken", - "runImport": "begin", - "deleteImport": "Proces verwijderen", - "deleteTask": "Verwijderen", - "status": "Statuut", - "archive": "Archiveer", - "deleting": "Clearing ...", - "analyzing": "Analyzing package...", - "applyingPreset": "Presets d'application ..." - }, - "task": { - "panelTitle": "Taken {id}", - "general": "Generale Info", - "status": "Statuut", - "updateMode": "Refresh modus", - "originalData": "origineel bestand", - "file": "Naam van het bestand", - "format": "Formaat", - "targetStore": "target store", - "storeType": "Type store", - "storeName": "Naam van de store", - "layer": "Laag", - "transforms": "Ketting van transformaties", - "update": "Bijwerken", - "run": "Voer dit pakket in", - "edit": "Wijzig de standaardstijl", - "delete": "Verwijder dit pakket" - }, - "transform": { - "panelTitle": "Transformatie {id}", - "type": "Transformatie type", - "actions": "Acties", - "options": "transformatie van de opties", - "overviewlevels": "Overzicht van niveaus", - "delete": "deze transformatie verwijderen" - } - }, - "rasterstyler": { - "tooltip": "Creëer en bewerk een stijl voor een beeldlaag", - "paneltitle": "Beeldstijl editor", - "layerlabel": "Laag", - "typelabel": "Stijltype", - "opacitylabel": "Doorzichtigheid", - "redtitle": "Rood", - "greentitle": "Groen", - "bluetitle": "Blauw", - "graytitle": "Grijs", - "pseudobandtitle": "Selecteer de band", - "eqinttitle": "Classificatie met regelmatig interval", - "pseudotitle": "Pseudo-kleurinstellingen", - "applybtn": "De stijl toepassen" - }, - "bandselector": { - "band": "Band", - "enhancement": "Verbetering", - "algorithmTitle": "Optioneel algoritme", - "value": "Waarde", - "min": "Min", - "max": "Max", - "enha": { - "none": "Geen", - "Normalize": "Normaliseer", - "Histogram": "Histogram", - "GammaValue": "Gamma correctie" - }, - "algorithm": { - "none": "Geen", - "StretchToMinimumMaximum": "Rekken", - "ClipToMinimumMaximum": "Klem", - "ClipToZero": "Klem op nul" - } - }, - "equalinterval": { - "min": "Min", - "max": "Max", - "classes": "Klassen", - "ramp": "Kleurengamma", - "classify": "Classificeren", - "maxerror": "De maximale waarde moet groter zijn dan de minimale waarde", - "minerror": "De minimale waarde moet minder zijn dan de maximale waarde" - }, - "colormapgrid": { - "color": "Kleur", - "quantity": "Hoeveelheid", - "label": "Label", - "minmaxerror": "De waarde moet tussen de waarden van de vorige en volgende cellen liggen" - }, - "pseudocolorsettings": { - "type": "Type", - "extended": "Extended", - "colormap": "Kleurkaart", - "add": "Voeg een waarde toe", - "remove": "Verwijder een waarde" - }, - "rasterstyletype": { - "rgb": "Rood Groen Blauw", - "gray": "Grijswaarde", - "pseudo": "Pseudo kleur", - "multi": "Meerdere bands", - "single": "enkele band" - }, - "featuregrid": { - "columns": "Kolommen", - "header": "Zoek de resultatenlijst", - "tools": "Gereedschapspaneel", - "export": "Exporteren", - "selectall": "Selecteer alles", - "deselectall": "Deselecteer alles", - "backtosearch": "Terug naar zoeken", - "resultInfo": "{total, plural, =0 {geen enkel object} =1 {{total} van {total}} other {{start}-{end} van {total}}}", - "resultInfoVirtual": "{total, plural, =0 {geen enkel object} =1 {{total} van {total}} other {{total}}}", - "pageInfo": "{totalPages, plural, =0 {No pages} =1 {Page {totalPages} van {totalPages}} other {Page {page} van {totalPages}}}", - "pagination": { - "page": "Bladzijde", - "of": "van", - "to": "tot", - "more": "meer" - }, - "noFeaturesAvailable": "Geen enkele functionaliteit beschikbaar", - "errorSaving": "Er is een fout opgetreden tijdens het opslaan van de bewerking", - "yesButton": "Ja", - "noButton": "Neen", - "deleteButton": "Verwijderen", - "clear": "Weet je zeker dat je alle wijzigingen wilt annuleren?", - "featureClose":"Wilt u echt het rooster sluiten?", - "delete": "Valideren om de elementen te verwijderen?", - "missingGeometry": "Ontbrekende geometrie", - "filter": { - "placeholders": { - "default": "Search...", - "string": "Type text to filter...", - "date": "Type date to filter...", - "number": "Type number or expression..." - }, - "tooltips": { - "editMode": "Quick search is not available in edit mode", - "default": "Search...", - "string": "Type text to filter...", - "number": "Type a number or an expression. Examples: 10, > 2, < 10" - } - }, - "toolbar": { - "synchPopoverTitle": "Sync map with filter ", - "synchPopoverText": "Use this tool to synchronize the map with the selected filter", - "notShowAgain": " Don't show this message again", - "editMode": "Bewerkingsmodus", - "advancedFilter": "Geavanceerd zoeken", - "quitEditMode": "Verlaat de bewerkingsmodus", - "addNewFeatures": "Voeg een nieuw element toe", - "editFeature": "Bewerk element", - "drawGeom": "Teken element", - "stopDrawGeom": "Annuleer de creatie van de geometrie", - "addGeom": "Voeg een element toe aan de bestaande geometrie", - "drawFeature": "Tekenelement", - "deleteSelectedFeatures": "Verwijder geselecteerde functies", - "saveChanges": "De wijzigingen opslaan", - "saving": "wordt opgeslagen...", - "cancelChanges": "De wijzigingen annuleren", - "deleteGeometry": "De geometrie verwijderen", - "downloadGridData": "De gegevens downloaden", - "hideShowColumns": "De kolommen verbergen/tonen", - "zoomAll": "Zoom in op de pagina" - } - }, - "wfsdownload": { - "title": "De gegevens exporteren", - "format": "Bestandsformaat", - "export": "Export", - "downloadonlycurrentpage": "Enkel de huidige pagina downloaden", - "error": { - "title": "Fout tijdens exporteren", - "invalidOutputFormat": "Het geselecteerde exportformaat is niet beschikbaar" - } - }, - "widgets": { - "selectChartType": { - "title": "Sélectionnez le type de widget" - }, - "title": "Titre", - "description": "Description", - "errors": { - "nodata": "Aucune donnée disponible pour la couche / filtre sélectionné", - "nodatainviewport": "Aucune donnée dans la fenêtre courante", - "timeoutExpired": "Le service a pris trop de temps pour répondre. Peut-être que la requête est trop complexe ou que le serveur est occupé", - "genericError": "Il y a une erreur lors de la récupération des données" - }, - "builder": { - "header": { - "title": "Widget" - }, - "wizard": { - "backToTypeSelection": "Retour à la sélection du type", - "backToChartOptions": "retour aux options de graphique", - "configureChartOptions": "Configurer les options de graphique", - "configureWidgetOptions": "Configurer les options du widget", - "updateWidget": "Mettre à jour le widget", - "addTheWidget": "Ajouter le widget" - }, - "errors": { - "noWidgetsAvailableTitle": "Aucun widget disponible", - "noWidgetsAvailableDescription": "Vous ne pouvez pas créer de widget pour le calque sélectionné. C'est probablement parce que la couche ne convient pas aux widgets ou que le serveur n'expose pas tous les services ou informations nécessaires pour générer un widget. Les causes possibles sont:
" - }, - "setupFilter": "Configurer un filtre pour les données du widget" - }, - "widget": { - "menu": { - "showChartData": "Afficher les données de graphique", - "edit": "éditer", - "delete": "effacer", - "confirmDelete": "Êtes-vous sûr?", - "downloadData": "Télécharger les données", - "exportImage": "Exporter l'image" - } - }, - "chartType": { - "bar": { - "title": "Diagramme à barres", - "description": "Créer un graphique à barres à ajouter à la carte", - "caption": "barres" - }, - "pie": { - "title": "Diagramme à secteurs", - "description": "Créer un graphique à secteurs à ajouter à la carte", - "caption": "secteurs" - }, - "line": { - "title": "Graphique linéaire", - "description": "Créer un graphique linéaire à ajouter à la carte", - "caption": "linéaire" - }, - "gauge": { - "title": "Tableau de jauge", - "description": "Créer un graphique de jauge à ajouter à la carte", - "caption": "jauge" - } - }, - "chartOptionsTitle": "Données", - "widgetOptionsTitle": "Info sur le widget", - "placeHolder":{ - "default":"Select attribute" - }, - "groupByAttributes": { - "line": "Attributs X", - "pie": "Grouper par", - "bar": "Attributs X", - "gauge": "Grouper par" - }, - "aggregationAttribute": { - "line": "Attributs Y", - "pie": "Use", - "bar": "Attributs Y", - "gauge": "Use", - "counter": "Use", - "default": "Use" - }, - "aggregateFunction": { - "line": "Opération", - "pie": "Opération", - "bar": "Opération", - "gauge": "Opération" - }, - "colorRamp": { - "line": "Couleur", - "pie": "Rampe de couleur", - "bar": "Couleur", - "gauge": "Couleur" - }, - "mapSync": "Live Filter par viewport", - "displayLegend": { - "line": "Légende d'affichage", - "pie": "Légende d'affichage", - "bar": "Légende d'affichage", - "gauge": "Afficher les étiquettes" - }, - "displayCartesian": { - "line": "Hide Grid", - "bar": "Hide Grid" - }, - "xAxisAngle":{ - "line": "X Axis: Label rotation angle °", - "bar": "X Axis: Label rotation angle °" - }, - "yAxis":{ - "line": "Hide Y axis", - "bar": "Hide Y axis" - }, - "yAxisLabel":{ - "line": "Legend Label", - "bar": "Legend Label" - }, - "advancedOptions":{ - "line": "Advanced Options", - "bar": "Advanced Options" - } - }, - "dashboard": { - "loadingSpinner": "Loading Dashboard", - "saveDialog": { - "title": "Edit dashboard properties", - "name": "Name", - "description": "Description", - "createdAt": "Aangemaakt", - "modifiedAt": "Gemodificeerde", - "namePlaceholder": "Type a name...", - "descriptionPlaceholder": "Type a description...", - "confirmCloseText": "There are pending changes, are you sure that you want to close without saving?", - "close": "Close", - "cancel": "Cancel", - "saveSuccessTitle": "Success", - "saveSuccessMessage": "Dashboard saved successfully" - }, - "errors":{ - "loading": { - "title": "Error loading dashboard", - "dashboardNotAccessible": "You don't have permission to access this dashboard. Please contact the resource owner", - "pleaseLogin": "This dashboard is not public. Please try to login", - "dashboardDoesNotExist": "The dashboard you are trying to access doesn't exist", - "unknownError": "There was an error loading the dashboard. Please contact the administrator", - "notFound": "Dashboard not found", - "notAccessible": "Dashboard not accessible" - }, - "resourceAlreadyExists": "A resource with this name already exists", - "forbidden": "An unexpected error occured (403 Forbidden). Please contact the Administrator", - "forbidden405": "An unexpected error occured (405 Forbidden). Please contact the Administrator" - }, - "editor": { - "save": "Save the dashboard", - "addACardToTheDashboard": "Add a widget to the dashboard", - "showConnections": "Show connections", - "hideConnections": "HideConnections" - }, - "emptyTitle": "The dashboard is empty" - }, - "wizard": { - "next": "Suivant", - "prev": "Précédent", - "finish": "Finition" - }, - "vectorstyler": { - "tooltip": "Maak en bewerk een stijl van een vectorlaag", - "paneltitle": "Laagstijl", - "layerlabel": "Laag", - "rulelabel": "Regels", - "namelabel": "Naam van de regel", - "symboltitle": "Symbool", - "labeltitle": "Etiket", - "conditiontitle": "Voorwaarden", - "applybtn": "Stijl toepassen", - "addrulebtn": "Regel toevoegen", - "removerulebtn": "Regel verwijderen" - }, - "scaledenominator": { - "minlabel": "Minimale schaalnominator", - "maxlabel": "Maximale schaalnominator", - "maxerror": "De maximale waarde moet groter zijn dan de minimumwaarde", - "minerror": "De minimale waarde moet groter zijn dan de maximumwaarde", - "none": "Geen enkele" - }, - "markNameSelector": { - "circle": "Cirkel", - "square": "Vierkant", - "triangle": "Driehoek", - "star": "Ster", - "cross": "Kruis", - "x": "X" - }, - "styler": { - "tooltip": "Maak en bewerk een laagstijl", - "paneltitle": "Laagstijl", - "layerlabel": "Laag" - }, - "styleeditor": { - "styleListfilterPlaceholder": "Filter styles by name, title or abstract", - "templateFilterPlaceholder": "Filter styles templates by title", - "createStyleFromTemplate": "Select a template to create a new style", - "titleRequired": "
A Dashboard in MapStore provides a set of information suitably collected to show aggregated data in one shot view. Geospatial data displayed in a map can be placed side by side to related attribute tables, charts and other, with the aim to connect different kind of information, show statistical details and textual descriptions relating to a specific context.
All users can visualize and interact with published dashboards but only users allowed to edit can add, arrange, resize or delete all the widgets inside a dashboard
" - }, - "dashboardAddWidget": { - "title": "Add Widget", - "text": "To add a widget to the dashboard, you can click on the + button" - }, - "dashboardBuilder": { - "title": "Create a new widget", - "text": "You can select which type of widget you want and then add to the dashboard selecting one of the items in the list" - }, - "dashboardAddChart": { - "title": "Chart Widget", - "text": "It's a widget that show and aggregate data into pie, line or bar charts.
Steps:
Add your own text to the dashboard.
Steps:
Add an attribute table to the dashboard that contains data from a selected vector layer. You can also filter data to customize your table.
Steps:
Add a new counter to the dashboard. Counter will show numeric value aggregationg data from a selected vector layer.
Steps:
Add a new interactive map to the dashboard. You can add more than one map with the ability to connect other widgets to them. After saving the first map, the legend widget will be added to the list. Legend Widget will show a legend related to the connected map.
Steps:
.'+(n.sampleText||" ")+'. |
.'+(n.sampleText||" ")+". |
0){"#"===t[0]&&(t=e.substring(1));var r=i.hexToRgb(t);return i.rgbToHsv(r)}return null},hexToRgb:function(e){var t,r,n,o=e;return"#"===o.charAt(0)&&(o=e.substring(1)),t=o.charAt(0)+o.charAt(1),r=o.charAt(2)+o.charAt(3),n=o.charAt(4)+o.charAt(5),[parseInt(t,16),parseInt(r,16),parseInt(n,16)]},colorToHexStr:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"red";return n(e).toHexString()},colorToRgbaStr:function(e,t,r){var i=n(e);return e&&i.setAlpha(o(void 0!==t?t:i.getAlpha())).toRgbString()||r}};e.exports=i},"./MapStore2/web/client/utils/ConfigProvider.js":function(e,t,r){"use strict";t.a={OpenStreetMap:{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",options:{maxZoom:19,maxNativeZoom:19,credits:{text:"© OpenStreetMap, Open Street Map and contributors, CC-BY-SA",link:"http://www.openstreetmap.org/copyright"},attribution:'© OpenStreetMap'},variants:{Mapnik:{},BlackAndWhite:{url:"http://tiles.wmflabs.org/bw-mapnik/{z}/{x}/{y}.png",options:{maxZoom:18,maxNativeZoom:18}},DE:{url:"http://{s}.tile.openstreetmap.de/tiles/osmde/{z}/{x}/{y}.png",options:{maxZoom:18,maxNativeZoom:18}},France:{url:"http://{s}.tile.openstreetmap.fr/osmfr/{z}/{x}/{y}.png",options:{attribution:"© Openstreetmap France | {attribution.OpenStreetMap}"}},HOT:{url:"http://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png",options:{attribution:'{attribution.OpenStreetMap}, Tiles courtesy of Humanitarian OpenStreetMap Team'}}}},OpenSeaMap:{url:"http://tiles.openseamap.org/seamark/{z}/{x}/{y}.png",options:{maxNativeZoom:18,attribution:'Map data: © OpenSeaMap contributors',credits:{text:"Map data: © OpenSeaMap contributors",link:"http://www.openseamap.org"}}},OpenPtMap:{url:"http://openptmap.org/tiles/{z}/{x}/{y}.png",options:{maxZoom:17,attribution:'Map data: © OpenPtMap contributors'}},OpenTopoMap:{url:"https://{s}.tile.opentopomap.org/{z}/{x}/{y}.png",options:{maxZoom:17,attribution:'Map data: {attribution.OpenStreetMap}, SRTM | Map style: © OpenTopoMap (CC-BY-SA)'}},OpenRailwayMap:{url:"https://{s}.tiles.openrailwaymap.org/standard/{z}/{x}/{y}.png",options:{maxZoom:19,attribution:'Map data: {attribution.OpenStreetMap} | Map style: © OpenRailwayMap (CC-BY-SA)'}},OpenFireMap:{url:"http://openfiremap.org/hytiles/{z}/{x}/{y}.png",options:{maxZoom:19,attribution:'Map data: {attribution.OpenStreetMap} | Map style: © OpenFireMap (CC-BY-SA)'}},SafeCast:{url:"https://s3.amazonaws.com/te512.safecast.org/{z}/{x}/{y}.png",options:{maxZoom:16,attribution:'Map data: {attribution.OpenStreetMap} | Map style: © SafeCast (CC-BY-SA)'}},CyclOSM:{url:"https://dev.{s}.tile.openstreetmap.fr/cyclosm/{z}/{x}/{y}.png",options:{maxZoom:20,attribution:'CyclOSM | Map data: {attribution.OpenStreetMap}'}},OpenMapSurfer:{url:"https://maps.heigit.org/openmapsurfer/tiles/{variant}/webmercator/{z}/{x}/{y}.png",options:{maxZoom:19,variant:"roads",attribution:'Imagery from GIScience Research Group @ University of Heidelberg | Map data '},variants:{Roads:{options:{variant:"roads",attribution:"{attribution.OpenMapSurfer}{attribution.OpenStreetMap}"}},Hybrid:{options:{variant:"hybrid",attribution:"{attribution.OpenMapSurfer}{attribution.OpenStreetMap}"}},AdminBounds:{options:{variant:"adminb",maxZoom:18,attribution:"{attribution.OpenMapSurfer}{attribution.OpenStreetMap}"}},ContourLines:{options:{variant:"asterc",maxZoom:18,minZoom:13,attribution:'{attribution.OpenMapSurfer} ASTER GDEM'}},Hillshade:{options:{variant:"asterh",maxZoom:18,attribution:'{attribution.OpenMapSurfer} ASTER GDEM, SRTM'}},ElementsAtRisk:{options:{variant:"elements_at_risk",attribution:"{attribution.OpenMapSurfer}{attribution.OpenStreetMap}"}}}},Hydda:{url:"https://{s}.tile.openstreetmap.se/hydda/{variant}/{z}/{x}/{y}.png",options:{maxZoom:18,variant:"full",attribution:'Tiles courtesy of OpenStreetMap Sweden — Map data {attribution.OpenStreetMap}'},variants:{Full:"full",Base:"base",RoadsAndLabels:"roads_and_labels"}},Thunderforest:{url:"https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}.png",options:{maxNativeZoom:18,attribution:'© OpenCycleMap, {attribution.OpenStreetMap}',credits:{text:"Map data: OpenCycleMap contributors",link:"http://www.opencyclemap.org"},variant:"cycle"},variants:{OpenCycleMap:"cycle",Transport:{options:{variant:"transport",maxZoom:19,maxNativeZoom:19}},TransportDark:{options:{variant:"transport-dark",maxZoom:19,maxNativeZoom:19}},Landscape:"landscape",Outdoors:"outdoors"}},MapQuestOpen:{url:"http://otile{s}.mqcdn.com/tiles/1.0.0/{type}/{z}/{x}/{y}.{ext}",options:{maxNativeZoom:18,type:"map",ext:"jpg",attribution:'Tiles Courtesy of MapQuest — Map data {attribution.OpenStreetMap}',subdomains:["1","2","3","4"]},variants:{OSM:{},Aerial:{options:{type:"sat",attribution:'Tiles Courtesy of MapQuest — Portions Courtesy NASA/JPL-Caltech and U.S. Depart. of Agriculture, Farm Service Agency'}},HybridOverlay:{options:{type:"hyb",ext:"png",opacity:.9}}}},MapBox:{url:"https://api.tiles.mapbox.com/v4/{source}/{z}/{x}/{y}.png?access_token={accessToken}",options:{maxNativeZoom:18,attribution:'Imagery from MapBox — Map data {attribution.OpenStreetMap}',subdomains:["a","b","c","d"]}},MapBoxStyle:{url:"https://api.mapbox.com/styles/v1/mapbox/{source}/tiles/{z}/{x}/{y}?access_token={accessToken}",options:{attribution:'Imagery from MapBox',subdomains:["a","b","c","d"]}},Stamen:{url:"https://stamen-tiles-{s}.a.ssl.fastly.net/{variant}/{z}/{x}/{y}.{ext}",options:{attribution:'Map tiles by Stamen Design, CC BY 3.0 — Map data {attribution.OpenStreetMap}',subdomains:"abcd",minZoom:0,maxZoom:20,variant:"toner",ext:"png"},variants:{Toner:"toner",TonerBackground:"toner-background",TonerHybrid:"toner-hybrid",TonerLines:"toner-lines",TonerLabels:"toner-labels",TonerLite:"toner-lite",Watercolor:{url:"https://stamen-tiles-{s}.a.ssl.fastly.net/{variant}/{z}/{x}/{y}.{ext}",options:{variant:"watercolor",ext:"jpg",minZoom:1,maxZoom:16}},Terrain:{options:{variant:"terrain",minZoom:0,maxZoom:18}},TerrainBackground:{options:{variant:"terrain-background",minZoom:0,maxZoom:18}},TerrainLabels:{options:{variant:"terrain-labels",minZoom:0,maxZoom:18}}}},Esri:{url:"https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}",options:{maxNativeZoom:18,variant:"World_Street_Map",attribution:"Tiles © Esri"},variants:{WorldStreetMap:{options:{attribution:"{attribution.Esri} — Source: Esri, DeLorme, NAVTEQ, USGS, Intermap, iPC, NRCAN, Esri Japan, METI, Esri China (Hong Kong), Esri (Thailand), TomTom, 2012"}},DeLorme:{options:{variant:"Specialty/DeLorme_World_Base_Map",minZoom:1,maxZoom:11,maxNativeZoom:11,attribution:"{attribution.Esri} — Copyright: ©2012 DeLorme"}},WorldTopoMap:{options:{variant:"World_Topo_Map",attribution:"{attribution.Esri} — Esri, DeLorme, NAVTEQ, TomTom, Intermap, iPC, USGS, FAO, NPS, NRCAN, GeoBase, Kadaster NL, Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong), and the GIS User Community"}},WorldImagery:{options:{variant:"World_Imagery",attribution:"{attribution.Esri} — Source: Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP, and the GIS User Community"}},WorldTerrain:{options:{variant:"World_Terrain_Base",maxZoom:13,maxNativeZoom:13,attribution:"{attribution.Esri} — Source: USGS, Esri, TANA, DeLorme, and NPS"}},WorldShadedRelief:{options:{variant:"World_Shaded_Relief",maxZoom:13,maxNativeZoom:13,attribution:"{attribution.Esri} — Source: Esri"}},WorldPhysical:{options:{variant:"World_Physical_Map",maxZoom:8,maxNativeZoom:8,attribution:"{attribution.Esri} — Source: US National Park Service"}},OceanBasemap:{options:{variant:"Ocean_Basemap",maxZoom:13,maxNativeZoom:13,attribution:"{attribution.Esri} — Sources: GEBCO, NOAA, CHS, OSU, UNH, CSUMB, National Geographic, DeLorme, NAVTEQ, and Esri"}},NatGeoWorldMap:{options:{variant:"NatGeo_World_Map",maxZoom:16,maxNativeZoom:16,attribution:"{attribution.Esri} — National Geographic, Esri, DeLorme, NAVTEQ, UNEP-WCMC, USGS, NASA, ESA, METI, NRCAN, GEBCO, NOAA, iPC"}},WorldGrayCanvas:{options:{variant:"Canvas/World_Light_Gray_Base",maxZoom:16,maxNativeZoom:16,attribution:"{attribution.Esri} — Esri, DeLorme, NAVTEQ"}}}},OpenWeatherMap:{url:"http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png",options:{maxZoom:19,maxNativeZoom:19,attribution:'Map data © OpenWeatherMap',opacity:.5},variants:{Clouds:"clouds",CloudsClassic:"clouds_cls",Precipitation:"precipitation",PrecipitationClassic:"precipitation_cls",Rain:"rain",RainClassic:"rain_cls",Pressure:"pressure",PressureContour:"pressure_cntr",Wind:"wind",Temperature:"temp",Snow:"snow"}},HERE:{url:"https://{s}.{base}.maps.cit.api.here.com/maptile/2.1/maptile/{mapID}/{variant}/{z}/{x}/{y}/256/png8?app_id={app_id}&app_code={app_code}",options:{attribution:'Map © 1987-2014 HERE',subdomains:["1","2","3","4"],mapID:"newest",app_id:"=o.minTileRow&&e<=o.maxTileCol&&e>=o.minTileCol:e
"+L.GeometryUtil.readableArea(e,this.options.metric,this.options.precision)),t):null},_shapeIsValid:function(){return this._markers.length>=3},_vertexChanged:function(e,t){var r;!this.options.allowIntersection&&this.options.showArea&&(r=this._poly.getLatLngs(),this._area=L.GeometryUtil.geodesicArea(r)),L.Draw.Polyline.prototype._vertexChanged.call(this,e,t)},_cleanUpShape:function(){var e=this._markers.length;e>0&&(this._markers[0].off("click",this._finishShape,this),e>2&&this._markers[e-1].off("dblclick",this._finishShape,this))}}),L.SimpleShape={},L.Draw.SimpleShape=L.Draw.Feature.extend({options:{repeatMode:!1},initialize:function(e,t){this._endLabelText=L.drawLocal.draw.handlers.simpleshape.tooltip.end,L.Draw.Feature.prototype.initialize.call(this,e,t)},addHooks:function(){L.Draw.Feature.prototype.addHooks.call(this),this._map&&(this._mapDraggable=this._map.dragging.enabled(),this._mapDraggable&&this._map.dragging.disable(),this._container.style.cursor="crosshair",this._tooltip.updateContent({text:this._initialLabelText}),this._map.on("mousedown",this._onMouseDown,this).on("mousemove",this._onMouseMove,this).on("touchstart",this._onMouseDown,this).on("touchmove",this._onMouseMove,this),n.addEventListener("touchstart",L.DomEvent.preventDefault,{passive:!1}))},removeHooks:function(){L.Draw.Feature.prototype.removeHooks.call(this),this._map&&(this._mapDraggable&&this._map.dragging.enable(),this._container.style.cursor="",this._map.off("mousedown",this._onMouseDown,this).off("mousemove",this._onMouseMove,this).off("touchstart",this._onMouseDown,this).off("touchmove",this._onMouseMove,this),L.DomEvent.off(n,"mouseup",this._onMouseUp,this),L.DomEvent.off(n,"touchend",this._onMouseUp,this),n.removeEventListener("touchstart",L.DomEvent.preventDefault),this._shape&&(this._map.removeLayer(this._shape),delete this._shape)),this._isDrawing=!1},_getTooltipText:function(){return{text:this._endLabelText}},_onMouseDown:function(e){this._isDrawing=!0,this._startLatLng=e.latlng,L.DomEvent.on(n,"mouseup",this._onMouseUp,this).on(n,"touchend",this._onMouseUp,this).preventDefault(e.originalEvent)},_onMouseMove:function(e){var t=e.latlng;this._tooltip.updatePosition(t),this._isDrawing&&(this._tooltip.updateContent(this._getTooltipText()),this._drawShape(t))},_onMouseUp:function(){this._shape&&this._fireCreatedEvent(),this.disable(),this.options.repeatMode&&this.enable()}}),L.Draw.Rectangle=L.Draw.SimpleShape.extend({statics:{TYPE:"rectangle"},options:{shapeOptions:{stroke:!0,color:"#3388ff",weight:4,opacity:.5,fill:!0,fillColor:null,fillOpacity:.2,showArea:!0,clickable:!0},metric:!0},initialize:function(e,t){this.type=L.Draw.Rectangle.TYPE,this._initialLabelText=L.drawLocal.draw.handlers.rectangle.tooltip.start,L.Draw.SimpleShape.prototype.initialize.call(this,e,t)},disable:function(){this._enabled&&(this._isCurrentlyTwoClickDrawing=!1,L.Draw.SimpleShape.prototype.disable.call(this))},_onMouseUp:function(e){this._shape||this._isCurrentlyTwoClickDrawing?this._isCurrentlyTwoClickDrawing&&!function(e,t){for(;(e=e.parentElement)&&!e.classList.contains(t););return e}(e.target,"leaflet-pane")||L.Draw.SimpleShape.prototype._onMouseUp.call(this):this._isCurrentlyTwoClickDrawing=!0},_drawShape:function(e){this._shape?this._shape.setBounds(new L.LatLngBounds(this._startLatLng,e)):(this._shape=new L.Rectangle(new L.LatLngBounds(this._startLatLng,e),this.options.shapeOptions),this._map.addLayer(this._shape))},_fireCreatedEvent:function(){var e=new L.Rectangle(this._shape.getBounds(),this.options.shapeOptions);L.Draw.SimpleShape.prototype._fireCreatedEvent.call(this,e)},_getTooltipText:function(){var e,t,r,n=L.Draw.SimpleShape.prototype._getTooltipText.call(this),o=this._shape,i=this.options.showArea;return o&&(e=this._shape._defaultShape?this._shape._defaultShape():this._shape.getLatLngs(),t=L.GeometryUtil.geodesicArea(e),r=i?L.GeometryUtil.readableArea(t,this.options.metric):""),{text:n.text,subtext:r}}}),L.Draw.Marker=L.Draw.Feature.extend({statics:{TYPE:"marker"},options:{icon:new L.Icon.Default,repeatMode:!1,zIndexOffset:2e3},initialize:function(e,t){this.type=L.Draw.Marker.TYPE,this._initialLabelText=L.drawLocal.draw.handlers.marker.tooltip.start,L.Draw.Feature.prototype.initialize.call(this,e,t)},addHooks:function(){L.Draw.Feature.prototype.addHooks.call(this),this._map&&(this._tooltip.updateContent({text:this._initialLabelText}),this._mouseMarker||(this._mouseMarker=L.marker(this._map.getCenter(),{icon:L.divIcon({className:"leaflet-mouse-marker",iconAnchor:[20,20],iconSize:[40,40]}),opacity:0,zIndexOffset:this.options.zIndexOffset})),this._mouseMarker.on("click",this._onClick,this).addTo(this._map),this._map.on("mousemove",this._onMouseMove,this),this._map.on("click",this._onTouch,this))},removeHooks:function(){L.Draw.Feature.prototype.removeHooks.call(this),this._map&&(this._map.off("click",this._onClick,this).off("click",this._onTouch,this),this._marker&&(this._marker.off("click",this._onClick,this),this._map.removeLayer(this._marker),delete this._marker),this._mouseMarker.off("click",this._onClick,this),this._map.removeLayer(this._mouseMarker),delete this._mouseMarker,this._map.off("mousemove",this._onMouseMove,this))},_onMouseMove:function(e){var t=e.latlng;this._tooltip.updatePosition(t),this._mouseMarker.setLatLng(t),this._marker?(t=this._mouseMarker.getLatLng(),this._marker.setLatLng(t)):(this._marker=this._createMarker(t),this._marker.on("click",this._onClick,this),this._map.on("click",this._onClick,this).addLayer(this._marker))},_createMarker:function(e){return new L.Marker(e,{icon:this.options.icon,zIndexOffset:this.options.zIndexOffset})},_onClick:function(){this._fireCreatedEvent(),this.disable(),this.options.repeatMode&&this.enable()},_onTouch:function(e){this._onMouseMove(e),this._onClick()},_fireCreatedEvent:function(){var e=new L.Marker.Touch(this._marker.getLatLng(),{icon:this.options.icon});L.Draw.Feature.prototype._fireCreatedEvent.call(this,e)}}),L.Draw.CircleMarker=L.Draw.Marker.extend({statics:{TYPE:"circlemarker"},options:{stroke:!0,color:"#3388ff",weight:4,opacity:.5,fill:!0,fillColor:null,fillOpacity:.2,clickable:!0,zIndexOffset:2e3},initialize:function(e,t){this.type=L.Draw.CircleMarker.TYPE,this._initialLabelText=L.drawLocal.draw.handlers.circlemarker.tooltip.start,L.Draw.Feature.prototype.initialize.call(this,e,t)},_fireCreatedEvent:function(){var e=new L.CircleMarker(this._marker.getLatLng(),this.options);L.Draw.Feature.prototype._fireCreatedEvent.call(this,e)},_createMarker:function(e){return new L.CircleMarker(e,this.options)}}),L.Draw.Circle=L.Draw.SimpleShape.extend({statics:{TYPE:"circle"},options:{shapeOptions:{stroke:!0,color:"#3388ff",weight:4,opacity:.5,fill:!0,fillColor:null,fillOpacity:.2,clickable:!0},showRadius:!0,metric:!0,feet:!0,nautic:!1},initialize:function(e,t){this.type=L.Draw.Circle.TYPE,this._initialLabelText=L.drawLocal.draw.handlers.circle.tooltip.start,L.Draw.SimpleShape.prototype.initialize.call(this,e,t)},_drawShape:function(e){if(L.GeometryUtil.isVersion07x())var t=this._startLatLng.distanceTo(e);else t=this._map.distance(this._startLatLng,e);this._shape?this._shape.setRadius(t):(this._shape=new L.Circle(this._startLatLng,t,this.options.shapeOptions),this._map.addLayer(this._shape))},_fireCreatedEvent:function(){var e=new L.Circle(this._startLatLng,this._shape.getRadius(),this.options.shapeOptions);L.Draw.SimpleShape.prototype._fireCreatedEvent.call(this,e)},_onMouseMove:function(e){var t,r=e.latlng,n=this.options.showRadius,o=this.options.metric;if(this._tooltip.updatePosition(r),this._isDrawing){this._drawShape(r),t=this._shape.getRadius().toFixed(1);var i="";n&&(i=L.drawLocal.draw.handlers.circle.radius+": "+L.GeometryUtil.readableDistance(t,o,this.options.feet,this.options.nautic)),this._tooltip.updateContent({text:this._endLabelText,subtext:i})}}}),L.Edit=L.Edit||{},L.Edit.Marker=L.Handler.extend({initialize:function(e,t){this._marker=e,L.setOptions(this,t)},addHooks:function(){var e=this._marker;e.dragging.enable(),e.on("dragend",this._onDragEnd,e),this._toggleMarkerHighlight()},removeHooks:function(){var e=this._marker;e.dragging.disable(),e.off("dragend",this._onDragEnd,e),this._toggleMarkerHighlight()},_onDragEnd:function(e){var t=e.target;t.edited=!0,this._map.fire(L.Draw.Event.EDITMOVE,{layer:t})},_toggleMarkerHighlight:function(){var e=this._marker._icon;e&&(e.style.display="none",L.DomUtil.hasClass(e,"leaflet-edit-marker-selected")?(L.DomUtil.removeClass(e,"leaflet-edit-marker-selected"),this._offsetMarker(e,-4)):(L.DomUtil.addClass(e,"leaflet-edit-marker-selected"),this._offsetMarker(e,4)),e.style.display="")},_offsetMarker:function(e,t){var r=parseInt(e.style.marginTop,10)-t,n=parseInt(e.style.marginLeft,10)-t;e.style.marginTop=r+"px",e.style.marginLeft=n+"px"}}),L.Marker.addInitHook((function(){L.Edit.Marker&&(this.editing=new L.Edit.Marker(this),this.options.editable&&this.editing.enable())})),L.Edit=L.Edit||{},L.Edit.Poly=L.Handler.extend({initialize:function(e){this.latlngs=[e._latlngs],e._holes&&(this.latlngs=this.latlngs.concat(e._holes)),this._poly=e,this._poly.on("revert-edited",this._updateLatLngs,this)},_defaultShape:function(){return L.Polyline._flat?L.Polyline._flat(this._poly._latlngs)?this._poly._latlngs:this._poly._latlngs[0]:this._poly._latlngs},_eachVertexHandler:function(e){for(var t=0;t
":"")+""+e.text+"",e.text||e.subtext?(this._visible=!0,this._container.style.visibility="inherit"):(this._visible=!1,this._container.style.visibility="hidden"),this):this},updatePosition:function(e){var t=this._map.latLngToLayerPoint(e),r=this._container;return this._container&&(this._visible&&(r.style.visibility="inherit"),L.DomUtil.setPosition(r,t)),this},showAsError:function(){return this._container&&L.DomUtil.addClass(this._container,"leaflet-error-draw-tooltip"),this},removeError:function(){return this._container&&L.DomUtil.removeClass(this._container,"leaflet-error-draw-tooltip"),this},_onMouseOut:function(){this._container&&(this._container.style.visibility="hidden")}}),L.DrawToolbar=L.Toolbar.extend({statics:{TYPE:"draw"},options:{polyline:{},polygon:{},rectangle:{},circle:{},marker:{},circlemarker:{}},initialize:function(e){for(var t in this.options)this.options.hasOwnProperty(t)&&e[t]&&(e[t]=L.extend({},this.options[t],e[t]));this._toolbarClass="leaflet-draw-draw",L.Toolbar.prototype.initialize.call(this,e)},getModeHandlers:function(e){return[{enabled:this.options.polyline,handler:new L.Draw.Polyline(e,this.options.polyline),title:L.drawLocal.draw.toolbar.buttons.polyline},{enabled:this.options.polygon,handler:new L.Draw.Polygon(e,this.options.polygon),title:L.drawLocal.draw.toolbar.buttons.polygon},{enabled:this.options.rectangle,handler:new L.Draw.Rectangle(e,this.options.rectangle),title:L.drawLocal.draw.toolbar.buttons.rectangle},{enabled:this.options.circle,handler:new L.Draw.Circle(e,this.options.circle),title:L.drawLocal.draw.toolbar.buttons.circle},{enabled:this.options.marker,handler:new L.Draw.Marker(e,this.options.marker),title:L.drawLocal.draw.toolbar.buttons.marker},{enabled:this.options.circlemarker,handler:new L.Draw.CircleMarker(e,this.options.circlemarker),title:L.drawLocal.draw.toolbar.buttons.circlemarker}]},getActions:function(e){return[{enabled:e.completeShape,title:L.drawLocal.draw.toolbar.finish.title,text:L.drawLocal.draw.toolbar.finish.text,callback:e.completeShape,context:e},{enabled:e.deleteLastVertex,title:L.drawLocal.draw.toolbar.undo.title,text:L.drawLocal.draw.toolbar.undo.text,callback:e.deleteLastVertex,context:e},{title:L.drawLocal.draw.toolbar.actions.title,text:L.drawLocal.draw.toolbar.actions.text,callback:this.disable,context:this}]},setOptions:function(e){for(var t in L.setOptions(this,e),this._modes)this._modes.hasOwnProperty(t)&&e.hasOwnProperty(t)&&this._modes[t].handler.setOptions(e[t])}}),L.EditToolbar=L.Toolbar.extend({statics:{TYPE:"edit"},options:{edit:{selectedPathOptions:{dashArray:"10, 10",fill:!0,fillColor:"#fe57a1",fillOpacity:.1,maintainColor:!1}},remove:{},poly:null,featureGroup:null},initialize:function(e){e.edit&&(void 0===e.edit.selectedPathOptions&&(e.edit.selectedPathOptions=this.options.edit.selectedPathOptions),e.edit.selectedPathOptions=L.extend({},this.options.edit.selectedPathOptions,e.edit.selectedPathOptions)),e.remove&&(e.remove=L.extend({},this.options.remove,e.remove)),e.poly&&(e.poly=L.extend({},this.options.poly,e.poly)),this._toolbarClass="leaflet-draw-edit",L.Toolbar.prototype.initialize.call(this,e),this._selectedFeatureCount=0},getModeHandlers:function(e){var t=this.options.featureGroup;return[{enabled:this.options.edit,handler:new L.EditToolbar.Edit(e,{featureGroup:t,selectedPathOptions:this.options.edit.selectedPathOptions,poly:this.options.poly}),title:L.drawLocal.edit.toolbar.buttons.edit},{enabled:this.options.remove,handler:new L.EditToolbar.Delete(e,{featureGroup:t}),title:L.drawLocal.edit.toolbar.buttons.remove}]},getActions:function(e){var t=[{title:L.drawLocal.edit.toolbar.actions.save.title,text:L.drawLocal.edit.toolbar.actions.save.text,callback:this._save,context:this},{title:L.drawLocal.edit.toolbar.actions.cancel.title,text:L.drawLocal.edit.toolbar.actions.cancel.text,callback:this.disable,context:this}];return e.removeAllLayers&&t.push({title:L.drawLocal.edit.toolbar.actions.clearAll.title,text:L.drawLocal.edit.toolbar.actions.clearAll.text,callback:this._clearAllLayers,context:this}),t},addToolbar:function(e){var t=L.Toolbar.prototype.addToolbar.call(this,e);return this._checkDisabled(),this.options.featureGroup.on("layeradd layerremove",this._checkDisabled,this),t},removeToolbar:function(){this.options.featureGroup.off("layeradd layerremove",this._checkDisabled,this),L.Toolbar.prototype.removeToolbar.call(this)},disable:function(){this.enabled()&&(this._activeMode.handler.revertLayers(),L.Toolbar.prototype.disable.call(this))},_save:function(){this._activeMode.handler.save(),this._activeMode&&this._activeMode.handler.disable()},_clearAllLayers:function(){this._activeMode.handler.removeAllLayers(),this._activeMode&&this._activeMode.handler.disable()},_checkDisabled:function(){var e,t=0!==this.options.featureGroup.getLayers().length;this.options.edit&&(e=this._modes[L.EditToolbar.Edit.TYPE].button,t?L.DomUtil.removeClass(e,"leaflet-disabled"):L.DomUtil.addClass(e,"leaflet-disabled"),e.setAttribute("title",t?L.drawLocal.edit.toolbar.buttons.edit:L.drawLocal.edit.toolbar.buttons.editDisabled)),this.options.remove&&(e=this._modes[L.EditToolbar.Delete.TYPE].button,t?L.DomUtil.removeClass(e,"leaflet-disabled"):L.DomUtil.addClass(e,"leaflet-disabled"),e.setAttribute("title",t?L.drawLocal.edit.toolbar.buttons.remove:L.drawLocal.edit.toolbar.buttons.removeDisabled))}}),L.EditToolbar.Edit=L.Handler.extend({statics:{TYPE:"edit"},initialize:function(e,t){if(L.Handler.prototype.initialize.call(this,e),L.setOptions(this,t),this._featureGroup=t.featureGroup,!(this._featureGroup instanceof L.FeatureGroup))throw new Error("options.featureGroup must be a L.FeatureGroup");this._uneditedLayerProps={},this.type=L.EditToolbar.Edit.TYPE;var r=L.version.split(".");1===parseInt(r[0],10)&&parseInt(r[1],10)>=2?L.EditToolbar.Edit.include(L.Evented.prototype):L.EditToolbar.Edit.include(L.Mixin.Events)},enable:function(){!this._enabled&&this._hasAvailableLayers()&&(this.fire("enabled",{handler:this.type}),this._map.fire(L.Draw.Event.EDITSTART,{handler:this.type}),L.Handler.prototype.enable.call(this),this._featureGroup.on("layeradd",this._enableLayerEdit,this).on("layerremove",this._disableLayerEdit,this))},disable:function(){this._enabled&&(this._featureGroup.off("layeradd",this._enableLayerEdit,this).off("layerremove",this._disableLayerEdit,this),L.Handler.prototype.disable.call(this),this._map.fire(L.Draw.Event.EDITSTOP,{handler:this.type}),this.fire("disabled",{handler:this.type}))},addHooks:function(){var e=this._map;e&&(e.getContainer().focus(),this._featureGroup.eachLayer(this._enableLayerEdit,this),this._tooltip=new L.Draw.Tooltip(this._map),this._tooltip.updateContent({text:L.drawLocal.edit.handlers.edit.tooltip.text,subtext:L.drawLocal.edit.handlers.edit.tooltip.subtext}),e._editTooltip=this._tooltip,this._updateTooltip(),this._map.on("mousemove",this._onMouseMove,this).on("touchmove",this._onMouseMove,this).on("MSPointerMove",this._onMouseMove,this).on(L.Draw.Event.EDITVERTEX,this._updateTooltip,this))},removeHooks:function(){this._map&&(this._featureGroup.eachLayer(this._disableLayerEdit,this),this._uneditedLayerProps={},this._tooltip.dispose(),this._tooltip=null,this._map.off("mousemove",this._onMouseMove,this).off("touchmove",this._onMouseMove,this).off("MSPointerMove",this._onMouseMove,this).off(L.Draw.Event.EDITVERTEX,this._updateTooltip,this))},revertLayers:function(){this._featureGroup.eachLayer((function(e){this._revertLayer(e)}),this)},save:function(){var e=new L.LayerGroup;this._featureGroup.eachLayer((function(t){t.edited&&(e.addLayer(t),t.edited=!1)})),this._map.fire(L.Draw.Event.EDITED,{layers:e})},_backupLayer:function(e){var t=L.Util.stamp(e);this._uneditedLayerProps[t]||(e instanceof L.Polyline||e instanceof L.Polygon||e instanceof L.Rectangle?this._uneditedLayerProps[t]={latlngs:L.LatLngUtil.cloneLatLngs(e.getLatLngs())}:e instanceof L.Circle?this._uneditedLayerProps[t]={latlng:L.LatLngUtil.cloneLatLng(e.getLatLng()),radius:e.getRadius()}:(e instanceof L.Marker||e instanceof L.CircleMarker)&&(this._uneditedLayerProps[t]={latlng:L.LatLngUtil.cloneLatLng(e.getLatLng())}))},_getTooltipText:function(){return{text:L.drawLocal.edit.handlers.edit.tooltip.text,subtext:L.drawLocal.edit.handlers.edit.tooltip.subtext}},_updateTooltip:function(){this._tooltip.updateContent(this._getTooltipText())},_revertLayer:function(e){var t=L.Util.stamp(e);e.edited=!1,this._uneditedLayerProps.hasOwnProperty(t)&&(e instanceof L.Polyline||e instanceof L.Polygon||e instanceof L.Rectangle?e.setLatLngs(this._uneditedLayerProps[t].latlngs):e instanceof L.Circle?(e.setLatLng(this._uneditedLayerProps[t].latlng),e.setRadius(this._uneditedLayerProps[t].radius)):(e instanceof L.Marker||e instanceof L.CircleMarker)&&e.setLatLng(this._uneditedLayerProps[t].latlng),e.fire("revert-edited",{layer:e}))},_enableLayerEdit:function(e){var t,r,n=e.layer||e.target||e;this._backupLayer(n),this.options.poly&&(r=L.Util.extend({},this.options.poly),n.options.poly=r),this.options.selectedPathOptions&&((t=L.Util.extend({},this.options.selectedPathOptions)).maintainColor&&(t.color=n.options.color,t.fillColor=n.options.fillColor),n.options.original=L.extend({},n.options),n.options.editing=t),n instanceof L.Marker?(n.editing&&n.editing.enable(),n.dragging.enable(),n.on("dragend",this._onMarkerDragEnd).on("touchmove",this._onTouchMove,this).on("MSPointerMove",this._onTouchMove,this).on("touchend",this._onMarkerDragEnd,this).on("MSPointerUp",this._onMarkerDragEnd,this)):n.editing.enable()},_disableLayerEdit:function(e){var t=e.layer||e.target||e;t.edited=!1,t.editing&&t.editing.disable(),delete t.options.editing,delete t.options.original,this._selectedPathOptions&&(t instanceof L.Marker?this._toggleMarkerHighlight(t):(t.setStyle(t.options.previousOptions),delete t.options.previousOptions)),t instanceof L.Marker?(t.dragging.disable(),t.off("dragend",this._onMarkerDragEnd,this).off("touchmove",this._onTouchMove,this).off("MSPointerMove",this._onTouchMove,this).off("touchend",this._onMarkerDragEnd,this).off("MSPointerUp",this._onMarkerDragEnd,this)):t.editing.disable()},_onMouseMove:function(e){this._tooltip.updatePosition(e.latlng)},_onMarkerDragEnd:function(e){var t=e.target;t.edited=!0,this._map.fire(L.Draw.Event.EDITMOVE,{layer:t})},_onTouchMove:function(e){var t=e.originalEvent.changedTouches[0],r=this._map.mouseEventToLayerPoint(t),n=this._map.layerPointToLatLng(r);e.target.setLatLng(n)},_hasAvailableLayers:function(){return 0!==this._featureGroup.getLayers().length}}),L.EditToolbar.Delete=L.Handler.extend({statics:{TYPE:"remove"},initialize:function(e,t){if(L.Handler.prototype.initialize.call(this,e),L.Util.setOptions(this,t),this._deletableLayers=this.options.featureGroup,!(this._deletableLayers instanceof L.FeatureGroup))throw new Error("options.featureGroup must be a L.FeatureGroup");this.type=L.EditToolbar.Delete.TYPE;var r=L.version.split(".");1===parseInt(r[0],10)&&parseInt(r[1],10)>=2?L.EditToolbar.Delete.include(L.Evented.prototype):L.EditToolbar.Delete.include(L.Mixin.Events)},enable:function(){!this._enabled&&this._hasAvailableLayers()&&(this.fire("enabled",{handler:this.type}),this._map.fire(L.Draw.Event.DELETESTART,{handler:this.type}),L.Handler.prototype.enable.call(this),this._deletableLayers.on("layeradd",this._enableLayerDelete,this).on("layerremove",this._disableLayerDelete,this))},disable:function(){this._enabled&&(this._deletableLayers.off("layeradd",this._enableLayerDelete,this).off("layerremove",this._disableLayerDelete,this),L.Handler.prototype.disable.call(this),this._map.fire(L.Draw.Event.DELETESTOP,{handler:this.type}),this.fire("disabled",{handler:this.type}))},addHooks:function(){var e=this._map;e&&(e.getContainer().focus(),this._deletableLayers.eachLayer(this._enableLayerDelete,this),this._deletedLayers=new L.LayerGroup,this._tooltip=new L.Draw.Tooltip(this._map),this._tooltip.updateContent({text:L.drawLocal.edit.handlers.remove.tooltip.text}),this._map.on("mousemove",this._onMouseMove,this))},removeHooks:function(){this._map&&(this._deletableLayers.eachLayer(this._disableLayerDelete,this),this._deletedLayers=null,this._tooltip.dispose(),this._tooltip=null,this._map.off("mousemove",this._onMouseMove,this))},revertLayers:function(){this._deletedLayers.eachLayer((function(e){this._deletableLayers.addLayer(e),e.fire("revert-deleted",{layer:e})}),this)},save:function(){this._map.fire(L.Draw.Event.DELETED,{layers:this._deletedLayers})},removeAllLayers:function(){this._deletableLayers.eachLayer((function(e){this._removeLayer({layer:e})}),this),this.save()},_enableLayerDelete:function(e){(e.layer||e.target||e).on("click",this._removeLayer,this)},_disableLayerDelete:function(e){var t=e.layer||e.target||e;t.off("click",this._removeLayer,this),this._deletedLayers.removeLayer(t)},_removeLayer:function(e){var t=e.layer||e.target||e;this._deletableLayers.removeLayer(t),this._deletedLayers.addLayer(t),t.fire("deleted")},_onMouseMove:function(e){this._tooltip.updatePosition(e.latlng)},_hasAvailableLayers:function(){return 0!==this._deletableLayers.getLayers().length}})},"./node_modules/leaflet-extra-markers/dist/css/leaflet.extra-markers.min.css":function(e,t,r){var n=r("./node_modules/css-loader/index.js!./node_modules/postcss-loader/src/index.js?!./node_modules/leaflet-extra-markers/dist/css/leaflet.extra-markers.min.css");"string"==typeof n&&(n=[[e.i,n,""]]);r("./node_modules/style-loader/addStyles.js")(n,{});n.locals&&(e.exports=n.locals)},"./node_modules/leaflet-extra-markers/dist/img/markers_default.png":function(e,t,r){e.exports=r.p+"node_modules/leaflet-extra-markers/dist/img/markers_default.png"},"./node_modules/leaflet-extra-markers/dist/img/markers_default@2x.png":function(e,t,r){e.exports=r.p+"node_modules/leaflet-extra-markers/dist/img/markers_default@2x.png"},"./node_modules/leaflet-extra-markers/dist/img/markers_shadow.png":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAQCAYAAACcN8ZaAAAB3klEQVR42s3U4UdDURzG8czMXJnJ1Vwzc6VJZjaZJdlMlpQsKdmUFNOUspRSSqUolfQfr+fF98Vx5mwv9qbDx7LdznnO7/7Omej3+/+Ga0QMUYkhbvBgmhzCQxwxibIGrGEF8CQhU+LLtKQkQNqScUgjxRxTBIxbgfgD/BgnhM8kM5KTeclLQYqGkkMRBckzR8ic/mAgd5BAZplsUaqyIg2sDtHg2brUZJk5SmwopErJUWE8SpmTMhNvya60Zd/SNrR4bkeaskG4uiwRZk6yrJEYFibGAxn+scECHTmTnuVCzvmty3PHciB7bGKN6lQkzysPqIrHmpFhYbKUtckC1/Ioz4ZHuZdbuSLYiRxRpSZVWXZVxAzC0R4Ik5SQsu6w8yd5l2/5kg95I9SdXMoZQfYIUjeqEUrgOkXGPeN4TYRhxy8E+ZUf+eS7B7miIoeybVSjKDnm8u3+gH3pDTYwu1igATvs/pXqvBKiR4i2bNJfi1ZfUAnjgrOG8wY2quNzBKuU/ZS+uSFEl5O0xRGuUIlZCcw7xG5QPkeHYUSNV5WXGou2sC3rBC0LjenqCXGO0WEiTJa0Lr4KixdHBrDGuGGiRqCUpFk8pGIpQtCU7p4YPwxYxEMCk1aAMQZh8Ac8PfbIzYPJOwAAAABJRU5ErkJggg=="},"./node_modules/leaflet-extra-markers/dist/img/markers_shadow@2x.png":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAgCAYAAACvgw7DAAAFhElEQVR42tWZ/0ubVxSHZZQxpJQRwoqEUkJQQhlBCcEiQRGJiKFEQqQ4lKFYLA5FsSjKioqipRutbLJ2f627g+dyDmfvqfetzlLh+aFpcr88+dxzb+7bdwt/33wG974g/rhu+pdzwt86fJdA/82w7Un/18m6kRBXgD+5+4YHDt/fEtImfRppVlJ+MY4QEWEmbyZZUBQVP2TwMJGBDMx7aFP6K4gwJBlBecVYISIDCSJAJm0mUIJH8NhQdqjkh8/SNv2VRB6SjCAtJ2dKMGuFIEIEMHGZ2CAMQdXwxPDjNdQ++f+0Q9tD9F1RkgYYLwlCDmIg19IhJQiRVJToFAlMViYxHBiBOjQyGP0ETzMw76Ed+qC/YSVrSAkqiRySo1IjAnwkKSKlQKMIQQYS4sQZ/Bg0A+MwYZg0TKViPjeh+mjS72iUhKCqyCE5pCZdDEmxUmjwURQSZSCiqSbXCkwHZmAW2g7PEmkbZml/mj6nlKgm42rE9DDushHzQGpNohjefB8pD2NK6GSEjscZ1AyD7QTmAt1AD+YVz/Mjn6e9LswB0pCEICVnhFQPIabEfAoiJj0xkhaWj5LSoNMW39ocA14I/BRYCvwMy58NbdDe4r9twwLCEIUcEoSYCbWkhqk1g0lLyTv92bTQUBkpdZWSDoNbZAKrgbXAy8B64JdE1jN4SVsvAquwokUhaJ70dNTyaiEmLqUaYiqUArZu0qLF+EdjOa/wwWKsK2r5tPiGFhjoGhPcCmwHdgKvEtlRbMNWYDOwQbtIEjlGDIlhKUmNqZOWKuOPW3bRSct1iUGMbM2PabxBp20GtMygt5jkfuAg8DpwaOF1y6+BA9iDXdpDEoKQQ79LLKv5mBZVX8ZZQiO66Nqt2jngISFNTJkoPqXjLoOKUvaY5HHgJHDmcAoncBw4UtIOkLtnxJAapEid6aqkTKliW2f5VOPysXUFjJQ0Mf1KTAXzTb6VeeK8wQQOmeibwNvA7xn8xv+95X3nyIqCDiU9iGFJUXPWkLKo6krbLJ2GpIQdiJoiy8dJyg3E1IjoDDvCCgPfZ3LnCHgf+MNwwevveE+UE1N0RGKilJ0MIUv021Vb86QIYefJJUSkXF1d4eS6rdoXM0uUV5nA6ygFCZeBDxpe+1MEkSBJzbESs6uWzwu+gEWzdFpIidtxzWzHck5h6fgpETHI8cWYGlOMW7VKzEKWGCb/V+Bj4G/4wGtRzDsSc07SjjKSsqaEPFdCpkWIpMQc9UmJCLEXVVaGFXPP4G/XUnybjpg3TPhSS4GPKjHvVVJOY10hJduxyKpa0gt01Nlk3JxkbXEt+j8OBREhpIgRORzw6LiqdqUexXeTb/qUFFzE1MAly4vaQkpYNrHAqh1nSS2Ztl0yJiFsvyYhbh0RHDH+UvJSw7cxqM4xc9SZdbUrnaniewEiRBJyoBKyniGk4y8ZOY+kLhn4z19+MYLcw8ghr0ZqppnEMpPbZUmcIOAMTA1hubDTILenziKT5nBmt92B9G1XhOQQk3iliRgGU+JbqzOBttqdNkUOp1451e5LUWXJSFHtaCHebxunqKZJ4d+3LEZ2JwZWYcCjLKlnTHCZFGwgIB7MYjFdUculJwczKaZquVT9c4gUVKeG9P3fYuS3VPaPyRrf7CQ7Ro/0yDWD+qHn7C5j5ug+aO9m7c2+FZLndv/2xPin4BLJqcZf2wiaMbdxs3KzJncjzlWjFFM5lJl0+A/I7lpMX+bdDHKIe1WlZ0zuddXVIjJMMsr21t6mI+8DsbsXQ2pEDqdhuf+tsHM8YfJgbujZZh0Z/W4xNX9fXoz/+8nKKdlnSYqKTYctplYIfC1i7KFPnhwwUXnMah+dioxCsgyEfD1iIPMxrVAQ0p8ZexLuWsw/8PFSG0HPbPgAAAAASUVORK5CYII="},"./node_modules/leaflet-extra-markers/src/assets/js/leaflet.extra-markers.js":function(e,t){!function(e,t,r){"use strict";L.ExtraMarkers={},L.ExtraMarkers.version="1.0.1",L.ExtraMarkers.Icon=L.Icon.extend({options:{iconSize:[35,45],iconAnchor:[17,42],popupAnchor:[1,-32],shadowAnchor:[10,12],shadowSize:[36,16],className:"extra-marker",prefix:"",extraClasses:"",shape:"circle",icon:"",innerHTML:"",markerColor:"red",svgBorderColor:"#fff",svgOpacity:1,iconColor:"#fff",number:"",svg:!1},initialize:function(e){e=L.Util.setOptions(this,e)},createIcon:function(){var e=t.createElement("div"),r=this.options;return r.icon&&(e.innerHTML=this._createInner()),r.innerHTML&&(e.innerHTML=r.innerHTML),r.bgPos&&(e.style.backgroundPosition=-r.bgPos.x+"px "+-r.bgPos.y+"px"),r.svg?this._setIconStyles(e,"svg"):this._setIconStyles(e,r.shape+"-"+r.markerColor),e},_createInner:function(){var e="",t="",r=this.options;if(r.iconColor&&(e="style='color: "+r.iconColor+"' "),r.number&&(t="number='"+r.number+"' "),r.svg){var n='';return"square"==r.shape&&(n=''),"star"==r.shape&&(n=''),"penta"==r.shape&&(n=''),n+""}return""},_setIconStyles:function(e,t){var r,n,o=this.options,i=L.point(o["shadow"===t?"shadowSize":"iconSize"]);"shadow"===t?(r=L.point(o.shadowAnchor||o.iconAnchor),n="shadow"):(r=L.point(o.iconAnchor),n="icon"),!r&&i&&(r=i.divideBy(2,!0)),e.className="leaflet-marker-"+n+" extra-marker-"+t+" "+o.className,r&&(e.style.marginLeft=-r.x+"px",e.style.marginTop=-r.y+"px"),i&&(e.style.width=i.x+"px",e.style.height=i.y+"px")},createShadow:function(){var e=t.createElement("div");return this._setIconStyles(e,"shadow"),e}}),L.ExtraMarkers.icon=function(e){return new L.ExtraMarkers.Icon(e)}}(window,document)},"./node_modules/leaflet-minimap/dist/Control.MiniMap.min.js":function(e,t,r){var n,o,i;!function(a,s){o=[r("./MapStore2/web/client/libs/leaflet.js")],void 0===(i="function"==typeof(n=a)?n.apply(t,o):n)||(e.exports=i),void 0!==s&&s.L&&(s.L.Control.MiniMap=a(L),s.L.control.minimap=function(e,t){return new s.L.Control.MiniMap(e,t)})}((function(e){var t=e.Control.extend({includes:e.Evented?e.Evented.prototype:e.Mixin.Events,options:{position:"bottomright",toggleDisplay:!1,zoomLevelOffset:-5,zoomLevelFixed:!1,centerFixed:!1,zoomAnimation:!1,autoToggleDisplay:!1,minimized:!1,width:150,height:150,collapsedWidth:19,collapsedHeight:19,aimingRectOptions:{color:"#ff7800",weight:1,clickable:!1},shadowRectOptions:{color:"#000000",weight:1,clickable:!1,opacity:0,fillOpacity:0},strings:{hideText:"Hide MiniMap",showText:"Show MiniMap"},mapOptions:{}},initialize:function(t,r){e.Util.setOptions(this,r),this.options.aimingRectOptions.clickable=!1,this.options.shadowRectOptions.clickable=!1,this._layer=t},onAdd:function(t){this._mainMap=t,this._container=e.DomUtil.create("div","leaflet-control-minimap"),this._container.style.width=this.options.width+"px",this._container.style.height=this.options.height+"px",e.DomEvent.disableClickPropagation(this._container),e.DomEvent.on(this._container,"mousewheel",e.DomEvent.stopPropagation);var r={attributionControl:!1,dragging:!this.options.centerFixed,zoomControl:!1,zoomAnimation:this.options.zoomAnimation,autoToggleDisplay:this.options.autoToggleDisplay,touchZoom:this.options.centerFixed?"center":!this._isZoomLevelFixed(),scrollWheelZoom:this.options.centerFixed?"center":!this._isZoomLevelFixed(),doubleClickZoom:this.options.centerFixed?"center":!this._isZoomLevelFixed(),boxZoom:!this._isZoomLevelFixed(),crs:t.options.crs};return r=e.Util.extend(this.options.mapOptions,r),this._miniMap=new e.Map(this._container,r),this._miniMap.addLayer(this._layer),this._mainMapMoving=!1,this._miniMapMoving=!1,this._userToggledDisplay=!1,this._minimized=!1,this.options.toggleDisplay&&this._addToggleButton(),this._miniMap.whenReady(e.Util.bind((function(){this._aimingRect=e.rectangle(this._mainMap.getBounds(),this.options.aimingRectOptions).addTo(this._miniMap),this._shadowRect=e.rectangle(this._mainMap.getBounds(),this.options.shadowRectOptions).addTo(this._miniMap),this._mainMap.on("moveend",this._onMainMapMoved,this),this._mainMap.on("move",this._onMainMapMoving,this),this._miniMap.on("movestart",this._onMiniMapMoveStarted,this),this._miniMap.on("move",this._onMiniMapMoving,this),this._miniMap.on("moveend",this._onMiniMapMoved,this)}),this)),this._container},addTo:function(t){e.Control.prototype.addTo.call(this,t);var r=this.options.centerFixed||this._mainMap.getCenter();return this._miniMap.setView(r,this._decideZoom(!0)),this._setDisplay(this.options.minimized),this},onRemove:function(e){this._mainMap.off("moveend",this._onMainMapMoved,this),this._mainMap.off("move",this._onMainMapMoving,this),this._miniMap.off("moveend",this._onMiniMapMoved,this),this._miniMap.removeLayer(this._layer)},changeLayer:function(e){this._miniMap.removeLayer(this._layer),this._layer=e,this._miniMap.addLayer(this._layer)},_addToggleButton:function(){this._toggleDisplayButton=this.options.toggleDisplay?this._createButton("",this._toggleButtonInitialTitleText(),"leaflet-control-minimap-toggle-display leaflet-control-minimap-toggle-display-"+this.options.position,this._container,this._toggleDisplayButtonClicked,this):void 0,this._toggleDisplayButton.style.width=this.options.collapsedWidth+"px",this._toggleDisplayButton.style.height=this.options.collapsedHeight+"px"},_toggleButtonInitialTitleText:function(){return this.options.minimized?this.options.strings.showText:this.options.strings.hideText},_createButton:function(t,r,n,o,i,a){var s=e.DomUtil.create("a",n,o);s.innerHTML=t,s.href="#",s.title=r;var l=e.DomEvent.stopPropagation;return e.DomEvent.on(s,"click",l).on(s,"mousedown",l).on(s,"dblclick",l).on(s,"click",e.DomEvent.preventDefault).on(s,"click",i,a),s},_toggleDisplayButtonClicked:function(){this._userToggledDisplay=!0,this._minimized?this._restore():this._minimize()},_setDisplay:function(e){e!==this._minimized&&(this._minimized?this._restore():this._minimize())},_minimize:function(){this.options.toggleDisplay?(this._container.style.width=this.options.collapsedWidth+"px",this._container.style.height=this.options.collapsedHeight+"px",this._toggleDisplayButton.className+=" minimized-"+this.options.position,this._toggleDisplayButton.title=this.options.strings.showText):this._container.style.display="none",this._minimized=!0,this._onToggle()},_restore:function(){this.options.toggleDisplay?(this._container.style.width=this.options.width+"px",this._container.style.height=this.options.height+"px",this._toggleDisplayButton.className=this._toggleDisplayButton.className.replace("minimized-"+this.options.position,""),this._toggleDisplayButton.title=this.options.strings.hideText):this._container.style.display="block",this._minimized=!1,this._onToggle()},_onMainMapMoved:function(e){if(this._miniMapMoving)this._miniMapMoving=!1;else{var t=this.options.centerFixed||this._mainMap.getCenter();this._mainMapMoving=!0,this._miniMap.setView(t,this._decideZoom(!0)),this._setDisplay(this._decideMinimized())}this._aimingRect.setBounds(this._mainMap.getBounds())},_onMainMapMoving:function(e){this._aimingRect.setBounds(this._mainMap.getBounds())},_onMiniMapMoveStarted:function(e){if(!this.options.centerFixed){var t=this._aimingRect.getBounds(),r=this._miniMap.latLngToContainerPoint(t.getSouthWest()),n=this._miniMap.latLngToContainerPoint(t.getNorthEast());this._lastAimingRectPosition={sw:r,ne:n}}},_onMiniMapMoving:function(t){this.options.centerFixed||!this._mainMapMoving&&this._lastAimingRectPosition&&(this._shadowRect.setBounds(new e.LatLngBounds(this._miniMap.containerPointToLatLng(this._lastAimingRectPosition.sw),this._miniMap.containerPointToLatLng(this._lastAimingRectPosition.ne))),this._shadowRect.setStyle({opacity:1,fillOpacity:.3}))},_onMiniMapMoved:function(e){this._mainMapMoving?this._mainMapMoving=!1:(this._miniMapMoving=!0,this._mainMap.setView(this._miniMap.getCenter(),this._decideZoom(!1)),this._shadowRect.setStyle({opacity:0,fillOpacity:0}))},_isZoomLevelFixed:function(){var e=this.options.zoomLevelFixed;return this._isDefined(e)&&this._isInteger(e)},_decideZoom:function(e){if(this._isZoomLevelFixed())return e?this.options.zoomLevelFixed:this._mainMap.getZoom();if(e)return this._mainMap.getZoom()+this.options.zoomLevelOffset;var t,r=this._miniMap.getZoom()-this._mainMap.getZoom(),n=this._miniMap.getZoom()-this.options.zoomLevelOffset;return r>this.options.zoomLevelOffset&&this._mainMap.getZoom()=this.maxPoints_&&(this.freehand_?r.pop():t=!0),r.push(n.slice()),this.geometryFunction_(r,o)):this.mode_===j&&((r=this.sketchCoords_[0]).length>=this.maxPoints_&&(this.freehand_?r.pop():t=!0),r.push(n.slice()),t&&(this.finishCoordinate_=r[0]),this.geometryFunction_(this.sketchCoords_,o)),this.updateSketchFeatures_(),t&&this.finishDrawing()},t.prototype.removeLastPoint=function(){if(this.sketchFeature_){var e,t=this.sketchFeature_.getGeometry();this.mode_===O?((e=this.sketchCoords_).splice(-2,1),this.geometryFunction_(e,t),e.length>=2&&(this.finishCoordinate_=e[e.length-2].slice())):this.mode_===j&&((e=this.sketchCoords_[0]).splice(-2,1),this.sketchLine_.getGeometry().setCoordinates(e),this.geometryFunction_(this.sketchCoords_,t)),0===e.length&&(this.finishCoordinate_=null),this.updateSketchFeatures_()}},t.prototype.finishDrawing=function(){var e=this.abortDrawing_();if(e){var t=this.sketchCoords_,r=e.getGeometry();this.mode_===O?(t.pop(),this.geometryFunction_(t,r)):this.mode_===j&&(t[0].pop(),this.geometryFunction_(t,r),t=r.getCoordinates()),this.type_===h.a.MULTI_POINT?e.setGeometry(new y.a([t])):this.type_===h.a.MULTI_LINE_STRING?e.setGeometry(new g.a([t])):this.type_===h.a.MULTI_POLYGON&&e.setGeometry(new b.a([t])),this.dispatchEvent(new M(T,e)),this.features_&&this.features_.push(e),this.source_&&this.source_.addFeature(e)}},t.prototype.abortDrawing_=function(){this.finishCoordinate_=null;var e=this.sketchFeature_;return e&&(this.sketchFeature_=null,this.sketchPoint_=null,this.sketchLine_=null,this.overlay_.getSource().clear(!0)),e},t.prototype.extend=function(e){var t=e.getGeometry();this.sketchFeature_=e,this.sketchCoords_=t.getCoordinates();var r=this.sketchCoords_[this.sketchCoords_.length-1];this.finishCoordinate_=r.slice(),this.sketchCoords_.push(r.slice()),this.updateSketchFeatures_(),this.dispatchEvent(new M(E,this.sketchFeature_))},t.prototype.updateSketchFeatures_=function(){var e=[];this.sketchFeature_&&e.push(this.sketchFeature_),this.sketchLine_&&e.push(this.sketchLine_),this.sketchPoint_&&e.push(this.sketchPoint_);var t=this.overlay_.getSource();t.clear(!0),t.addFeatures(e)},t.prototype.updateState_=function(){var e=this.getMap(),t=this.getActive();e&&t||this.abortDrawing_(),this.overlay_.setMap(t?e:null)},t}(S.b);t.a=R},"./node_modules/ol/ol.css":function(e,t,r){var n=r("./node_modules/css-loader/index.js!./node_modules/postcss-loader/src/index.js?!./node_modules/ol/ol.css");"string"==typeof n&&(n=[[e.i,n,""]]);r("./node_modules/style-loader/addStyles.js")(n,{});n.locals&&(e.exports=n.locals)},"./node_modules/ol/proj/proj4.js":function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r("./node_modules/ol/proj.js"),o=r("./node_modules/ol/proj/transforms.js"),i=r("./node_modules/ol/proj/Projection.js");function a(e){var t,r,a=Object.keys(e.defs),s=a.length;for(t=0;t1&&void 0!==arguments[1]&&arguments[1];u(Number.isInteger(e)&&e>0,"The number should be a positive integer.");for(var r,n=[];e>=1e3;)e-=1e3,n.push("M");r=e/100|0,e%=100,n.push(P[r]),r=e/10|0,e%=10,n.push(P[10+r]),n.push(P[20+e]);var o=n.join("");return t?o.toLowerCase():o},t.arrayByteLength=x,t.arraysToBytes=function(e){if(1===e.length&&e[0]instanceof Uint8Array)return e[0];var t,r,n,o=0,i=e.length;for(t=0;t100){l('getInheritableProperty: maximum loop count exceeded for "'.concat(n,'"'));break}r=r.get("Parent")}return t},t.getLookupTableFactory=function(e){var t;return function(){return e&&(t=Object.create(null),e(t),e=null),t}},t.getVerbosityLevel=function(){return s},t.info=function(e){s>=a.INFOS&&console.log("Info: "+e)},t.isArrayBuffer=function(e){return"object"===i(e)&&null!==e&&void 0!==e.byteLength},t.isBool=function(e){return"boolean"==typeof e},t.isEmptyObj=function(e){for(var t in e)return!1;return!0},t.isNum=function(e){return"number"==typeof e},t.isString=function(e){return"string"==typeof e},t.isSpace=function(e){return 32===e||9===e||13===e||10===e},t.isSameOrigin=function(e,t){try{var r=new o.URL(e);if(!r.origin||"null"===r.origin)return!1}catch(e){return!1}var n=new o.URL(t,r);return r.origin===n.origin},t.createValidAbsoluteUrl=function(e,t){if(!e)return null;try{var r=t?new o.URL(e,t):new o.URL(e);if(function(e){if(!e)return!1;switch(e.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}(r))return r}catch(e){}return null},t.isLittleEndian=function(){var e=new Uint8Array(4);return e[0]=1,1===new Uint32Array(e.buffer,0,1)[0]},t.isEvalSupported=function(){try{return new Function(""),!0}catch(e){return!1}},t.log2=function(e){return e<=0?0:Math.ceil(Math.log2(e))},t.readInt8=function(e,t){return e[t]<<24>>24},t.readUint16=function(e,t){return e[t]<<8|e[t+1]},t.readUint32=function(e,t){return(e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3])>>>0},t.removeNullCharacters=function(e){return"string"!=typeof e?(l("The argument for removeNullCharacters must be a string."),e):e.replace(w,"")},t.setVerbosityLevel=function(e){Number.isInteger(e)&&(s=e)},t.shadow=function(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!1}),r},t.string32=function(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,255&e)},t.stringToBytes=S,t.stringToPDFString=function(e){var t,r=e.length,n=[];if("þ"===e[0]&&"ÿ"===e[1])for(t=2;t>2,d=(3&l)<<4|c>>4,f=a+1>6:64,h=a+21?!!arguments[1]:!this.contains(e);return this[t?"add":"remove"](e),t}),String.prototype.startsWith||n(5),String.prototype.endsWith||n(35),String.prototype.includes||n(37),Array.prototype.includes||n(39),Array.from||n(46),Object.assign||n(69),Math.log2||(Math.log2=n(74)),Number.isNaN||(Number.isNaN=n(76)),Number.isInteger||(Number.isInteger=n(78)),i.Promise&&i.Promise.prototype&&i.Promise.prototype.finally||(i.Promise=n(81)),i.WeakMap||(i.WeakMap=n(101)),i.WeakSet||(i.WeakSet=n(118)),String.codePointAt||(String.codePointAt=n(122)),String.fromCodePoint||(String.fromCodePoint=n(124)),i.Symbol||n(126),String.prototype.padStart||n(133),String.prototype.padEnd||n(137),Object.values||(Object.values=n(139))}},function(e,t,r){"use strict";e.exports="undefined"!=typeof window&&window.Math===Math?window:void 0!==n&&n.Math===Math?n:"undefined"!=typeof self&&self.Math===Math?self:{}},function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports=function(){return"object"===(void 0===o?"undefined":n(o))&&o+""=="[object process]"&&!o.versions.nw}},function(e,t,r){"use strict";r(6),e.exports=r(9).String.startsWith},function(e,t,r){"use strict";var n=r(7),o=r(25),i=r(27),a="".startsWith;n(n.P+n.F*r(34)("startsWith"),"String",{startsWith:function(e){var t=i(this,e,"startsWith"),r=o(Math.min(arguments.length>1?arguments[1]:void 0,t.length)),n=String(e);return a?a.call(t,n,r):t.slice(r,r+n.length)===n}})},function(e,t,r){"use strict";var n=r(8),o=r(9),i=r(10),a=r(20),s=r(23),l=function e(t,r,l){var c,u,p,d,f=t&e.F,h=t&e.G,m=t&e.P,g=t&e.B,y=h?n:t&e.S?n[r]||(n[r]={}):(n[r]||{}).prototype,b=h?o:o[r]||(o[r]={}),v=b.prototype||(b.prototype={});for(c in h&&(l=r),l)p=((u=!f&&y&&void 0!==y[c])?y:l)[c],d=g&&u?s(p,n):m&&"function"==typeof p?s(Function.call,p):p,y&&a(y,c,p,t&e.U),b[c]!=p&&i(b,c,d),m&&v[c]!=p&&(v[c]=p)};n.core=o,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t,r){"use strict";var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,r){"use strict";var n=e.exports={version:"2.6.2"};"number"==typeof __e&&(__e=n)},function(e,t,r){"use strict";var n=r(11),o=r(19);e.exports=r(15)?function(e,t,r){return n.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t,r){"use strict";var n=r(12),o=r(14),i=r(18),a=Object.defineProperty;t.f=r(15)?Object.defineProperty:function(e,t,r){if(n(e),t=i(t,!0),n(r),o)try{return a(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){"use strict";var n=r(13);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports=function(e){return"object"===n(e)?null!==e:"function"==typeof e}},function(e,t,r){"use strict";e.exports=!r(15)&&!r(16)((function(){return 7!=Object.defineProperty(r(17)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,r){"use strict";e.exports=!r(16)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,r){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,r){"use strict";var n=r(13),o=r(8).document,i=n(o)&&n(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,r){"use strict";var n=r(13);e.exports=function(e,t){if(!n(e))return e;var r,o;if(t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;if("function"==typeof(r=e.valueOf)&&!n(o=r.call(e)))return o;if(!t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t,r){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,r){"use strict";var n=r(8),o=r(10),i=r(21),a=r(22)("src"),s=Function.toString,l=(""+s).split("toString");r(9).inspectSource=function(e){return s.call(e)},(e.exports=function(e,t,r,s){var c="function"==typeof r;c&&(i(r,"name")||o(r,"name",t)),e[t]!==r&&(c&&(i(r,a)||o(r,a,e[t]?""+e[t]:l.join(String(t)))),e===n?e[t]=r:s?e[t]?e[t]=r:o(e,t,r):(delete e[t],o(e,t,r)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[a]||s.call(this)}))},function(e,t,r){"use strict";var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,r){"use strict";var n=0,o=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+o).toString(36))}},function(e,t,r){"use strict";var n=r(24);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,o){return e.call(t,r,n,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,r){"use strict";e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,r){"use strict";var n=r(26),o=Math.min;e.exports=function(e){return e>0?o(n(e),9007199254740991):0}},function(e,t,r){"use strict";var n=Math.ceil,o=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?o:n)(e)}},function(e,t,r){"use strict";var n=r(28),o=r(33);e.exports=function(e,t,r){if(n(t))throw TypeError("String#"+r+" doesn't accept regex!");return String(o(e))}},function(e,t,r){"use strict";var n=r(13),o=r(29),i=r(30)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},function(e,t,r){"use strict";var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,r){"use strict";var n=r(31)("wks"),o=r(22),i=r(8).Symbol,a="function"==typeof i;(e.exports=function(e){return n[e]||(n[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=n},function(e,t,r){"use strict";var n=r(9),o=r(8),i=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:r(32)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,r){"use strict";e.exports=!1},function(e,t,r){"use strict";e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,r){"use strict";var n=r(30)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,!"/./"[e](t)}catch(e){}}return!0}},function(e,t,r){"use strict";r(36),e.exports=r(9).String.endsWith},function(e,t,r){"use strict";var n=r(7),o=r(25),i=r(27),a="".endsWith;n(n.P+n.F*r(34)("endsWith"),"String",{endsWith:function(e){var t=i(this,e,"endsWith"),r=arguments.length>1?arguments[1]:void 0,n=o(t.length),s=void 0===r?n:Math.min(o(r),n),l=String(e);return a?a.call(t,l,s):t.slice(s-l.length,s)===l}})},function(e,t,r){"use strict";r(38),e.exports=r(9).String.includes},function(e,t,r){"use strict";var n=r(7),o=r(27);n(n.P+n.F*r(34)("includes"),"String",{includes:function(e){return!!~o(this,e,"includes").indexOf(e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){"use strict";r(40),e.exports=r(9).Array.includes},function(e,t,r){"use strict";var n=r(7),o=r(41)(!0);n(n.P,"Array",{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),r(45)("includes")},function(e,t,r){"use strict";var n=r(42),o=r(25),i=r(44);e.exports=function(e){return function(t,r,a){var s,l=n(t),c=o(l.length),u=i(a,c);if(e&&r!=r){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===r)return e||u||0;return!e&&-1}}},function(e,t,r){"use strict";var n=r(43),o=r(33);e.exports=function(e){return n(o(e))}},function(e,t,r){"use strict";var n=r(29);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t,r){"use strict";var n=r(26),o=Math.max,i=Math.min;e.exports=function(e,t){return(e=n(e))<0?o(e+t,0):i(e,t)}},function(e,t,r){"use strict";var n=r(30)("unscopables"),o=Array.prototype;null==o[n]&&r(10)(o,n,{}),e.exports=function(e){o[n][e]=!0}},function(e,t,r){"use strict";r(47),r(62),e.exports=r(9).Array.from},function(e,t,r){"use strict";var n=r(48)(!0);r(49)(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=n(t,r),this._i+=e.length,{value:e,done:!1})}))},function(e,t,r){"use strict";var n=r(26),o=r(33);e.exports=function(e){return function(t,r){var i,a,s=String(o(t)),l=n(r),c=s.length;return l<0||l>=c?e?"":void 0:(i=s.charCodeAt(l))<55296||i>56319||l+1===c||(a=s.charCodeAt(l+1))<56320||a>57343?e?s.charAt(l):i:e?s.slice(l,l+2):a-56320+(i-55296<<10)+65536}}},function(e,t,r){"use strict";var n=r(32),o=r(7),i=r(20),a=r(10),s=r(50),l=r(51),c=r(59),u=r(60),p=r(30)("iterator"),d=!([].keys&&"next"in[].keys()),f=function(){return this};e.exports=function(e,t,r,h,m,g,y){l(r,t,h);var b,v,_,w=function(e){if(!d&&e in L)return L[e];switch(e){case"keys":case"values":return function(){return new r(this,e)}}return function(){return new r(this,e)}},S=t+" Iterator",x="values"==m,k=!1,L=e.prototype,P=L[p]||L["@@iterator"]||m&&L[m],C=P||w(m),O=m?x?w("entries"):C:void 0,j="Array"==t&&L.entries||P;if(j&&(_=u(j.call(new e)))!==Object.prototype&&_.next&&(c(_,S,!0),n||"function"==typeof _[p]||a(_,p,f)),x&&P&&"values"!==P.name&&(k=!0,C=function(){return P.call(this)}),n&&!y||!d&&!k&&L[p]||a(L,p,C),s[t]=C,s[S]=f,m)if(b={values:x?C:w("values"),keys:g?C:w("keys"),entries:O},y)for(v in b)v in L||i(L,v,b[v]);else o(o.P+o.F*(d||k),t,b);return b}},function(e,t,r){"use strict";e.exports={}},function(e,t,r){"use strict";var n=r(52),o=r(19),i=r(59),a={};r(10)(a,r(30)("iterator"),(function(){return this})),e.exports=function(e,t,r){e.prototype=n(a,{next:o(1,r)}),i(e,t+" Iterator")}},function(e,t,r){"use strict";var n=r(12),o=r(53),i=r(57),a=r(56)("IE_PROTO"),s=function(){},l=function(){var e,t=r(17)("iframe"),n=i.length;for(t.style.display="none",r(58).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("