UNPKG

@ignf-geoportal/sdk-2d

Version:
656 lines (655 loc) 107 kB
/* eslint-disable import/no-duplicates */ /* eslint-disable camelcase */ /** * Fichier index pour openlayers. * version 6.9.0 (tag) * * openalayers.org$ git remote -v * origin https://github.com/openlayers/openlayers.git (fetch) * origin https://github.com/openlayers/openlayers.git (push) * * openlayers.org$ git checkout v6.9.0 * Note: extraction de 'v6.9.0'. * * openlayers.org$ npm run build-index * */ import $ol$AssertionError from "ol/AssertionError.js"; import { CollectionEvent as _ol_Collection$CollectionEvent } from "ol/Collection.js"; import $ol$Collection from "ol/Collection.js"; import $ol$DataTile from "ol/DataTile.js"; import $ol$Disposable from "ol/Disposable.js"; import $ol$Feature from "ol/Feature.js"; import { createStyleFunction as _ol_Feature$createStyleFunction } from "ol/Feature.js"; import $ol$Geolocation from "ol/Geolocation.js"; import $ol$Image from "ol/Image.js"; import { listenImage as _ol_Image$listenImage } from "ol/Image.js"; import $ol$ImageBase from "ol/ImageBase.js"; import $ol$ImageCanvas from "ol/ImageCanvas.js"; import $ol$ImageTile from "ol/ImageTile.js"; import $ol$Kinetic from "ol/Kinetic.js"; import $ol$Map from "ol/Map.js"; import $ol$MapBrowserEvent from "ol/MapBrowserEvent.js"; import $ol$MapBrowserEventHandler from "ol/MapBrowserEventHandler.js"; import $ol$MapEvent from "ol/MapEvent.js"; import { ObjectEvent as _ol_Object$ObjectEvent } from "ol/Object.js"; import $ol$Object from "ol/Object.js"; import $ol$Observable from "ol/Observable.js"; import { unByKey as _ol_Observable$unByKey } from "ol/Observable.js"; import $ol$Overlay from "ol/Overlay.js"; import $ol$PluggableMap from "ol/PluggableMap.js"; import $ol$Tile from "ol/Tile.js"; import $ol$TileCache from "ol/TileCache.js"; import $ol$TileQueue from "ol/TileQueue.js"; import { getTilePriority as _ol_TileQueue$getTilePriority } from "ol/TileQueue.js"; import $ol$TileRange from "ol/TileRange.js"; import { createOrUpdate as _ol_TileRange$createOrUpdate } from "ol/TileRange.js"; import $ol$VectorRenderTile from "ol/VectorRenderTile.js"; import $ol$VectorTile from "ol/VectorTile.js"; import $ol$View from "ol/View.js"; import { createCenterConstraint as _ol_View$createCenterConstraint } from "ol/View.js"; import { createResolutionConstraint as _ol_View$createResolutionConstraint } from "ol/View.js"; import { createRotationConstraint as _ol_View$createRotationConstraint } from "ol/View.js"; import { isNoopAnimation as _ol_View$isNoopAnimation } from "ol/View.js"; import { binarySearch as _ol_array$binarySearch } from "ol/array.js"; import { numberSafeCompareFunction as _ol_array$numberSafeCompareFunction } from "ol/array.js"; import { includes as _ol_array$includes } from "ol/array.js"; import { linearFindNearest as _ol_array$linearFindNearest } from "ol/array.js"; import { reverseSubArray as _ol_array$reverseSubArray } from "ol/array.js"; import { extend as _ol_array$extend } from "ol/array.js"; import { remove as _ol_array$remove } from "ol/array.js"; import { find as _ol_array$find } from "ol/array.js"; import { equals as _ol_array$equals } from "ol/array.js"; import { stableSort as _ol_array$stableSort } from "ol/array.js"; import { findIndex as _ol_array$findIndex } from "ol/array.js"; import { isSorted as _ol_array$isSorted } from "ol/array.js"; import { assert as _ol_asserts$assert } from "ol/asserts.js"; import { createExtent as _ol_centerconstraint$createExtent } from "ol/centerconstraint.js"; import { none as _ol_centerconstraint$none } from "ol/centerconstraint.js"; import { asString as _ol_color$asString } from "ol/color.js"; import { fromString as _ol_color$fromString } from "ol/color.js"; import { asArray as _ol_color$asArray } from "ol/color.js"; import { normalize as _ol_color$normalize } from "ol/color.js"; import { toString as _ol_color$toString } from "ol/color.js"; import { isStringColor as _ol_color$isStringColor } from "ol/color.js"; import { asColorLike as _ol_colorlike$asColorLike } from "ol/colorlike.js"; import { defaults as _ol_control$defaults } from "ol/control.js"; import { add as _ol_coordinate$add } from "ol/coordinate.js"; import { closestOnCircle as _ol_coordinate$closestOnCircle } from "ol/coordinate.js"; import { closestOnSegment as _ol_coordinate$closestOnSegment } from "ol/coordinate.js"; import { createStringXY as _ol_coordinate$createStringXY } from "ol/coordinate.js"; import { degreesToStringHDMS as _ol_coordinate$degreesToStringHDMS } from "ol/coordinate.js"; import { format as _ol_coordinate$format } from "ol/coordinate.js"; import { equals as _ol_coordinate$equals } from "ol/coordinate.js"; import { rotate as _ol_coordinate$rotate } from "ol/coordinate.js"; import { scale as _ol_coordinate$scale } from "ol/coordinate.js"; import { squaredDistance as _ol_coordinate$squaredDistance } from "ol/coordinate.js"; import { distance as _ol_coordinate$distance } from "ol/coordinate.js"; import { squaredDistanceToSegment as _ol_coordinate$squaredDistanceToSegment } from "ol/coordinate.js"; import { toStringHDMS as _ol_coordinate$toStringHDMS } from "ol/coordinate.js"; import { toStringXY as _ol_coordinate$toStringXY } from "ol/coordinate.js"; import { wrapX as _ol_coordinate$wrapX } from "ol/coordinate.js"; import { getWorldsAway as _ol_coordinate$getWorldsAway } from "ol/coordinate.js"; import { CLASS_HIDDEN as _ol_css$CLASS_HIDDEN } from "ol/css.js"; import { CLASS_SELECTABLE as _ol_css$CLASS_SELECTABLE } from "ol/css.js"; import { CLASS_UNSELECTABLE as _ol_css$CLASS_UNSELECTABLE } from "ol/css.js"; import { CLASS_UNSUPPORTED as _ol_css$CLASS_UNSUPPORTED } from "ol/css.js"; import { CLASS_CONTROL as _ol_css$CLASS_CONTROL } from "ol/css.js"; import { CLASS_COLLAPSED as _ol_css$CLASS_COLLAPSED } from "ol/css.js"; import { getFontParameters as _ol_css$getFontParameters } from "ol/css.js"; import { cssOpacity as _ol_css$cssOpacity } from "ol/css.js"; import { createCanvasContext2D as _ol_dom$createCanvasContext2D } from "ol/dom.js"; import { outerWidth as _ol_dom$outerWidth } from "ol/dom.js"; import { outerHeight as _ol_dom$outerHeight } from "ol/dom.js"; import { replaceNode as _ol_dom$replaceNode } from "ol/dom.js"; import { removeNode as _ol_dom$removeNode } from "ol/dom.js"; import { removeChildren as _ol_dom$removeChildren } from "ol/dom.js"; import { replaceChildren as _ol_dom$replaceChildren } from "ol/dom.js"; import { easeIn as _ol_easing$easeIn } from "ol/easing.js"; import { easeOut as _ol_easing$easeOut } from "ol/easing.js"; import { inAndOut as _ol_easing$inAndOut } from "ol/easing.js"; import { linear as _ol_easing$linear } from "ol/easing.js"; import { upAndDown as _ol_easing$upAndDown } from "ol/easing.js"; import { listen as _ol_events$listen } from "ol/events.js"; import { listenOnce as _ol_events$listenOnce } from "ol/events.js"; import { unlistenByKey as _ol_events$unlistenByKey } from "ol/events.js"; import { boundingExtent as _ol_extent$boundingExtent } from "ol/extent.js"; import { buffer as _ol_extent$buffer } from "ol/extent.js"; import { clone as _ol_extent$clone } from "ol/extent.js"; import { closestSquaredDistanceXY as _ol_extent$closestSquaredDistanceXY } from "ol/extent.js"; import { containsCoordinate as _ol_extent$containsCoordinate } from "ol/extent.js"; import { containsExtent as _ol_extent$containsExtent } from "ol/extent.js"; import { containsXY as _ol_extent$containsXY } from "ol/extent.js"; import { coordinateRelationship as _ol_extent$coordinateRelationship } from "ol/extent.js"; import { createEmpty as _ol_extent$createEmpty } from "ol/extent.js"; import { createOrUpdate as _ol_extent$createOrUpdate } from "ol/extent.js"; import { createOrUpdateEmpty as _ol_extent$createOrUpdateEmpty } from "ol/extent.js"; import { createOrUpdateFromCoordinate as _ol_extent$createOrUpdateFromCoordinate } from "ol/extent.js"; import { createOrUpdateFromCoordinates as _ol_extent$createOrUpdateFromCoordinates } from "ol/extent.js"; import { createOrUpdateFromFlatCoordinates as _ol_extent$createOrUpdateFromFlatCoordinates } from "ol/extent.js"; import { createOrUpdateFromRings as _ol_extent$createOrUpdateFromRings } from "ol/extent.js"; import { equals as _ol_extent$equals } from "ol/extent.js"; import { approximatelyEquals as _ol_extent$approximatelyEquals } from "ol/extent.js"; import { extend as _ol_extent$extend } from "ol/extent.js"; import { extendCoordinate as _ol_extent$extendCoordinate } from "ol/extent.js"; import { extendCoordinates as _ol_extent$extendCoordinates } from "ol/extent.js"; import { extendFlatCoordinates as _ol_extent$extendFlatCoordinates } from "ol/extent.js"; import { extendRings as _ol_extent$extendRings } from "ol/extent.js"; import { extendXY as _ol_extent$extendXY } from "ol/extent.js"; import { forEachCorner as _ol_extent$forEachCorner } from "ol/extent.js"; import { getArea as _ol_extent$getArea } from "ol/extent.js"; import { getBottomLeft as _ol_extent$getBottomLeft } from "ol/extent.js"; import { getBottomRight as _ol_extent$getBottomRight } from "ol/extent.js"; import { getCenter as _ol_extent$getCenter } from "ol/extent.js"; import { getCorner as _ol_extent$getCorner } from "ol/extent.js"; import { getEnlargedArea as _ol_extent$getEnlargedArea } from "ol/extent.js"; import { getForViewAndSize as _ol_extent$getForViewAndSize } from "ol/extent.js"; import { getHeight as _ol_extent$getHeight } from "ol/extent.js"; import { getIntersectionArea as _ol_extent$getIntersectionArea } from "ol/extent.js"; import { getIntersection as _ol_extent$getIntersection } from "ol/extent.js"; import { getMargin as _ol_extent$getMargin } from "ol/extent.js"; import { getSize as _ol_extent$getSize } from "ol/extent.js"; import { getTopLeft as _ol_extent$getTopLeft } from "ol/extent.js"; import { getTopRight as _ol_extent$getTopRight } from "ol/extent.js"; import { getWidth as _ol_extent$getWidth } from "ol/extent.js"; import { intersects as _ol_extent$intersects } from "ol/extent.js"; import { isEmpty as _ol_extent$isEmpty } from "ol/extent.js"; import { returnOrUpdate as _ol_extent$returnOrUpdate } from "ol/extent.js"; import { scaleFromCenter as _ol_extent$scaleFromCenter } from "ol/extent.js"; import { intersectsSegment as _ol_extent$intersectsSegment } from "ol/extent.js"; import { applyTransform as _ol_extent$applyTransform } from "ol/extent.js"; import { wrapX as _ol_extent$wrapX } from "ol/extent.js"; import { loadFeaturesXhr as _ol_featureloader$loadFeaturesXhr } from "ol/featureloader.js"; import { xhr as _ol_featureloader$xhr } from "ol/featureloader.js"; import { setWithCredentials as _ol_featureloader$setWithCredentials } from "ol/featureloader.js"; import { TRUE as _ol_functions$TRUE } from "ol/functions.js"; import { FALSE as _ol_functions$FALSE } from "ol/functions.js"; import { VOID as _ol_functions$VOID } from "ol/functions.js"; import { memoizeOne as _ol_functions$memoizeOne } from "ol/functions.js"; import { FIREFOX as _ol_has$FIREFOX } from "ol/has.js"; import { SAFARI as _ol_has$SAFARI } from "ol/has.js"; import { WEBKIT as _ol_has$WEBKIT } from "ol/has.js"; import { MAC as _ol_has$MAC } from "ol/has.js"; import { DEVICE_PIXEL_RATIO as _ol_has$DEVICE_PIXEL_RATIO } from "ol/has.js"; import { WORKER_OFFSCREEN_CANVAS as _ol_has$WORKER_OFFSCREEN_CANVAS } from "ol/has.js"; import { IMAGE_DECODE as _ol_has$IMAGE_DECODE } from "ol/has.js"; import { PASSIVE_EVENT_LISTENERS as _ol_has$PASSIVE_EVENT_LISTENERS } from "ol/has.js"; import { defaults as _ol_interaction$defaults } from "ol/interaction.js"; import { all as _ol_loadingstrategy$all } from "ol/loadingstrategy.js"; import { bbox as _ol_loadingstrategy$bbox } from "ol/loadingstrategy.js"; import { tile as _ol_loadingstrategy$tile } from "ol/loadingstrategy.js"; import { clamp as _ol_math$clamp } from "ol/math.js"; import { cosh as _ol_math$cosh } from "ol/math.js"; import { log2 as _ol_math$log2 } from "ol/math.js"; import { squaredSegmentDistance as _ol_math$squaredSegmentDistance } from "ol/math.js"; import { squaredDistance as _ol_math$squaredDistance } from "ol/math.js"; import { solveLinearSystem as _ol_math$solveLinearSystem } from "ol/math.js"; import { toDegrees as _ol_math$toDegrees } from "ol/math.js"; import { toRadians as _ol_math$toRadians } from "ol/math.js"; import { modulo as _ol_math$modulo } from "ol/math.js"; import { lerp as _ol_math$lerp } from "ol/math.js"; import { jsonp as _ol_net$jsonp } from "ol/net.js"; import { ResponseError as _ol_net$ResponseError } from "ol/net.js"; import { ClientError as _ol_net$ClientError } from "ol/net.js"; import { getJSON as _ol_net$getJSON } from "ol/net.js"; import { resolveUrl as _ol_net$resolveUrl } from "ol/net.js"; import { overrideXHR as _ol_net$overrideXHR } from "ol/net.js"; import { restoreXHR as _ol_net$restoreXHR } from "ol/net.js"; import { assign as _ol_obj$assign } from "ol/obj.js"; import { clear as _ol_obj$clear } from "ol/obj.js"; import { getValues as _ol_obj$getValues } from "ol/obj.js"; import { isEmpty as _ol_obj$isEmpty } from "ol/obj.js"; import { cloneTransform as _ol_proj$cloneTransform } from "ol/proj.js"; import { identityTransform as _ol_proj$identityTransform } from "ol/proj.js"; import { addProjection as _ol_proj$addProjection } from "ol/proj.js"; import { addProjections as _ol_proj$addProjections } from "ol/proj.js"; import { get as _ol_proj$get } from "ol/proj.js"; import { getPointResolution as _ol_proj$getPointResolution } from "ol/proj.js"; import { addEquivalentProjections as _ol_proj$addEquivalentProjections } from "ol/proj.js"; import { addEquivalentTransforms as _ol_proj$addEquivalentTransforms } from "ol/proj.js"; import { clearAllProjections as _ol_proj$clearAllProjections } from "ol/proj.js"; import { createProjection as _ol_proj$createProjection } from "ol/proj.js"; import { createTransformFromCoordinateTransform as _ol_proj$createTransformFromCoordinateTransform } from "ol/proj.js"; import { addCoordinateTransforms as _ol_proj$addCoordinateTransforms } from "ol/proj.js"; import { fromLonLat as _ol_proj$fromLonLat } from "ol/proj.js"; import { toLonLat as _ol_proj$toLonLat } from "ol/proj.js"; import { equivalent as _ol_proj$equivalent } from "ol/proj.js"; import { getTransformFromProjections as _ol_proj$getTransformFromProjections } from "ol/proj.js"; import { getTransform as _ol_proj$getTransform } from "ol/proj.js"; import { transform as _ol_proj$transform } from "ol/proj.js"; import { transformExtent as _ol_proj$transformExtent } from "ol/proj.js"; import { transformWithProjections as _ol_proj$transformWithProjections } from "ol/proj.js"; import { setUserProjection as _ol_proj$setUserProjection } from "ol/proj.js"; import { clearUserProjection as _ol_proj$clearUserProjection } from "ol/proj.js"; import { getUserProjection as _ol_proj$getUserProjection } from "ol/proj.js"; import { useGeographic as _ol_proj$useGeographic } from "ol/proj.js"; import { toUserCoordinate as _ol_proj$toUserCoordinate } from "ol/proj.js"; import { fromUserCoordinate as _ol_proj$fromUserCoordinate } from "ol/proj.js"; import { toUserExtent as _ol_proj$toUserExtent } from "ol/proj.js"; import { fromUserExtent as _ol_proj$fromUserExtent } from "ol/proj.js"; import { toUserResolution as _ol_proj$toUserResolution } from "ol/proj.js"; import { fromUserResolution as _ol_proj$fromUserResolution } from "ol/proj.js"; import { createSafeCoordinateTransform as _ol_proj$createSafeCoordinateTransform } from "ol/proj.js"; import { addCommon as _ol_proj$addCommon } from "ol/proj.js"; import { toContext as _ol_render$toContext } from "ol/render.js"; import { getVectorContext as _ol_render$getVectorContext } from "ol/render.js"; import { getRenderPixel as _ol_render$getRenderPixel } from "ol/render.js"; import { calculateSourceResolution as _ol_reproj$calculateSourceResolution } from "ol/reproj.js"; import { calculateSourceExtentResolution as _ol_reproj$calculateSourceExtentResolution } from "ol/reproj.js"; import { render as _ol_reproj$render } from "ol/reproj.js"; import { createSnapToResolutions as _ol_resolutionconstraint$createSnapToResolutions } from "ol/resolutionconstraint.js"; import { createSnapToPower as _ol_resolutionconstraint$createSnapToPower } from "ol/resolutionconstraint.js"; import { createMinMaxResolution as _ol_resolutionconstraint$createMinMaxResolution } from "ol/resolutionconstraint.js"; import { disable as _ol_rotationconstraint$disable } from "ol/rotationconstraint.js"; import { none as _ol_rotationconstraint$none } from "ol/rotationconstraint.js"; import { createSnapToN as _ol_rotationconstraint$createSnapToN } from "ol/rotationconstraint.js"; import { createSnapToZero as _ol_rotationconstraint$createSnapToZero } from "ol/rotationconstraint.js"; import { buffer as _ol_size$buffer } from "ol/size.js"; import { hasArea as _ol_size$hasArea } from "ol/size.js"; import { scale as _ol_size$scale } from "ol/size.js"; import { toSize as _ol_size$toSize } from "ol/size.js"; import { DEFAULT_RADIUS as _ol_sphere$DEFAULT_RADIUS } from "ol/sphere.js"; import { getDistance as _ol_sphere$getDistance } from "ol/sphere.js"; import { getLength as _ol_sphere$getLength } from "ol/sphere.js"; import { getArea as _ol_sphere$getArea } from "ol/sphere.js"; import { offset as _ol_sphere$offset } from "ol/sphere.js"; import { padNumber as _ol_string$padNumber } from "ol/string.js"; import { compareVersions as _ol_string$compareVersions } from "ol/string.js"; import { createOrUpdate as _ol_tilecoord$createOrUpdate } from "ol/tilecoord.js"; import { getKeyZXY as _ol_tilecoord$getKeyZXY } from "ol/tilecoord.js"; import { getKey as _ol_tilecoord$getKey } from "ol/tilecoord.js"; import { getCacheKeyForTileKey as _ol_tilecoord$getCacheKeyForTileKey } from "ol/tilecoord.js"; import { fromKey as _ol_tilecoord$fromKey } from "ol/tilecoord.js"; import { hash as _ol_tilecoord$hash } from "ol/tilecoord.js"; import { withinExtentAndZ as _ol_tilecoord$withinExtentAndZ } from "ol/tilecoord.js"; import { getForProjection as _ol_tilegrid$getForProjection } from "ol/tilegrid.js"; import { wrapX as _ol_tilegrid$wrapX } from "ol/tilegrid.js"; import { createForExtent as _ol_tilegrid$createForExtent } from "ol/tilegrid.js"; import { createXYZ as _ol_tilegrid$createXYZ } from "ol/tilegrid.js"; import { createForProjection as _ol_tilegrid$createForProjection } from "ol/tilegrid.js"; import { extentFromProjection as _ol_tilegrid$extentFromProjection } from "ol/tilegrid.js"; import { createFromTemplate as _ol_tileurlfunction$createFromTemplate } from "ol/tileurlfunction.js"; import { createFromTemplates as _ol_tileurlfunction$createFromTemplates } from "ol/tileurlfunction.js"; import { createFromTileUrlFunctions as _ol_tileurlfunction$createFromTileUrlFunctions } from "ol/tileurlfunction.js"; import { nullTileUrlFunction as _ol_tileurlfunction$nullTileUrlFunction } from "ol/tileurlfunction.js"; import { expandUrl as _ol_tileurlfunction$expandUrl } from "ol/tileurlfunction.js"; import { create as _ol_transform$create } from "ol/transform.js"; import { reset as _ol_transform$reset } from "ol/transform.js"; import { multiply as _ol_transform$multiply } from "ol/transform.js"; import { set as _ol_transform$set } from "ol/transform.js"; import { setFromArray as _ol_transform$setFromArray } from "ol/transform.js"; import { apply as _ol_transform$apply } from "ol/transform.js"; import { rotate as _ol_transform$rotate } from "ol/transform.js"; import { scale as _ol_transform$scale } from "ol/transform.js"; import { makeScale as _ol_transform$makeScale } from "ol/transform.js"; import { translate as _ol_transform$translate } from "ol/transform.js"; import { compose as _ol_transform$compose } from "ol/transform.js"; import { composeCssTransform as _ol_transform$composeCssTransform } from "ol/transform.js"; import { invert as _ol_transform$invert } from "ol/transform.js"; import { makeInverse as _ol_transform$makeInverse } from "ol/transform.js"; import { determinant as _ol_transform$determinant } from "ol/transform.js"; import { toString as _ol_transform$toString } from "ol/transform.js"; import { appendParams as _ol_uri$appendParams } from "ol/uri.js"; import { abstract as _ol_util$abstract } from "ol/util.js"; import { getUid as _ol_util$getUid } from "ol/util.js"; import { VERSION as _ol_util$VERSION } from "ol/util.js"; import { ARRAY_BUFFER as _ol_webgl$ARRAY_BUFFER } from "ol/webgl.js"; import { ELEMENT_ARRAY_BUFFER as _ol_webgl$ELEMENT_ARRAY_BUFFER } from "ol/webgl.js"; import { STREAM_DRAW as _ol_webgl$STREAM_DRAW } from "ol/webgl.js"; import { STATIC_DRAW as _ol_webgl$STATIC_DRAW } from "ol/webgl.js"; import { DYNAMIC_DRAW as _ol_webgl$DYNAMIC_DRAW } from "ol/webgl.js"; import { UNSIGNED_BYTE as _ol_webgl$UNSIGNED_BYTE } from "ol/webgl.js"; import { UNSIGNED_SHORT as _ol_webgl$UNSIGNED_SHORT } from "ol/webgl.js"; import { UNSIGNED_INT as _ol_webgl$UNSIGNED_INT } from "ol/webgl.js"; import { FLOAT as _ol_webgl$FLOAT } from "ol/webgl.js"; import { getContext as _ol_webgl$getContext } from "ol/webgl.js"; import { getSupportedExtensions as _ol_webgl$getSupportedExtensions } from "ol/webgl.js"; import { XML_SCHEMA_INSTANCE_URI as _ol_xml$XML_SCHEMA_INSTANCE_URI } from "ol/xml.js"; import { createElementNS as _ol_xml$createElementNS } from "ol/xml.js"; import { getAllTextContent as _ol_xml$getAllTextContent } from "ol/xml.js"; import { getAllTextContent_ as _ol_xml$getAllTextContent_ } from "ol/xml.js"; import { isDocument as _ol_xml$isDocument } from "ol/xml.js"; import { getAttributeNS as _ol_xml$getAttributeNS } from "ol/xml.js"; import { parse as _ol_xml$parse } from "ol/xml.js"; import { makeArrayExtender as _ol_xml$makeArrayExtender } from "ol/xml.js"; import { makeArrayPusher as _ol_xml$makeArrayPusher } from "ol/xml.js"; import { makeReplacer as _ol_xml$makeReplacer } from "ol/xml.js"; import { makeObjectPropertyPusher as _ol_xml$makeObjectPropertyPusher } from "ol/xml.js"; import { makeObjectPropertySetter as _ol_xml$makeObjectPropertySetter } from "ol/xml.js"; import { makeChildAppender as _ol_xml$makeChildAppender } from "ol/xml.js"; import { makeArraySerializer as _ol_xml$makeArraySerializer } from "ol/xml.js"; import { makeSimpleNodeFactory as _ol_xml$makeSimpleNodeFactory } from "ol/xml.js"; import { OBJECT_PROPERTY_NODE_FACTORY as _ol_xml$OBJECT_PROPERTY_NODE_FACTORY } from "ol/xml.js"; import { makeSequence as _ol_xml$makeSequence } from "ol/xml.js"; import { makeStructureNS as _ol_xml$makeStructureNS } from "ol/xml.js"; import { parseNode as _ol_xml$parseNode } from "ol/xml.js"; import { pushParseAndPop as _ol_xml$pushParseAndPop } from "ol/xml.js"; import { serialize as _ol_xml$serialize } from "ol/xml.js"; import { pushSerializeAndPop as _ol_xml$pushSerializeAndPop } from "ol/xml.js"; import { registerXMLSerializer as _ol_xml$registerXMLSerializer } from "ol/xml.js"; import { getXMLSerializer as _ol_xml$getXMLSerializer } from "ol/xml.js"; import { registerDocument as _ol_xml$registerDocument } from "ol/xml.js"; import { getDocument as _ol_xml$getDocument } from "ol/xml.js"; import $ol$webgl$Buffer from "ol/webgl/Buffer.js"; import { getArrayClassForType as _ol_webgl_Buffer$getArrayClassForType } from "ol/webgl/Buffer.js"; import $ol$webgl$Helper from "ol/webgl/Helper.js"; import { computeAttributesStride as _ol_webgl_Helper$computeAttributesStride } from "ol/webgl/Helper.js"; import $ol$webgl$PostProcessingPass from "ol/webgl/PostProcessingPass.js"; import $ol$webgl$RenderTarget from "ol/webgl/RenderTarget.js"; import { ShaderBuilder as _ol_webgl_ShaderBuilder$ShaderBuilder } from "ol/webgl/ShaderBuilder.js"; import { parseLiteralStyle as _ol_webgl_ShaderBuilder$parseLiteralStyle } from "ol/webgl/ShaderBuilder.js"; import $ol$webgl$TileTexture from "ol/webgl/TileTexture.js"; import { create as _ol_vec_mat4$create } from "ol/vec/mat4.js"; import { fromTransform as _ol_vec_mat4$fromTransform } from "ol/vec/mat4.js"; import $ol$tilegrid$TileGrid from "ol/tilegrid/TileGrid.js"; import $ol$tilegrid$WMTS from "ol/tilegrid/WMTS.js"; import { createFromCapabilitiesMatrixSet as _ol_tilegrid_WMTS$createFromCapabilitiesMatrixSet } from "ol/tilegrid/WMTS.js"; import { DEFAULT_MAX_ZOOM as _ol_tilegrid_common$DEFAULT_MAX_ZOOM } from "ol/tilegrid/common.js"; import { DEFAULT_TILE_SIZE as _ol_tilegrid_common$DEFAULT_TILE_SIZE } from "ol/tilegrid/common.js"; import $ol$style$Circle from "ol/style/Circle.js"; import $ol$style$Fill from "ol/style/Fill.js"; import $ol$style$Icon from "ol/style/Icon.js"; import $ol$style$IconImage from "ol/style/IconImage.js"; import { get as _ol_style_IconImage$get } from "ol/style/IconImage.js"; import $ol$style$IconImageCache from "ol/style/IconImageCache.js"; import { shared as _ol_style_IconImageCache$shared } from "ol/style/IconImageCache.js"; import $ol$style$Image from "ol/style/Image.js"; import $ol$style$RegularShape from "ol/style/RegularShape.js"; import $ol$style$Stroke from "ol/style/Stroke.js"; import $ol$style$Style from "ol/style/Style.js"; import { toFunction as _ol_style_Style$toFunction } from "ol/style/Style.js"; import { createDefaultStyle as _ol_style_Style$createDefaultStyle } from "ol/style/Style.js"; import { createEditingStyle as _ol_style_Style$createEditingStyle } from "ol/style/Style.js"; import $ol$style$Text from "ol/style/Text.js"; import { Operators as _ol_style_expressions$Operators } from "ol/style/expressions.js"; import { getValueType as _ol_style_expressions$getValueType } from "ol/style/expressions.js"; import { isTypeUnique as _ol_style_expressions$isTypeUnique } from "ol/style/expressions.js"; import { numberToGlsl as _ol_style_expressions$numberToGlsl } from "ol/style/expressions.js"; import { arrayToGlsl as _ol_style_expressions$arrayToGlsl } from "ol/style/expressions.js"; import { colorToGlsl as _ol_style_expressions$colorToGlsl } from "ol/style/expressions.js"; import { getStringNumberEquivalent as _ol_style_expressions$getStringNumberEquivalent } from "ol/style/expressions.js"; import { stringToGlsl as _ol_style_expressions$stringToGlsl } from "ol/style/expressions.js"; import { expressionToGlsl as _ol_style_expressions$expressionToGlsl } from "ol/style/expressions.js"; import { uniformNameForVariable as _ol_style_expressions$uniformNameForVariable } from "ol/style/expressions.js"; import $ol$structs$LRUCache from "ol/structs/LRUCache.js"; import $ol$structs$LinkedList from "ol/structs/LinkedList.js"; import { DROP as _ol_structs_PriorityQueue$DROP } from "ol/structs/PriorityQueue.js"; import $ol$structs$PriorityQueue from "ol/structs/PriorityQueue.js"; import $ol$structs$RBush from "ol/structs/RBush.js"; import { quadKey as _ol_source_BingMaps$quadKey } from "ol/source/BingMaps.js"; import $ol$source$BingMaps from "ol/source/BingMaps.js"; import $ol$source$CartoDB from "ol/source/CartoDB.js"; import $ol$source$Cluster from "ol/source/Cluster.js"; import $ol$source$DataTile from "ol/source/DataTile.js"; import $ol$source$GeoTIFF from "ol/source/GeoTIFF.js"; import $ol$source$IIIF from "ol/source/IIIF.js"; import { ImageSourceEvent as _ol_source_Image$ImageSourceEvent } from "ol/source/Image.js"; import $ol$source$Image from "ol/source/Image.js"; import { defaultImageLoadFunction as _ol_source_Image$defaultImageLoadFunction } from "ol/source/Image.js"; import $ol$source$ImageArcGISRest from "ol/source/ImageArcGISRest.js"; import $ol$source$ImageCanvas from "ol/source/ImageCanvas.js"; import $ol$source$ImageMapGuide from "ol/source/ImageMapGuide.js"; import $ol$source$ImageStatic from "ol/source/ImageStatic.js"; import $ol$source$ImageWMS from "ol/source/ImageWMS.js"; import $ol$source$OGCMapTile from "ol/source/OGCMapTile.js"; import $ol$source$OGCVectorTile from "ol/source/OGCVectorTile.js"; import { ATTRIBUTION as _ol_source_OSM$ATTRIBUTION } from "ol/source/OSM.js"; import $ol$source$OSM from "ol/source/OSM.js"; import { newImageData as _ol_source_Raster$newImageData } from "ol/source/Raster.js"; import { Processor as _ol_source_Raster$Processor } from "ol/source/Raster.js"; import { RasterSourceEvent as _ol_source_Raster$RasterSourceEvent } from "ol/source/Raster.js"; import $ol$source$Raster from "ol/source/Raster.js"; import $ol$source$Source from "ol/source/Source.js"; import $ol$source$Stamen from "ol/source/Stamen.js"; import $ol$source$Tile from "ol/source/Tile.js"; import { TileSourceEvent as _ol_source_Tile$TileSourceEvent } from "ol/source/Tile.js"; import $ol$source$TileArcGISRest from "ol/source/TileArcGISRest.js"; import $ol$source$TileDebug from "ol/source/TileDebug.js"; import $ol$source$TileImage from "ol/source/TileImage.js"; import $ol$source$TileJSON from "ol/source/TileJSON.js"; import $ol$source$TileWMS from "ol/source/TileWMS.js"; import { CustomTile as _ol_source_UTFGrid$CustomTile } from "ol/source/UTFGrid.js"; import $ol$source$UTFGrid from "ol/source/UTFGrid.js"; import $ol$source$UrlTile from "ol/source/UrlTile.js"; import { VectorSourceEvent as _ol_source_Vector$VectorSourceEvent } from "ol/source/Vector.js"; import $ol$source$Vector from "ol/source/Vector.js"; import $ol$source$VectorTile from "ol/source/VectorTile.js"; import { defaultLoadFunction as _ol_source_VectorTile$defaultLoadFunction } from "ol/source/VectorTile.js"; import $ol$source$WMTS from "ol/source/WMTS.js"; import { optionsFromCapabilities as _ol_source_WMTS$optionsFromCapabilities } from "ol/source/WMTS.js"; import $ol$source$XYZ from "ol/source/XYZ.js"; import { CustomTile as _ol_source_Zoomify$CustomTile } from "ol/source/Zoomify.js"; import $ol$source$Zoomify from "ol/source/Zoomify.js"; import { DEFAULT_WMS_VERSION as _ol_source_common$DEFAULT_WMS_VERSION } from "ol/source/common.js"; import { IMAGE_SMOOTHING_DISABLED as _ol_source_common$IMAGE_SMOOTHING_DISABLED } from "ol/source/common.js"; import { getMapTileUrlTemplate as _ol_source_ogcTileUtil$getMapTileUrlTemplate } from "ol/source/ogcTileUtil.js"; import { getVectorTileUrlTemplate as _ol_source_ogcTileUtil$getVectorTileUrlTemplate } from "ol/source/ogcTileUtil.js"; import { getTileSetInfo as _ol_source_ogcTileUtil$getTileSetInfo } from "ol/source/ogcTileUtil.js"; import $ol$reproj$Image from "ol/reproj/Image.js"; import $ol$reproj$Tile from "ol/reproj/Tile.js"; import $ol$reproj$Triangulation from "ol/reproj/Triangulation.js"; import { ERROR_THRESHOLD as _ol_reproj_common$ERROR_THRESHOLD } from "ol/reproj/common.js"; import { ENABLE_RASTER_REPROJECTION as _ol_reproj_common$ENABLE_RASTER_REPROJECTION } from "ol/reproj/common.js"; import $ol$renderer$Composite from "ol/renderer/Composite.js"; import $ol$renderer$Layer from "ol/renderer/Layer.js"; import $ol$renderer$Map from "ol/renderer/Map.js"; import { defaultOrder as _ol_renderer_vector$defaultOrder } from "ol/renderer/vector.js"; import { getSquaredTolerance as _ol_renderer_vector$getSquaredTolerance } from "ol/renderer/vector.js"; import { getTolerance as _ol_renderer_vector$getTolerance } from "ol/renderer/vector.js"; import { renderFeature as _ol_renderer_vector$renderFeature } from "ol/renderer/vector.js"; import $ol$renderer$webgl$Layer from "ol/renderer/webgl/Layer.js"; import { writePointFeatureToBuffers as _ol_renderer_webgl_Layer$writePointFeatureToBuffers } from "ol/renderer/webgl/Layer.js"; import { getBlankImageData as _ol_renderer_webgl_Layer$getBlankImageData } from "ol/renderer/webgl/Layer.js"; import { colorEncodeId as _ol_renderer_webgl_Layer$colorEncodeId } from "ol/renderer/webgl/Layer.js"; import { colorDecodeId as _ol_renderer_webgl_Layer$colorDecodeId } from "ol/renderer/webgl/Layer.js"; import $ol$renderer$webgl$PointsLayer from "ol/renderer/webgl/PointsLayer.js"; import { Uniforms as _ol_renderer_webgl_TileLayer$Uniforms } from "ol/renderer/webgl/TileLayer.js"; import { Attributes as _ol_renderer_webgl_TileLayer$Attributes } from "ol/renderer/webgl/TileLayer.js"; import $ol$renderer$webgl$TileLayer from "ol/renderer/webgl/TileLayer.js"; import $ol$renderer$canvas$ImageLayer from "ol/renderer/canvas/ImageLayer.js"; import $ol$renderer$canvas$Layer from "ol/renderer/canvas/Layer.js"; import $ol$renderer$canvas$TileLayer from "ol/renderer/canvas/TileLayer.js"; import $ol$renderer$canvas$VectorImageLayer from "ol/renderer/canvas/VectorImageLayer.js"; import $ol$renderer$canvas$VectorLayer from "ol/renderer/canvas/VectorLayer.js"; import $ol$renderer$canvas$VectorTileLayer from "ol/renderer/canvas/VectorTileLayer.js"; import $ol$render$Box from "ol/render/Box.js"; import $ol$render$Event from "ol/render/Event.js"; import $ol$render$Feature from "ol/render/Feature.js"; import $ol$render$VectorContext from "ol/render/VectorContext.js"; import { defaultFont as _ol_render_canvas$defaultFont } from "ol/render/canvas.js"; import { defaultFillStyle as _ol_render_canvas$defaultFillStyle } from "ol/render/canvas.js"; import { defaultLineCap as _ol_render_canvas$defaultLineCap } from "ol/render/canvas.js"; import { defaultLineDash as _ol_render_canvas$defaultLineDash } from "ol/render/canvas.js"; import { defaultLineDashOffset as _ol_render_canvas$defaultLineDashOffset } from "ol/render/canvas.js"; import { defaultLineJoin as _ol_render_canvas$defaultLineJoin } from "ol/render/canvas.js"; import { defaultMiterLimit as _ol_render_canvas$defaultMiterLimit } from "ol/render/canvas.js"; import { defaultStrokeStyle as _ol_render_canvas$defaultStrokeStyle } from "ol/render/canvas.js"; import { defaultTextAlign as _ol_render_canvas$defaultTextAlign } from "ol/render/canvas.js"; import { defaultTextBaseline as _ol_render_canvas$defaultTextBaseline } from "ol/render/canvas.js"; import { defaultPadding as _ol_render_canvas$defaultPadding } from "ol/render/canvas.js"; import { defaultLineWidth as _ol_render_canvas$defaultLineWidth } from "ol/render/canvas.js"; import { checkedFonts as _ol_render_canvas$checkedFonts } from "ol/render/canvas.js"; import { labelCache as _ol_render_canvas$labelCache } from "ol/render/canvas.js"; import { textHeights as _ol_render_canvas$textHeights } from "ol/render/canvas.js"; import { registerFont as _ol_render_canvas$registerFont } from "ol/render/canvas.js"; import { measureTextHeight as _ol_render_canvas$measureTextHeight } from "ol/render/canvas.js"; import { measureTextWidth as _ol_render_canvas$measureTextWidth } from "ol/render/canvas.js"; import { measureAndCacheTextWidth as _ol_render_canvas$measureAndCacheTextWidth } from "ol/render/canvas.js"; import { measureTextWidths as _ol_render_canvas$measureTextWidths } from "ol/render/canvas.js"; import { rotateAtOffset as _ol_render_canvas$rotateAtOffset } from "ol/render/canvas.js"; import { drawImageOrLabel as _ol_render_canvas$drawImageOrLabel } from "ol/render/canvas.js"; import $ol$render$canvas$Builder from "ol/render/canvas/Builder.js"; import $ol$render$canvas$BuilderGroup from "ol/render/canvas/BuilderGroup.js"; import $ol$render$canvas$Executor from "ol/render/canvas/Executor.js"; import $ol$render$canvas$ExecutorGroup from "ol/render/canvas/ExecutorGroup.js"; import { getPixelIndexArray as _ol_render_canvas_ExecutorGroup$getPixelIndexArray } from "ol/render/canvas/ExecutorGroup.js"; import $ol$render$canvas$ImageBuilder from "ol/render/canvas/ImageBuilder.js"; import $ol$render$canvas$Immediate from "ol/render/canvas/Immediate.js"; import { fillInstruction as _ol_render_canvas_Instruction$fillInstruction } from "ol/render/canvas/Instruction.js"; import { strokeInstruction as _ol_render_canvas_Instruction$strokeInstruction } from "ol/render/canvas/Instruction.js"; import { beginPathInstruction as _ol_render_canvas_Instruction$beginPathInstruction } from "ol/render/canvas/Instruction.js"; import { closePathInstruction as _ol_render_canvas_Instruction$closePathInstruction } from "ol/render/canvas/Instruction.js"; import $ol$render$canvas$LineStringBuilder from "ol/render/canvas/LineStringBuilder.js"; import $ol$render$canvas$PolygonBuilder from "ol/render/canvas/PolygonBuilder.js"; import $ol$render$canvas$TextBuilder from "ol/render/canvas/TextBuilder.js"; import { HIT_DETECT_RESOLUTION as _ol_render_canvas_hitdetect$HIT_DETECT_RESOLUTION } from "ol/render/canvas/hitdetect.js"; import { createHitDetectionImageData as _ol_render_canvas_hitdetect$createHitDetectionImageData } from "ol/render/canvas/hitdetect.js"; import { hitDetect as _ol_render_canvas_hitdetect$hitDetect } from "ol/render/canvas/hitdetect.js"; import $ol$proj$Projection from "ol/proj/Projection.js"; import { fromCode as _ol_proj_Units$fromCode } from "ol/proj/Units.js"; import { METERS_PER_UNIT as _ol_proj_Units$METERS_PER_UNIT } from "ol/proj/Units.js"; import { RADIUS as _ol_proj_epsg3857$RADIUS } from "ol/proj/epsg3857.js"; import { HALF_SIZE as _ol_proj_epsg3857$HALF_SIZE } from "ol/proj/epsg3857.js"; import { EXTENT as _ol_proj_epsg3857$EXTENT } from "ol/proj/epsg3857.js"; import { WORLD_EXTENT as _ol_proj_epsg3857$WORLD_EXTENT } from "ol/proj/epsg3857.js"; import { MAX_SAFE_Y as _ol_proj_epsg3857$MAX_SAFE_Y } from "ol/proj/epsg3857.js"; import { PROJECTIONS as _ol_proj_epsg3857$PROJECTIONS } from "ol/proj/epsg3857.js"; import { fromEPSG4326 as _ol_proj_epsg3857$fromEPSG4326 } from "ol/proj/epsg3857.js"; import { toEPSG4326 as _ol_proj_epsg3857$toEPSG4326 } from "ol/proj/epsg3857.js"; import { RADIUS as _ol_proj_epsg4326$RADIUS } from "ol/proj/epsg4326.js"; import { EXTENT as _ol_proj_epsg4326$EXTENT } from "ol/proj/epsg4326.js"; import { METERS_PER_UNIT as _ol_proj_epsg4326$METERS_PER_UNIT } from "ol/proj/epsg4326.js"; import { PROJECTIONS as _ol_proj_epsg4326$PROJECTIONS } from "ol/proj/epsg4326.js"; import { register as _ol_proj_proj4$register } from "ol/proj/proj4.js"; import { clear as _ol_proj_projections$clear } from "ol/proj/projections.js"; import { get as _ol_proj_projections$get } from "ol/proj/projections.js"; import { add as _ol_proj_projections$add } from "ol/proj/projections.js"; import { clear as _ol_proj_transforms$clear } from "ol/proj/transforms.js"; import { add as _ol_proj_transforms$add } from "ol/proj/transforms.js"; import { remove as _ol_proj_transforms$remove } from "ol/proj/transforms.js"; import { get as _ol_proj_transforms$get } from "ol/proj/transforms.js"; import $ol$layer$Base from "ol/layer/Base.js"; import $ol$layer$BaseImage from "ol/layer/BaseImage.js"; import $ol$layer$BaseTile from "ol/layer/BaseTile.js"; import $ol$layer$BaseVector from "ol/layer/BaseVector.js"; import $ol$layer$Graticule from "ol/layer/Graticule.js"; import $ol$layer$Group from "ol/layer/Group.js"; import $ol$layer$Heatmap from "ol/layer/Heatmap.js"; import $ol$layer$Image from "ol/layer/Image.js"; import $ol$layer$Layer from "ol/layer/Layer.js"; import { inView as _ol_layer_Layer$inView } from "ol/layer/Layer.js"; import { getMapboxPath as _ol_layer_MapboxVector$getMapboxPath } from "ol/layer/MapboxVector.js"; import { normalizeSpriteUrl as _ol_layer_MapboxVector$normalizeSpriteUrl } from "ol/layer/MapboxVector.js"; import { normalizeGlyphsUrl as _ol_layer_MapboxVector$normalizeGlyphsUrl } from "ol/layer/MapboxVector.js"; import { normalizeStyleUrl as _ol_layer_MapboxVector$normalizeStyleUrl } from "ol/layer/MapboxVector.js"; import { normalizeSourceUrl as _ol_layer_MapboxVector$normalizeSourceUrl } from "ol/layer/MapboxVector.js"; import $ol$layer$MapboxVector from "ol/layer/MapboxVector.js"; import $ol$layer$Tile from "ol/layer/Tile.js"; import $ol$layer$Vector from "ol/layer/Vector.js"; import $ol$layer$VectorImage from "ol/layer/VectorImage.js"; import $ol$layer$VectorTile from "ol/layer/VectorTile.js"; import $ol$layer$WebGLPoints from "ol/layer/WebGLPoints.js"; import $ol$layer$WebGLTile from "ol/layer/WebGLTile.js"; import $ol$interaction$DoubleClickZoom from "ol/interaction/DoubleClickZoom.js"; import { DragAndDropEvent as _ol_interaction_DragAndDrop$DragAndDropEvent } from "ol/interaction/DragAndDrop.js"; import $ol$interaction$DragAndDrop from "ol/interaction/DragAndDrop.js"; import { DragBoxEvent as _ol_interaction_DragBox$DragBoxEvent } from "ol/interaction/DragBox.js"; import $ol$interaction$DragBox from "ol/interaction/DragBox.js"; import $ol$interaction$DragPan from "ol/interaction/DragPan.js"; import $ol$interaction$DragRotate from "ol/interaction/DragRotate.js"; import $ol$interaction$DragRotateAndZoom from "ol/interaction/DragRotateAndZoom.js"; import $ol$interaction$DragZoom from "ol/interaction/DragZoom.js"; import { DrawEvent as _ol_interaction_Draw$DrawEvent } from "ol/interaction/Draw.js"; import $ol$interaction$Draw from "ol/interaction/Draw.js"; import { createRegularPolygon as _ol_interaction_Draw$createRegularPolygon } from "ol/interaction/Draw.js"; import { createBox as _ol_interaction_Draw$createBox } from "ol/interaction/Draw.js"; import { ExtentEvent as _ol_interaction_Extent$ExtentEvent } from "ol/interaction/Extent.js"; import $ol$interaction$Extent from "ol/interaction/Extent.js"; import $ol$interaction$Interaction from "ol/interaction/Interaction.js"; import { pan as _ol_interaction_Interaction$pan } from "ol/interaction/Interaction.js"; import { zoomByDelta as _ol_interaction_Interaction$zoomByDelta } from "ol/interaction/Interaction.js"; import $ol$interaction$KeyboardPan from "ol/interaction/KeyboardPan.js"; import $ol$interaction$KeyboardZoom from "ol/interaction/KeyboardZoom.js"; import { ModifyEvent as _ol_interaction_Modify$ModifyEvent } from "ol/interaction/Modify.js"; import $ol$interaction$Modify from "ol/interaction/Modify.js"; import $ol$interaction$MouseWheelZoom from "ol/interaction/MouseWheelZoom.js"; import $ol$interaction$PinchRotate from "ol/interaction/PinchRotate.js"; import $ol$interaction$PinchZoom from "ol/interaction/PinchZoom.js"; import $ol$interaction$Pointer from "ol/interaction/Pointer.js"; import { centroid as _ol_interaction_Pointer$centroid } from "ol/interaction/Pointer.js"; import { SelectEvent as _ol_interaction_Select$SelectEvent } from "ol/interaction/Select.js"; import $ol$interaction$Select from "ol/interaction/Select.js"; import $ol$interaction$Snap from "ol/interaction/Snap.js"; import { TranslateEvent as _ol_interaction_Translate$TranslateEvent } from "ol/interaction/Translate.js"; import $ol$interaction$Translate from "ol/interaction/Translate.js"; import $ol$geom$Circle from "ol/geom/Circle.js"; import $ol$geom$Geometry from "ol/geom/Geometry.js"; import $ol$geom$GeometryCollection from "ol/geom/GeometryCollection.js"; import $ol$geom$LineString from "ol/geom/LineString.js"; import $ol$geom$LinearRing from "ol/geom/LinearRing.js"; import $ol$geom$MultiLineString from "ol/geom/MultiLineString.js"; import $ol$geom$MultiPoint from "ol/geom/MultiPoint.js"; import $ol$geom$MultiPolygon from "ol/geom/MultiPolygon.js"; import $ol$geom$Point from "ol/geom/Point.js"; import $ol$geom$Polygon from "ol/geom/Polygon.js"; import { circular as _ol_geom_Polygon$circular } from "ol/geom/Polygon.js"; import { fromExtent as _ol_geom_Polygon$fromExtent } from "ol/geom/Polygon.js"; import { fromCircle as _ol_geom_Polygon$fromCircle } from "ol/geom/Polygon.js"; import { makeRegular as _ol_geom_Polygon$makeRegular } from "ol/geom/Polygon.js"; import $ol$geom$SimpleGeometry from "ol/geom/SimpleGeometry.js"; import { getStrideForLayout as _ol_geom_SimpleGeometry$getStrideForLayout } from "ol/geom/SimpleGeometry.js"; import { transformGeom2D as _ol_geom_SimpleGeometry$transformGeom2D } from "ol/geom/SimpleGeometry.js"; import { linearRing as _ol_geom_flat_area$linearRing } from "ol/geom/flat/area.js"; import { linearRings as _ol_geom_flat_area$linearRings } from "ol/geom/flat/area.js"; import { linearRingss as _ol_geom_flat_area$linearRingss } from "ol/geom/flat/area.js"; import { linearRingss as _ol_geom_flat_center$linearRingss } from "ol/geom/flat/center.js"; import { maxSquaredDelta as _ol_geom_flat_closest$maxSquaredDelta } from "ol/geom/flat/closest.js"; import { arrayMaxSquaredDelta as _ol_geom_flat_closest$arrayMaxSquaredDelta } from "ol/geom/flat/closest.js"; import { multiArrayMaxSquaredDelta as _ol_geom_flat_closest$multiArrayMaxSquaredDelta } from "ol/geom/flat/closest.js"; import { assignClosestPoint as _ol_geom_flat_closest$assignClosestPoint } from "ol/geom/flat/closest.js"; import { assignClosestArrayPoint as _ol_geom_flat_closest$assignClosestArrayPoint } from "ol/geom/flat/closest.js"; import { assignClosestMultiArrayPoint as _ol_geom_flat_closest$assignClosestMultiArrayPoint } from "ol/geom/flat/closest.js"; import { linearRingContainsExtent as _ol_geom_flat_contains$linearRingContainsExtent } from "ol/geom/flat/contains.js"; import { linearRingContainsXY as _ol_geom_flat_contains$linearRingContainsXY } from "ol/geom/flat/contains.js"; import { linearRingsContainsXY as _ol_geom_flat_contains$linearRingsContainsXY } from "ol/geom/flat/contains.js"; import { linearRingssContainsXY as _ol_geom_flat_contains$linearRingssContainsXY } from "ol/geom/flat/contains.js"; import { deflateCoordinate as _ol_geom_flat_deflate$deflateCoordinate } from "ol/geom/flat/deflate.js"; import { deflateCoordinates as _ol_geom_flat_deflate$deflateCoordinates } from "ol/geom/flat/deflate.js"; import { deflateCoordinatesArray as _ol_geom_flat_deflate$deflateCoordinatesArray } from "ol/geom/flat/deflate.js"; import { deflateMultiCoordinatesArray as _ol_geom_flat_deflate$deflateMultiCoordinatesArray } from "ol/geom/flat/deflate.js"; import { flipXY as _ol_geom_flat_flip$flipXY } from "ol/geom/flat/flip.js"; import { greatCircleArc as _ol_geom_flat_geodesic$greatCircleArc } from "ol/geom/flat/geodesic.js"; import { meridian as _ol_geom_flat_geodesic$meridian } from "ol/geom/flat/geodesic.js"; import { parallel as _ol_geom_flat_geodesic$parallel } from "ol/geom/flat/geodesic.js"; import { inflateCoordinates as _ol_geom_flat_inflate$inflateCoordinates } from "ol/geom/flat/inflate.js"; import { inflateCoordinatesArray as _ol_geom_flat_inflate$inflateCoordinatesArray } from "ol/geom/flat/inflate.js"; import { inflateMultiCoordinatesArray as _ol_geom_flat_inflate$inflateMultiCoordinatesArray } from "ol/geom/flat/inflate.js"; import { getInteriorPointOfArray as _ol_geom_flat_interiorpoint$getInteriorPointOfArray } from "ol/geom/flat/interiorpoint.js"; import { getInteriorPointsOfMultiArray as _ol_geom_flat_interiorpoint$getInteriorPointsOfMultiArray } from "ol/geom/flat/interiorpoint.js"; import { interpolatePoint as _ol_geom_flat_interpolate$interpolatePoint } from "ol/geom/flat/interpolate.js"; import { lineStringCoordinateAtM as _ol_geom_flat_interpolate$lineStringCoordinateAtM } from "ol/geom/flat/interpolate.js"; import { lineStringsCoordinateAtM as _ol_geom_flat_interpolate$lineStringsCoordinateAtM } from "ol/geom/flat/interpolate.js"; import { intersectsLineString as _ol_geom_flat_intersectsextent$intersectsLineString } from "ol/geom/flat/intersectsextent.js"; import { intersectsLineStringArray as _ol_geom_flat_intersectsextent$intersectsLineStringArray } from "ol/geom/flat/intersectsextent.js"; import { intersectsLinearRing as _ol_geom_flat_intersectsextent$intersectsLinearRing } from "ol/geom/flat/intersectsextent.js"; import { intersectsLinearRingArray as _ol_geom_flat_intersectsextent$intersectsLinearRingArray } from "ol/geom/flat/intersectsextent.js"; import { intersectsLinearRingMultiArray as _ol_geom_flat_intersectsextent$intersectsLinearRingMultiArray } from "ol/geom/flat/intersectsextent.js"; import { lineStringLength as _ol_geom_flat_length$lineStringLength } from "ol/geom/flat/length.js"; import { linearRingLength as _ol_geom_flat_length$linearRingLength } from "ol/geom/flat/length.js"; import { linearRingIsClockwise as _ol_geom_flat_orient$linearRingIsClockwise } from "ol/geom/flat/orient.js"; import { linearRingsAreOriented as _ol_geom_flat_orient$linearRingsAreOriented } from "ol/geom/flat/orient.js"; import { linearRingssAreOriented as _ol_geom_flat_orient$linearRingssAreOriented } from "ol/geom/flat/orient.js"; import { orientLinearRings as _ol_geom_flat_orient$orientLinearRings } from "ol/geom/flat/orient.js"; import { orientLinearRingsArray as _ol_geom_flat_orient$orientLinearRingsArray } from "ol/geom/flat/orient.js"; import { coordinates as _ol_geom_flat_reverse$coordinates } from "ol/geom/flat/reverse.js"; import { forEach as _ol_geom_flat_segments$forEach } from "ol/geom/flat/segments.js"; import { simplifyLineString as _ol_geom_flat_simplify$simplifyLineString } from "ol/geom/flat/simplify.js"; import { douglasPeucker as _ol_geom_flat_simplify$douglasPeucker } from "ol/geom/flat/simplify.js"; import { douglasPeuckerArray as _ol_geom_flat_simplify$douglasPeuckerArray } from "ol/geom/flat/simplify.js"; import { douglasPeuckerMultiArray as _ol_geom_flat_simplify$douglasPeuckerMultiArray } from "ol/geom/flat/simplify.js"; import { radialDistance as _ol_geom_flat_simplify$radialDistance } from "ol/geom/flat/simplify.js"; import { snap as _ol_geom_flat_simplify$snap } from "ol/geom/flat/simplify.js"; import { quantize as _ol_geom_flat_simplify$quantize } from "ol/geom/flat/simplify.js"; import { quantizeArray as _ol_geom_flat_simplify$quantizeArray } from "ol/geom/flat/simplify.js"; import { quantizeMultiArray as _ol_geom_flat_simplify$quantizeMultiArray } from "ol/geom/flat/simplify.js"; import { matchingChunk as _ol_geom_flat_straightchunk$matchingChunk } from "ol/geom/flat/straightchunk.js"; import { drawTextOnPath as _ol_geom_flat_textpath$drawTextOnPath } from "ol/geom/flat/textpath.js"; import { lineStringIsClosed as _ol_geom_flat_topology$lineStringIsClosed } from "ol/geom/flat/topology.js"; import { transform2D as _ol_geom_flat_transform$transform2D } from "ol/geom/flat/transform.js"; import { rotate as _ol_geom_flat_transform$rotate } from "ol/geom/flat/transform.js"; import { scale as _ol_geom_flat_transform$scale } from "ol/geom/flat/transform.js"; import { translate as _ol_geom_flat_transform$translate } from "ol/geom/flat/transform.js"; import $ol$format$EsriJSON from "ol/format/EsriJSON.js"; import $ol$format$Feature from "ol/format/Feature.js"; import { transformGeometryWithOptions as _ol_format_Feature$transformGeometryWithOptions } from "ol/format/Feature.js"; import { transformExtentWithOptions as _ol_forma