{"_id":"@open-pioneer/map","_rev":"75-533e47d3446073ce9e5ed979d9b2aa03","name":"@open-pioneer/map","dist-tags":{"latest":"1.5.0","dev":"1.5.0-dev.20260917081843"},"versions":{"0.1.0":{"name":"@open-pioneer/map","version":"0.1.0","license":"Apache-2.0","_id":"@open-pioneer/map@0.1.0","maintainers":[{"name":"anotniave_conterra","email":"antoniaicq@web.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"dist":{"shasum":"3a881b50bddab47037dcdafbe685d9f0524404d4","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.1.0.tgz","fileCount":81,"integrity":"sha512-2mX9P/cBHSi6Q8f5ZQlmTf+DOwoMjv6VDsSi8qJ74qpw/NYgTu1SewwuhmiKFLXusKX1DdAWdCyisqsHvqnLDA==","signatures":[{"sig":"MEYCIQCsZJDIN5kVM1hIYJhxk0EcwamlgxNMGlTm2NdkLlbiEQIhAIMP1m8AoknbSQNFQf35Dt8Sab4GMeKljvcawzAOBrX9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248757},"type":"module","_from":"file:open-pioneer-map-0.1.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css"},"_npmUser":{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},"_resolved":"/tmp/6902cc735c317820a71b1215393f4c8e/open-pioneer-map-0.1.0.tgz","_integrity":"sha512-2mX9P/cBHSi6Q8f5ZQlmTf+DOwoMjv6VDsSi8qJ74qpw/NYgTu1SewwuhmiKFLXusKX1DdAWdCyisqsHvqnLDA==","_npmVersion":"9.8.1","description":"This package integrates [OpenLayers](https://openlayers.org/) maps into a Trails application. APIs provided by this package can be used to configure, embed and access the map and its contents.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"uuid":"^9.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"ol":"^8.2.0","proj4":"^2.9.0","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","@types/proj4":"^2.5.2","@open-pioneer/core":"^1.1.0","@open-pioneer/runtime":"^1.1.0","@open-pioneer/react-utils":"^0.1.0","@open-pioneer/chakra-integration":"^1.1.0"},"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.1.0_1700476371272_0.7611236846413112","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@open-pioneer/map","version":"0.1.1","license":"Apache-2.0","_id":"@open-pioneer/map@0.1.1","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"dist":{"shasum":"fde59130d7ef29c9b6a06658a6440eb067d6b4bf","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.1.1.tgz","fileCount":88,"integrity":"sha512-/4eLd+4WAgpliffx1/tORnMpex5YZwgvVR/BvVFPmXARGyArz97fSwNsJlt9E1XTCmIVl3Vs5fj9mwUBidpmNA==","signatures":[{"sig":"MEUCIQDz18FJePG65v4d8Td/IUiVvfJHdonrG24ysgj2/Fd49AIgbdMwRf++8cF4yxJRoKVTB3fzN7mUXmbkoMH24UbuINE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284698},"type":"module","_from":"file:open-pioneer-map-0.1.1.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css"},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/9d689280339cd2ad6df88d0a25b5c432/open-pioneer-map-0.1.1.tgz","_integrity":"sha512-/4eLd+4WAgpliffx1/tORnMpex5YZwgvVR/BvVFPmXARGyArz97fSwNsJlt9E1XTCmIVl3Vs5fj9mwUBidpmNA==","_npmVersion":"10.2.3","description":"This package integrates [OpenLayers](https://openlayers.org/) maps into a Trails application. APIs provided by this package can be used to configure, embed and access the map and its contents.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uuid":"^9.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"ol":"^8.2.0","proj4":"^2.9.0","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.2","@types/proj4":"^2.5.2","@open-pioneer/core":"^1.2.1","@open-pioneer/http":"^2.1.1","@open-pioneer/runtime":"^2.0.2","@open-pioneer/react-utils":"^0.1.0","@open-pioneer/chakra-integration":"^1.1.1"},"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.1.1_1704377995987_0.9788908445267499","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@open-pioneer/map","version":"0.2.0","license":"Apache-2.0","_id":"@open-pioneer/map@0.2.0","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"dist":{"shasum":"bfe9ab45be722dbc80bbd74532572a0e5495b293","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.2.0.tgz","fileCount":88,"integrity":"sha512-hNwYUJQaOoPnmfmowBd8G2eJzAeo8LQ/tLEM1MRDarB63WG3PetcqR6L6Ams6c9CicCbVZmDrjiRKrb2Uuqesg==","signatures":[{"sig":"MEQCIEYr9cm6/Kr72lh/x61ERHs4D9t917ZB1TnFMi/ef3rNAiALHQL/WV2xCc9ES2elwhiRg8uZALZPN+0D2BMa41NN4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284871},"type":"module","_from":"file:open-pioneer-map-0.2.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css"},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/fb1f950b223e2cd807b59cfa850cafbe/open-pioneer-map-0.2.0.tgz","_integrity":"sha512-hNwYUJQaOoPnmfmowBd8G2eJzAeo8LQ/tLEM1MRDarB63WG3PetcqR6L6Ams6c9CicCbVZmDrjiRKrb2Uuqesg==","_npmVersion":"10.2.3","description":"This package integrates [OpenLayers](https://openlayers.org/) maps into a Trails application. APIs provided by this package can be used to configure, embed and access the map and its contents.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uuid":"^9.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"ol":"^8.2.0","proj4":"^2.9.0","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.2","@types/proj4":"^2.5.2","@open-pioneer/core":"^1.2.1","@open-pioneer/http":"^2.1.1","@open-pioneer/runtime":"^2.0.2","@open-pioneer/react-utils":"^0.2.0","@open-pioneer/chakra-integration":"^1.1.1"},"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.2.0_1704381752469_0.2161227543116815","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@open-pioneer/map","version":"0.3.0","license":"Apache-2.0","_id":"@open-pioneer/map@0.3.0","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"dist":{"shasum":"4abac05477dfcf455706b1c148a1e1f3b6ba99e2","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.3.0.tgz","fileCount":97,"integrity":"sha512-bbxrAG732ss/yO1D8waxk1edgcIe3iNnIkoTC59TKaGGxa+jPXHW2wTRFgXZd9CNUTu6dQlWImBGyX9EfQTnWg==","signatures":[{"sig":"MEUCIFBPu4E64INTlPBRHYsCI94fFj70o5JcdKcC6rJja1MJAiEAykHA6jUTaQLn5QWFDp0UGfkZGguZBnspmTbiMn2GexI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320748},"type":"module","_from":"file:open-pioneer-map-0.3.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css"},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/f449083a78bb519eb9ce9dc1fcc56515/open-pioneer-map-0.3.0.tgz","_integrity":"sha512-bbxrAG732ss/yO1D8waxk1edgcIe3iNnIkoTC59TKaGGxa+jPXHW2wTRFgXZd9CNUTu6dQlWImBGyX9EfQTnWg==","_npmVersion":"10.2.3","description":"This package integrates [OpenLayers](https://openlayers.org/) maps into a Trails application. APIs provided by this package can be used to configure, embed and access the map and its contents.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uuid":"^9.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"ol":"^8.2.0","proj4":"^2.9.0","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.2","@types/proj4":"^2.5.2","@open-pioneer/core":"^1.2.1","@open-pioneer/http":"^2.1.2","@open-pioneer/runtime":"^2.1.0","@open-pioneer/react-utils":"^0.2.1","@open-pioneer/chakra-integration":"^1.1.1"},"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.3.0_1707134396928_0.9825250755133315","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@open-pioneer/map","version":"0.3.1","license":"Apache-2.0","_id":"@open-pioneer/map@0.3.1","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"dist":{"shasum":"0b6d4f6793afe64ee83889ca7f2492e3f64e4a89","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.3.1.tgz","fileCount":98,"integrity":"sha512-RpQhCuPbSXBKeUUn7P7p3QrOCEkAZ5uA8UFJ3vyIsV5n1NR4cvn6qsOGotZNHWH2A8DOdVevWRuQWS9NfZ1QDA==","signatures":[{"sig":"MEQCIFP8rrO0K07i3aL31UQaTY4+6o4M4UC5wgIXEJ9KXCflAiBaSSkHeGFO7Mv5YjlFJCgc6JJFdEYg9xXA892K/ozUcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321934},"type":"module","_from":"file:open-pioneer-map-0.3.1.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css"},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/499c0c53d097357520164a60a7d14b57/open-pioneer-map-0.3.1.tgz","_integrity":"sha512-RpQhCuPbSXBKeUUn7P7p3QrOCEkAZ5uA8UFJ3vyIsV5n1NR4cvn6qsOGotZNHWH2A8DOdVevWRuQWS9NfZ1QDA==","_npmVersion":"10.2.3","description":"This package integrates [OpenLayers](https://openlayers.org/) maps into a Trails application. APIs provided by this package can be used to configure, embed and access the map and its contents.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"uuid":"^9.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"ol":"^8.2.0","proj4":"^2.9.0","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.2","@types/proj4":"^2.5.2","@open-pioneer/core":"^1.2.1","@open-pioneer/http":"^2.1.2","@open-pioneer/runtime":"^2.1.0","@open-pioneer/react-utils":"^0.2.1","@open-pioneer/chakra-integration":"^1.1.1"},"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.3.1_1707295884701_0.89745506436604","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@open-pioneer/map","version":"0.4.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.4.0","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"640c857f2180b1518fecf8e6bbe1a752b279d9a5","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.4.0.tgz","fileCount":98,"integrity":"sha512-OfqxcZ3GnzwnxrSR8Thsqw0znOpsiXC09ZUiRvDXObGJhL+T1EuSNp1BjwNjY24NnYUmZfQrAuyuBNpSR62i9Q==","signatures":[{"sig":"MEQCICg6eJ/9V9pyLDdswaA5ooqGlCNxj68CI1Bq7DUbuC9GAiBMmEMK1JinWxS7Wwm4qIrT+2/H+CunGJ81slMx4nKnSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333747},"type":"module","_from":"file:open-pioneer-map-0.4.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css"},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/ed611891b7d9b1164a946e0b6b4adfdb/open-pioneer-map-0.4.0.tgz","_integrity":"sha512-OfqxcZ3GnzwnxrSR8Thsqw0znOpsiXC09ZUiRvDXObGJhL+T1EuSNp1BjwNjY24NnYUmZfQrAuyuBNpSR62i9Q==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.2.4","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uuid":"^9.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"ol":"^9.0.0","proj4":"^2.9.0","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.2","@types/proj4":"^2.5.2","@open-pioneer/core":"^1.2.1","@open-pioneer/http":"^2.1.4","@open-pioneer/runtime":"^2.1.2","@open-pioneer/react-utils":"^0.2.2","@open-pioneer/chakra-integration":"^1.1.1"},"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.4.0_1710407853388_0.4613218968688806","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@open-pioneer/map","version":"0.5.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.5.0","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"126d58eb83b6784a2c82ff7f2b560869c95b4c73","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.5.0.tgz","fileCount":98,"integrity":"sha512-T89m5Y/X1rfrYg2iVuefgzxdLREzoheYa0rNgsLhYprBmnsj+e4+ytSOnNraqHveQj8IY1zpagQrX0vC6IsGIg==","signatures":[{"sig":"MEUCIQDtY2xj9Xwp7DEae8kOX7XxzdtDN3rNBenaliwRWXrjpAIgCWuBV7jYMhpTm07HZkvQkm8GLPJgXXQ8XvU50ROfrGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333955},"type":"module","_from":"file:open-pioneer-map-0.5.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css"},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/27bafcacec0624f334311d3644fea0a3/open-pioneer-map-0.5.0.tgz","_integrity":"sha512-T89m5Y/X1rfrYg2iVuefgzxdLREzoheYa0rNgsLhYprBmnsj+e4+ytSOnNraqHveQj8IY1zpagQrX0vC6IsGIg==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.2.4","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"uuid":"^9.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"ol":"^9.0.0","proj4":"^2.9.0","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.2","@types/proj4":"^2.5.2","@open-pioneer/core":"^1.2.1","@open-pioneer/http":"^2.1.4","@open-pioneer/runtime":"^2.1.2","@open-pioneer/react-utils":"^0.2.2","@open-pioneer/chakra-integration":"^1.1.1"},"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.5.0_1711372761414_0.834943947429823","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@open-pioneer/map","version":"0.5.1","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.5.1","homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"31b95e8699073f28e8d63ad0dedcf907b3ff2ffa","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.5.1.tgz","fileCount":98,"integrity":"sha512-r9PWw/7jQHaRJfaKUlgrxnvqfqihmBeTKUoqaukfnqF2MR/ciBj3QpHKWIikhJkBPQA5kN/KbKanrf2uebmp9Q==","signatures":[{"sig":"MEYCIQCZAkNKSkN6vEy5OBaHV4lamUwnXkyL52iDp/CFesmWTwIhALyNlbKCiiPxKbSCbomiV8RL4RRglm8Mi4+G+BWlAaWI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334399},"type":"module","_from":"file:open-pioneer-map-0.5.1.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css"},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/224679fe431eff7e2839cd53b83e6b31/open-pioneer-map-0.5.1.tgz","_integrity":"sha512-r9PWw/7jQHaRJfaKUlgrxnvqfqihmBeTKUoqaukfnqF2MR/ciBj3QpHKWIikhJkBPQA5kN/KbKanrf2uebmp9Q==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.7.0","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"uuid":"^9.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"ol":"^9.0.0","proj4":"^2.9.0","react":"^18.3.1","react-dom":"^18.3.1","react-use":"^17.4.2","@types/proj4":"^2.5.2","@open-pioneer/core":"^1.2.3","@open-pioneer/http":"^2.1.7","@open-pioneer/runtime":"^2.1.5","@open-pioneer/react-utils":"^0.2.3","@open-pioneer/chakra-integration":"^1.1.3"},"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.5.1_1719210462358_0.6425417802989748","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@open-pioneer/map","version":"0.6.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.6.0","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"3f6f136fdea479e982331cb743908e70b59e7978","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.6.0.tgz","fileCount":101,"integrity":"sha512-FktuW3PX6GN/uIV/Z3zyuE/NJaxl85c1hyXJWGRHeGYSIWneTZJOHbp4xsOwy5Dl0iqBb4otOhRnnYZ3Ex91mg==","signatures":[{"sig":"MEYCIQCnxJaSjuFgPdpW5r4ixs849h4vmsmMO2rExPrpgvcfxgIhAMmNSIJMP9FLk3a/j+opY4oyOptJygospeGU8X4UO5wK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333361},"type":"module","_from":"file:open-pioneer-map-0.6.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/3bd16ac28f28ef0c40899a72baf07a95/open-pioneer-map-0.6.0.tgz","_integrity":"sha512-FktuW3PX6GN/uIV/Z3zyuE/NJaxl85c1hyXJWGRHeGYSIWneTZJOHbp4xsOwy5Dl0iqBb4otOhRnnYZ3Ex91mg==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.7.0","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"ol":"^9.2.4","proj4":"^2.9.0","react":"^18.3.1","react-dom":"^18.3.1","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^1.2.3","@open-pioneer/http":"^2.1.8","@open-pioneer/runtime":"^2.1.6","@open-pioneer/react-utils":"^1.0.0","@open-pioneer/chakra-integration":"^1.1.3"},"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.6.0_1722950025919_0.9187152970775216","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@open-pioneer/map","version":"0.6.1","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.6.1","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"dbd14a1d8ecf2bbbba5747bf99c828cd8d4ee616","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.6.1.tgz","fileCount":101,"integrity":"sha512-Fx4M4HOIu2fPmo53CjOCfC1RNCjOzv36xqMqZHjeJNlzeBw2MSmy4f7MXVwJEg3jWg1c+pdfO56eTmr93eFXvw==","signatures":[{"sig":"MEYCIQDo2k/mCmxIOadTxaH19x1qSnpI7KJyFhooUoG0tRFMJQIhAJ58eHGBXM95btEJ58up0dtQGVwdvpaB5luY9MNTUZ1D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333686},"type":"module","_from":"file:open-pioneer-map-0.6.1.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/22e461d7f821bab4cd6f9cbeb29b6e96/open-pioneer-map-0.6.1.tgz","_integrity":"sha512-Fx4M4HOIu2fPmo53CjOCfC1RNCjOzv36xqMqZHjeJNlzeBw2MSmy4f7MXVwJEg3jWg1c+pdfO56eTmr93eFXvw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.7.0","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"ol":"^9.2.4","proj4":"^2.9.0","react":"^18.3.1","react-dom":"^18.3.1","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^1.3.0","@open-pioneer/http":"^2.1.9","@open-pioneer/runtime":"^2.1.7","@open-pioneer/react-utils":"^1.0.1","@open-pioneer/chakra-integration":"^1.1.4"},"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.6.1_1725286608684_0.8893735257074058","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@open-pioneer/map","version":"0.7.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.7.0","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"3bd6260df55e5512891cb6e28bf467195542bcfd","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.7.0.tgz","fileCount":112,"integrity":"sha512-NoNgIn6eIpMAxZGhYPGMA3wzCC3Swr5l53NrgKzDBGe5ljLEP6Ga7OVb9uXGFF0mSQGgUYOZ0Txwx91TDEWv7g==","signatures":[{"sig":"MEUCIH8Bh33+51BXEpfhi4zxdkp9VPW34Atqml93wPvoEHZkAiEA5sbpe1nLa2dc5THCnyR+Q80a6Px2HhkJ0SEWwMvoQGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367307},"type":"module","_from":"file:open-pioneer-map-0.7.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/9d30a93d3e984887b3c5e3ed2fc7d4ab/open-pioneer-map-0.7.0.tgz","_integrity":"sha512-NoNgIn6eIpMAxZGhYPGMA3wzCC3Swr5l53NrgKzDBGe5ljLEP6Ga7OVb9uXGFF0mSQGgUYOZ0Txwx91TDEWv7g==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.7.0","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ol":"^9.2.4","uuid":"^10.0.0","proj4":"^2.12.1","react":"^18.3.1","react-dom":"^18.3.1","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^2.3.0","@open-pioneer/http":"^2.3.0","@open-pioneer/runtime":"^2.3.0","@open-pioneer/react-utils":"^2.3.0","@open-pioneer/chakra-integration":"^2.3.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.7.0_1729585113248_0.5520263090035904","host":"s3://npm-registry-packages"}},"0.0.0-dev-20241120114910":{"name":"@open-pioneer/map","version":"0.0.0-dev-20241120114910","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.0.0-dev-20241120114910","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"8b35246c13a418e6f433e917ffa6cd42107eced1","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.0.0-dev-20241120114910.tgz","fileCount":115,"integrity":"sha512-Y85W457WxFIR7ISxL3+GABb4VTO8BnDic7eRCJrsIeJZ+9oIQU83UAyPqkyu7WBuln8Z9nC+5rxU5r0JNBYEdw==","signatures":[{"sig":"MEUCIQCu5YxekxXEk76o6XAgtswlbUH/EYyfb+B+gGvAvIUvCQIgISgIqfW+vz66tT3HtyCYv8JflpoAgJdx+AH9sfhm0OU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400773},"type":"module","_from":"file:open-pioneer-map-0.0.0-dev-20241120114910.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/c128e5ca484aafc005ca75d0e91e8a9a/open-pioneer-map-0.0.0-dev-20241120114910.tgz","_integrity":"sha512-Y85W457WxFIR7ISxL3+GABb4VTO8BnDic7eRCJrsIeJZ+9oIQU83UAyPqkyu7WBuln8Z9nC+5rxU5r0JNBYEdw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.7.0","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ol":"^10.2.1","uuid":"^10.0.0","proj4":"^2.12.1","react":"^18.3.1","react-dom":"^18.3.1","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^2.4.0-dev.20241120092632","@open-pioneer/http":"^2.4.0-dev.20241120092632","@open-pioneer/runtime":"^2.4.0-dev.20241120092632","@conterra/reactivity-core":"^0.4.3","@open-pioneer/react-utils":"^2.4.0-dev.20241120092632","@open-pioneer/chakra-integration":"^2.4.0-dev.20241120092632"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.0.0-dev-20241120114910_1732103408224_0.3750723063318815","host":"s3://npm-registry-packages"}},"0.8.0-dev.20241120115147":{"name":"@open-pioneer/map","version":"0.8.0-dev.20241120115147","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.8.0-dev.20241120115147","maintainers":[{"name":"open_pioneer","email":"contact@openpioneer.dev"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"4dd20c7d6c6d08e20f0e468501cd7cb73e6b572f","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.8.0-dev.20241120115147.tgz","fileCount":115,"integrity":"sha512-x92GV9flkYQ2HeLraKr7FpHfyXf86J3+mmUI1IHjalQhDIXHMfgX3qbXeMpOi7IO2V7q9D1QPUP1Jq67l49neg==","signatures":[{"sig":"MEUCIHlww/kXff7ZySt9hibqcQsMJDbrgj9OtdayfX9fqRyHAiEApCadPg+MonQsdKaToU85uXZht/mI8HdY8lt9GT+aUpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400773},"type":"module","_from":"file:open-pioneer-map-0.8.0-dev.20241120115147.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/39986d6c8cb01ed42470b60221173d32/open-pioneer-map-0.8.0-dev.20241120115147.tgz","_integrity":"sha512-x92GV9flkYQ2HeLraKr7FpHfyXf86J3+mmUI1IHjalQhDIXHMfgX3qbXeMpOi7IO2V7q9D1QPUP1Jq67l49neg==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.7.0","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ol":"^10.2.1","uuid":"^10.0.0","proj4":"^2.12.1","react":"^18.3.1","react-dom":"^18.3.1","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^2.4.0-dev.20241120092632","@open-pioneer/http":"^2.4.0-dev.20241120092632","@open-pioneer/runtime":"^2.4.0-dev.20241120092632","@conterra/reactivity-core":"^0.4.3","@open-pioneer/react-utils":"^2.4.0-dev.20241120092632","@open-pioneer/chakra-integration":"^2.4.0-dev.20241120092632"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.8.0-dev.20241120115147_1732103563193_0.4001709077017417","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@open-pioneer/map","version":"0.8.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.8.0","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"5922b1963f774d457dc1e1a8a3d1482bb25d2c27","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.8.0.tgz","fileCount":115,"integrity":"sha512-wkxr0kvQ40/g6FeIN2sRpZWLos0QpbQVsWl/W6xIuOBhiWUqaYe76XxXJJ8BzU8qzkomjrs6ze6n+AEhjBa8Ww==","signatures":[{"sig":"MEYCIQCiQHynHYNFKgJ2KJIE4BWiclFRs6/RfPQjnt+ne5z1RwIhAJU9cJeVVgnQEyIc7FesMqkzVbrpcSdm3FZNWqk5NrMa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401699},"type":"module","_from":"file:open-pioneer-map-0.8.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/912ae5b5011f8ad1d3a768c3d921feab/open-pioneer-map-0.8.0.tgz","_integrity":"sha512-wkxr0kvQ40/g6FeIN2sRpZWLos0QpbQVsWl/W6xIuOBhiWUqaYe76XxXJJ8BzU8qzkomjrs6ze6n+AEhjBa8Ww==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ol":"^10.2.1","uuid":"^10.0.0","proj4":"^2.12.1","react":"^18.3.1","react-dom":"^18.3.1","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^2.4.0","@open-pioneer/http":"^2.4.0","@open-pioneer/runtime":"^2.4.0","@conterra/reactivity-core":"^0.4.3","@open-pioneer/react-utils":"^2.4.0","@open-pioneer/chakra-integration":"^2.4.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.8.0_1733412382128_0.23771343856496552","host":"s3://npm-registry-packages"}},"0.9.0-dev.20250217152428":{"name":"@open-pioneer/map","version":"0.9.0-dev.20250217152428","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.9.0-dev.20250217152428","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"f018957293d68668ed5ccbedb286d69bd0d776e0","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.9.0-dev.20250217152428.tgz","fileCount":115,"integrity":"sha512-zhwZeNNy7MUPbAEcI1do5kOrboK50v7w0QdRi98xlpsolnvva8XvFgBA18MguqUWIGhpOI51S+O15rqxQq/yUA==","signatures":[{"sig":"MEQCICwzjGZn8Y2fXoE8zyzSVgWCPLhJ9TXecG/zZREEnXWpAiAdXJgFB7cCdoWD6X9muLDdM8WPlIkfjiQAgUbalg3q6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403670},"type":"module","_from":"file:open-pioneer-map-0.9.0-dev.20250217152428.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/5fa9e7da8fa9f2c998da6d0af71df769/open-pioneer-map-0.9.0-dev.20250217152428.tgz","_integrity":"sha512-zhwZeNNy7MUPbAEcI1do5kOrboK50v7w0QdRi98xlpsolnvva8XvFgBA18MguqUWIGhpOI51S+O15rqxQq/yUA==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ol":"^10.3.0","uuid":"^10.0.0","proj4":"^2.12.1","react":"^18.3.1","react-dom":"^18.3.1","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^2.4.0","@open-pioneer/http":"^2.4.0","@open-pioneer/runtime":"^2.4.0","@conterra/reactivity-core":"^0.4.3","@open-pioneer/react-utils":"^2.4.0","@open-pioneer/chakra-integration":"^2.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.9.0-dev.20250217152428_1739805930414_0.04438899695161869","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.20250220091855":{"name":"@open-pioneer/map","version":"0.9.0-dev.20250220091855","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.9.0-dev.20250220091855","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"a148a12589e64769fac1e7fde5e46a981d872e44","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.9.0-dev.20250220091855.tgz","fileCount":118,"integrity":"sha512-qiPMe4Xf+XqnrlNH9yJf3bgLhN8nrlcTDjRwHuPs7gDs556btS9pDR6KIHG9pBc/CHlkpZjHvnOAKXgbTTtTHQ==","signatures":[{"sig":"MEUCIDyDRdwZOyyjV/OJYqZPsBmYZGrJzhKVkqFtz1tRYsh0AiEApYrgf1Nwbv1NILIsXIGsEJLORAFi7p+j1QdFNVWqvVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420867},"type":"module","_from":"file:open-pioneer-map-0.9.0-dev.20250220091855.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/a5bff63b53a8fb67e5dbd0bc2cca900f/open-pioneer-map-0.9.0-dev.20250220091855.tgz","_integrity":"sha512-qiPMe4Xf+XqnrlNH9yJf3bgLhN8nrlcTDjRwHuPs7gDs556btS9pDR6KIHG9pBc/CHlkpZjHvnOAKXgbTTtTHQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ol":"^10.3.0","uuid":"^10.0.0","proj4":"^2.12.1","react":"^18.3.1","react-dom":"^18.3.1","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^2.4.0","@open-pioneer/http":"^2.4.0","@open-pioneer/runtime":"^2.4.0","@conterra/reactivity-core":"^0.4.3","@open-pioneer/react-utils":"^2.4.0","@open-pioneer/chakra-integration":"^2.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.9.0-dev.20250220091855_1740043200511_0.48338742587115924","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.20250224083536":{"name":"@open-pioneer/map","version":"0.9.0-dev.20250224083536","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.9.0-dev.20250224083536","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"0fbdd056e232aaff317a7699c46bd65792975f3f","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.9.0-dev.20250224083536.tgz","fileCount":115,"integrity":"sha512-z2M2PV7+x7gXVByNJTDx1rW1E//KlJRRHnci1Ly0Ggpfwe9dGJ4OLeR9T2HgKKh441w5y94pucYtQULrgpgr5Q==","signatures":[{"sig":"MEYCIQDrfNBVb/m9ukXetSfRTnKMs78SB5M02jew4+gLpaK33AIhAMKZOf7kipIfgrfPp/t9AFh2pHtYe8+KOfFfc2GaFxAo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406902},"type":"module","_from":"file:open-pioneer-map-0.9.0-dev.20250224083536.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/49502919142c3411bcb7f26a0e9c45fe/open-pioneer-map-0.9.0-dev.20250224083536.tgz","_integrity":"sha512-z2M2PV7+x7gXVByNJTDx1rW1E//KlJRRHnci1Ly0Ggpfwe9dGJ4OLeR9T2HgKKh441w5y94pucYtQULrgpgr5Q==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","uuid":"^11.1.0","proj4":"^2.12.1","react":"^19.0.0","react-dom":"^19.0.0","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"3.0.0-dev.20250221111321","@open-pioneer/http":"3.0.0-dev.20250221111321","@open-pioneer/runtime":"3.0.0-dev.20250221111321","@conterra/reactivity-core":"^0.4.3","@open-pioneer/react-utils":"3.0.0-dev.20250221111321","@open-pioneer/chakra-integration":"3.0.0-dev.20250221111321"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.9.0-dev.20250224083536_1740386198243_0.015515336914714073","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@open-pioneer/map","version":"0.9.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.9.0","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"1d79d41655a6465c00ccdd3ebf7e668eefc26080","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.9.0.tgz","fileCount":115,"integrity":"sha512-wkfPLolcRHJ5dEHAGrNVMaWW0MHLPI3w/7pHhV1rB++1irFg79MLwcahW6rLhSUDMDsFVahkIMMl8yEm3EKNEQ==","signatures":[{"sig":"MEUCIAu+VDN0JMO7C27PTeRn/4oIb5SdcYj4tqvw+AcdtlMfAiEAuqAMZbCrM5xYxicKaZ+H3zZcZw1fC0cc4lUcq0w06PY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407315},"type":"module","_from":"file:open-pioneer-map-0.9.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/9d53471ee77b6443615d7c343ea10aca/open-pioneer-map-0.9.0.tgz","_integrity":"sha512-wkfPLolcRHJ5dEHAGrNVMaWW0MHLPI3w/7pHhV1rB++1irFg79MLwcahW6rLhSUDMDsFVahkIMMl8yEm3EKNEQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ol":"^10.4.0","uuid":"^11.1.0","proj4":"^2.12.1","react":"^19.0.0","react-dom":"^19.0.0","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^3.0.0","@open-pioneer/http":"^3.0.0","@open-pioneer/runtime":"^3.0.0","@conterra/reactivity-core":"^0.4.3","@open-pioneer/react-utils":"^3.0.0","@open-pioneer/chakra-integration":"^3.0.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.9.0_1740401568879_0.8439896946504168","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-dev.20250324141112":{"name":"@open-pioneer/map","version":"0.10.0-dev.20250324141112","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.10.0-dev.20250324141112","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"375786548e9ec4a9182ba0c954e942af2ea01956","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.10.0-dev.20250324141112.tgz","fileCount":115,"integrity":"sha512-8pe2HGxzCfshvixhYGKqqC7jJJed4QNHo3aP2HzaL+jDFsIaANkjSBR51flqzWkiih6KaIvUbiYpEElqOZt94A==","signatures":[{"sig":"MEUCIGqCESixMz5ZLAgyeqld+suTHr9AI1RNosZl3j5jhArtAiEAmt0bimTeaATkXKO/ZtTYTk0II+PPPPutr8fzy+R6wks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408342},"type":"module","_from":"file:open-pioneer-map-0.10.0-dev.20250324141112.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/bcb942fb74ba73c3c774fac2ce5704c5/open-pioneer-map-0.10.0-dev.20250324141112.tgz","_integrity":"sha512-8pe2HGxzCfshvixhYGKqqC7jJJed4QNHo3aP2HzaL+jDFsIaANkjSBR51flqzWkiih6KaIvUbiYpEElqOZt94A==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ol":"^10.4.0","uuid":"^11.1.0","proj4":"^2.12.1","react":"^19.0.0","react-dom":"^19.0.0","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^3.0.0","@open-pioneer/http":"^3.0.0","@open-pioneer/runtime":"^3.0.0","@conterra/reactivity-core":"^0.4.3","@open-pioneer/react-utils":"^3.0.0","@open-pioneer/chakra-integration":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.10.0-dev.20250324141112_1742825535994_0.3032868488131819","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@open-pioneer/map","version":"0.10.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.10.0","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"659f01ca5c8ea0158491b93c26fc719d211807f3","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.10.0.tgz","fileCount":112,"integrity":"sha512-bUQMJialWZPHiUro0J4tSZgOdI4dczD+zRMWjwwOoHIIm18M2vgHQVkvVR+b4m3aYMaqAKUxHcm76FKLRIhEbA==","signatures":[{"sig":"MEUCIQDh0X968ZFd/KufQLoCP7654Ky7XCau7r3ci0ln2sBI2QIgM1dpXyczOuSBUcis65kkIfql3j7ur8hQ8grCquecPcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418689},"type":"module","_from":"file:open-pioneer-map-0.10.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/534720c9fab3cb7d3e85839f27e6b643/open-pioneer-map-0.10.0.tgz","_integrity":"sha512-bUQMJialWZPHiUro0J4tSZgOdI4dczD+zRMWjwwOoHIIm18M2vgHQVkvVR+b4m3aYMaqAKUxHcm76FKLRIhEbA==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ol":"^10.5.0","uuid":"^11.1.0","proj4":"^2.12.1","react":"^19.1.0","react-dom":"^19.1.0","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^3.1.0","@open-pioneer/http":"^3.1.0","@open-pioneer/runtime":"^3.1.0","@conterra/reactivity-core":"^0.5.0","@open-pioneer/react-utils":"^3.1.0","@open-pioneer/chakra-integration":"^3.1.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.10.0_1745570417775_0.3351750389873116","host":"s3://npm-registry-packages-npm-production"}},"0.10.1-dev-chakra-v3.20250512110627":{"name":"@open-pioneer/map","version":"0.10.1-dev-chakra-v3.20250512110627","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.10.1-dev-chakra-v3.20250512110627","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"d0117adc3aef2ebf5eb7f47cd6bffe24fea0ff2d","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.10.1-dev-chakra-v3.20250512110627.tgz","fileCount":112,"integrity":"sha512-oOHohDqj6sKq/No3B9dcANqM2dF5e7D2mZHPEkmIscj3btm79ByJ48CfSXbjeFFtKEeBQpQUfF+xVbhA7q0NLg==","signatures":[{"sig":"MEUCIGnfo3tQq/8prfQXLWitxqvqqG9FRWiWqsGAoO7M02KqAiEAqVvx2Tvk0RB0/AnDZTbghEfk6KagUk+J3W4t2KzWpDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419472},"type":"module","_from":"file:open-pioneer-map-0.10.1-dev-chakra-v3.20250512110627.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/5ec042f9acc85b0b7823a5510c67e0aa/open-pioneer-map-0.10.1-dev-chakra-v3.20250512110627.tgz","_integrity":"sha512-oOHohDqj6sKq/No3B9dcANqM2dF5e7D2mZHPEkmIscj3btm79ByJ48CfSXbjeFFtKEeBQpQUfF+xVbhA7q0NLg==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ol":"^10.5.0","uuid":"^11.1.0","proj4":"^2.12.1","react":"^19.1.0","react-dom":"^19.1.0","react-use":"^17.5.1","@types/proj4":"^2.5.2","@chakra-ui/react":"^3.17.0","@open-pioneer/core":"4.0.0-dev.20250512105016","@open-pioneer/http":"4.0.0-dev.20250512105016","@open-pioneer/runtime":"4.0.0-dev.20250512105016","@conterra/reactivity-core":"^0.6.0","@open-pioneer/react-utils":"4.0.0-dev.20250512105016"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.10.1-dev-chakra-v3.20250512110627_1747048053547_0.22650812099880047","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-dev.20250515143825":{"name":"@open-pioneer/map","version":"0.11.0-dev.20250515143825","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.11.0-dev.20250515143825","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"e0b9c9417c7dcb1ece95122f8e6c7b30858afce3","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.11.0-dev.20250515143825.tgz","fileCount":112,"integrity":"sha512-mNEyr9GPggMMmhJiJ+xKOkR1zV5CBIvQHhnqYGbbkb6OyFTsKv5aiw611+rVUsLmuqph7qzfDk64WsyS7fTFAQ==","signatures":[{"sig":"MEYCIQD1I92LI906uBnpUXET8PXAgdPeUV90NuZd0f3rc+jszgIhAKbcmG1sqbPytdDGuuvrl6hKE+2pPa53RIPNumPf60TV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419503},"type":"module","_from":"file:open-pioneer-map-0.11.0-dev.20250515143825.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/6aed53d7d83a6970ede766704cf937ea/open-pioneer-map-0.11.0-dev.20250515143825.tgz","_integrity":"sha512-mNEyr9GPggMMmhJiJ+xKOkR1zV5CBIvQHhnqYGbbkb6OyFTsKv5aiw611+rVUsLmuqph7qzfDk64WsyS7fTFAQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ol":"^10.5.0","uuid":"^11.1.0","proj4":"^2.12.1","react":"^19.1.0","react-dom":"^19.1.0","react-use":"^17.5.1","@types/proj4":"^2.5.2","@chakra-ui/react":"^3.17.0","@open-pioneer/core":"4.0.0-dev.20250512105016","@open-pioneer/http":"4.0.0-dev.20250512105016","@open-pioneer/runtime":"4.0.0-dev.20250512105016","@conterra/reactivity-core":"^0.6.0","@open-pioneer/react-utils":"4.0.0-dev.20250512105016"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.11.0-dev.20250515143825_1747319973967_0.8189899901612359","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@open-pioneer/map","version":"0.11.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.11.0","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"4f039962f974bea6d24fd0ee163dd013e36a22fb","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.11.0.tgz","fileCount":111,"integrity":"sha512-3bOjpJqFJcC9tmPJvblaPutdHM02Yhalak/2HYYGDjjVX2+R/mlSAOe8l7q1MC2hRXtBr0TufWT012bsK85taw==","signatures":[{"sig":"MEUCIQDcbYxBrZSj33J6gpicXKwJFoKLOm2T6NZKAEyCLzQhNQIgNgRDvQPSx0YH35rql1TuvFfKj07bKoJuu4pUVj5wB6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411812},"type":"module","_from":"file:open-pioneer-map-0.11.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/4e4a325d8caeddc11058d47a3a7fa24d/open-pioneer-map-0.11.0.tgz","_integrity":"sha512-3bOjpJqFJcC9tmPJvblaPutdHM02Yhalak/2HYYGDjjVX2+R/mlSAOe8l7q1MC2hRXtBr0TufWT012bsK85taw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ol":"^10.5.0","uuid":"^11.1.0","proj4":"^2.17.0","react":"^19.1.0","react-dom":"^19.1.0","react-use":"^17.6.0","@types/proj4":"^2.5.6","@chakra-ui/react":"^3.19.2","@open-pioneer/core":"^4.0.0","@open-pioneer/http":"^4.0.0","@open-pioneer/runtime":"^4.0.0","@conterra/reactivity-core":"^0.7.0","@open-pioneer/react-utils":"^4.0.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.11.0_1749209515647_0.633428553119098","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-dev.20250725080856":{"name":"@open-pioneer/map","version":"0.12.0-dev.20250725080856","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.12.0-dev.20250725080856","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"14c0630638dc5018c2242854c2d9292a0475b1eb","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.12.0-dev.20250725080856.tgz","fileCount":111,"integrity":"sha512-qXPxI8Nkq0qV34qbefgmkNujp4e64pdxOnwY5jpkd8DIdimUzslRvoKZ4ya88Q+LU7CJgNXNdrZ6YQLYKJuJWw==","signatures":[{"sig":"MEUCIBLQrP38kTLIPJso9Fr4MTxPrae+ZIxiOOIO24zRHy8pAiEAmx881nwl8BuQ/SOG5ravaSqdHivkUdGAFH+bepy/PxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415329},"type":"module","_from":"file:open-pioneer-map-0.12.0-dev.20250725080856.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/dd792de1e165df4cf235c8b6d0a26568/open-pioneer-map-0.12.0-dev.20250725080856.tgz","_integrity":"sha512-qXPxI8Nkq0qV34qbefgmkNujp4e64pdxOnwY5jpkd8DIdimUzslRvoKZ4ya88Q+LU7CJgNXNdrZ6YQLYKJuJWw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ol":"^10.6.1","uuid":"^11.1.0","proj4":"^2.19.5","react":"^19.1.0","react-dom":"^19.1.0","react-use":"^17.6.0","@chakra-ui/react":"^3.21.1","@open-pioneer/core":"^4.0.0","@open-pioneer/http":"^4.0.0","@open-pioneer/runtime":"^4.0.0","@conterra/reactivity-core":"^0.7.0","@open-pioneer/react-utils":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.12.0-dev.20250725080856_1753431002819_0.9449978002490618","host":"s3://npm-registry-packages-npm-production"}},"0.10.1-dev-0.10.x.20250815054006":{"name":"@open-pioneer/map","version":"0.10.1-dev-0.10.x.20250815054006","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.10.1-dev-0.10.x.20250815054006","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"5456d3bb07c2d04b6e50c434b9bbc6bc81f42888","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.10.1-dev-0.10.x.20250815054006.tgz","fileCount":112,"integrity":"sha512-KM/VdKX1EDyVJ+iRT0PM5nCXRGhbe7gU0aVSDNYarksp+7FSYezqfuKMIqABCw3QDBqcKFXWiTQ8bk6+GzO5fw==","signatures":[{"sig":"MEUCIQCCHSsM51UousjIuN6T+DXaRqNO9bsFG3sjTkHoZikVVAIgYFJoVJrfjupVfHdlWUj4xriMAYxKLdjJCnx/Sjct/VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420360},"type":"module","_from":"file:open-pioneer-map-0.10.1-dev-0.10.x.20250815054006.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/6cbaa37c3dc5c7d8d9f3da3abc296e22/open-pioneer-map-0.10.1-dev-0.10.x.20250815054006.tgz","_integrity":"sha512-KM/VdKX1EDyVJ+iRT0PM5nCXRGhbe7gU0aVSDNYarksp+7FSYezqfuKMIqABCw3QDBqcKFXWiTQ8bk6+GzO5fw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ol":"^10.5.0","uuid":"^11.1.0","proj4":"^2.12.1","react":"^19.1.0","react-dom":"^19.1.0","react-use":"^17.5.1","@types/proj4":"^2.5.2","@open-pioneer/core":"^3.1.0","@open-pioneer/http":"^3.1.0","@open-pioneer/runtime":"^3.1.0","@conterra/reactivity-core":"^0.5.0","@open-pioneer/react-utils":"^3.1.0","@open-pioneer/chakra-integration":"^3.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":[]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.10.1-dev-0.10.x.20250815054006_1755236472530_0.9097208964762622","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-dev.20250905090001":{"name":"@open-pioneer/map","version":"0.12.0-dev.20250905090001","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@0.12.0-dev.20250905090001","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"3a185566bd75b67ca48f16536594112015a0544f","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-0.12.0-dev.20250905090001.tgz","fileCount":111,"integrity":"sha512-KMDNNejvz1aoqn/dIoTwkMkz7ankaxnlh7y3FQtviVLiSZN3t7pnQxnlqwRpUpoS7dBxTtFGFEbtMzWbZRdMlw==","signatures":[{"sig":"MEQCICHd3IHzjwRY8O2ETjq9vK5oNRQIgaPXzz9b+Zhr6ojXAiBAoeY4EfUzb08dLO9+emxvcHh5U4Hc1qphnCPbXzzmhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424939},"type":"module","_from":"file:open-pioneer-map-0.12.0-dev.20250905090001.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/22e76b3d61701877318a1cb8a9ba3225/open-pioneer-map-0.12.0-dev.20250905090001.tgz","_integrity":"sha512-KMDNNejvz1aoqn/dIoTwkMkz7ankaxnlh7y3FQtviVLiSZN3t7pnQxnlqwRpUpoS7dBxTtFGFEbtMzWbZRdMlw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ol":"^10.6.1","uuid":"^11.1.0","proj4":"^2.19.10","react":"^19.1.1","react-dom":"^19.1.1","react-use":"^17.6.0","@chakra-ui/react":"^3.24.2","@open-pioneer/core":"^4.0.0","@open-pioneer/http":"^4.0.0","@open-pioneer/runtime":"^4.0.0","@conterra/reactivity-core":"^0.7.0","@open-pioneer/react-utils":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"MapRegistryImpl"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_0.12.0-dev.20250905090001_1757062873999_0.008577090234727303","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.20251020091932":{"name":"@open-pioneer/map","version":"1.0.0-dev.20251020091932","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.0.0-dev.20251020091932","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"da7b3f1fa49a0f6bcf87802933180d65bd10825b","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.0.0-dev.20251020091932.tgz","fileCount":120,"integrity":"sha512-bsJiVQI/GKTBKb2vgRhaHno8HwEfbt9qpBsKBSZtf0PcI0hJd2Fpvx39tKYyBoNcty6N598ZrWgZlyMn9B5oBQ==","signatures":[{"sig":"MEYCIQDPt4mfacEds8G5STesPyz5IxzBq+Myq/KW50Y6pAnoswIhAM27+NNOf5MZWOOpGu7yevgTIgOP0ljxj/XrT7XCXHWW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505428},"type":"module","_from":"file:open-pioneer-map-1.0.0-dev.20251020091932.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/49842d78296708b89a1cbc2a1c418008/open-pioneer-map-1.0.0-dev.20251020091932.tgz","_integrity":"sha512-bsJiVQI/GKTBKb2vgRhaHno8HwEfbt9qpBsKBSZtf0PcI0hJd2Fpvx39tKYyBoNcty6N598ZrWgZlyMn9B5oBQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ol":"^10.6.1","uuid":"^13.0.0","proj4":"^2.19.10","react":"^19.2.0","react-dom":"^19.2.0","react-use":"^17.6.0","@chakra-ui/react":"^3.27.1","@open-pioneer/core":"4.2.0-dev.20251017113502","@open-pioneer/http":"4.2.0-dev.20251017113502","@open-pioneer/runtime":"4.2.0-dev.20251017113502","@conterra/reactivity-core":"^0.8.0","@open-pioneer/react-utils":"4.2.0-dev.20251017113502","@conterra/reactivity-events":"^0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.0.0-dev.20251020091932_1760952041638_0.43042086848900984","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.20251021074813":{"name":"@open-pioneer/map","version":"1.0.0-dev.20251021074813","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.0.0-dev.20251021074813","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"7df960a0dd873ed7853f9588786d2f04036618e0","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.0.0-dev.20251021074813.tgz","fileCount":120,"integrity":"sha512-T+lHIrl28B1oFT8DjaF5Jy3sXjpjfQMgt+A2tymAuY2JMqXdM6wBfoJ/HlO3y17QIWdtLNlz0q9fUSaAVS157Q==","signatures":[{"sig":"MEUCIQCVuSLisMu77/kAxyMSrOS7hf91GsyPT4Shj91WDLcuAAIgLHSWDzqypFt3qmH3uLG8XfJJq3BkgLlTETl3GlVVG0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505479},"type":"module","_from":"file:open-pioneer-map-1.0.0-dev.20251021074813.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/fd5df473a8de60faeb7850ef72e0a1b5/open-pioneer-map-1.0.0-dev.20251021074813.tgz","_integrity":"sha512-T+lHIrl28B1oFT8DjaF5Jy3sXjpjfQMgt+A2tymAuY2JMqXdM6wBfoJ/HlO3y17QIWdtLNlz0q9fUSaAVS157Q==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ol":"^10.6.1","uuid":"^13.0.0","proj4":"^2.19.10","react":"^19.2.0","react-dom":"^19.2.0","react-use":"^17.6.0","@chakra-ui/react":"^3.28.0","@open-pioneer/core":"4.2.0-dev.20251021072202","@open-pioneer/http":"4.2.0-dev.20251021072202","@open-pioneer/runtime":"4.2.0-dev.20251021072202","@conterra/reactivity-core":"^0.8.0","@open-pioneer/react-utils":"4.2.0-dev.20251021072202","@conterra/reactivity-events":"^0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.0.0-dev.20251021074813_1761032965599_0.6003439005547666","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@open-pioneer/map","version":"1.0.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.0.0","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"560a1aa8887a2f8b5f79b41658a0be2587523db7","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.0.0.tgz","fileCount":120,"integrity":"sha512-1Ul/lgHGZVgHLerUmViTiqeOPT6Ksv3xmqg+Cd5RMfT4rgS35qLsH5HGti44ILufHoIyGTNGlFd5XV7AVHXRXg==","signatures":[{"sig":"MEQCICz/JvrGo2Vjom8v26kdrl7cidtLw7bU2WcY+d7AvjISAiA/nkOdZMW8fZFDzORK7fPkJuAmTMz3i+c94WkpwOBFeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506779},"type":"module","_from":"file:open-pioneer-map-1.0.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/b516f4133440b25a3357fd7ac8d35c87/open-pioneer-map-1.0.0.tgz","_integrity":"sha512-1Ul/lgHGZVgHLerUmViTiqeOPT6Ksv3xmqg+Cd5RMfT4rgS35qLsH5HGti44ILufHoIyGTNGlFd5XV7AVHXRXg==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"10.8.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ol":"^10.6.1","uuid":"^13.0.0","proj4":"^2.19.10","react":"^19.2.0","react-dom":"^19.2.0","react-use":"^17.6.0","@chakra-ui/react":"^3.28.0","@open-pioneer/core":"^4.2.0","@open-pioneer/http":"^4.2.0","@open-pioneer/runtime":"^4.2.0","@conterra/reactivity-core":"^0.8.0","@open-pioneer/react-utils":"^4.2.0","@conterra/reactivity-events":"^0.8.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.0.0_1761047202237_0.7631408530897836","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@open-pioneer/map","version":"1.1.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.1.0","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"8a6aa0a15d43db7d62e7434edc9d8db9018ef66d","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.1.0.tgz","fileCount":120,"integrity":"sha512-JNuK8+p02liQ0aT8wkOZd/z+IkOxfuQn+Kqy/OmUJwctUc0hgoWTRutgPWEha0myl4IX6VrG9U6NKwxkx1JGnw==","signatures":[{"sig":"MEQCIGA6pyWlAwD8L1Zi4VvOkyzjct6u7h3pxXwR2JH3Odv5AiBcRZpPLezoVRVny0aR6ivt/Pzm26NOiJ/6aXuMdj68sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521066},"type":"module","_from":"file:open-pioneer-map-1.1.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/bb640ebed56213a229472aafbd879c84/open-pioneer-map-1.1.0.tgz","_integrity":"sha512-JNuK8+p02liQ0aT8wkOZd/z+IkOxfuQn+Kqy/OmUJwctUc0hgoWTRutgPWEha0myl4IX6VrG9U6NKwxkx1JGnw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.0","react-dom":"^19.2.0","react-use":"^17.6.0","@chakra-ui/react":"^3.29.0","@open-pioneer/core":"^4.3.0","@open-pioneer/http":"^4.3.0","@open-pioneer/runtime":"^4.3.0","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"^4.3.0","@conterra/reactivity-events":"^0.8.1"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.1.0_1763647141616_0.005142025057763178","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.20251128143231":{"name":"@open-pioneer/map","version":"1.2.0-dev.20251128143231","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.2.0-dev.20251128143231","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"0756afbe369681b308167b4193693d77d916ecf4","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.2.0-dev.20251128143231.tgz","fileCount":120,"integrity":"sha512-zFvQ5rTfr5tmXA3zshw9h2jxZ4IalR0+lDWwmUHnQoM20yYspT1k+obxcZhMILUnuj1paOMx5yOdzA/U2wRIZA==","signatures":[{"sig":"MEUCIQC2ulXMJwDOareouDVYehU9oKGF+To86SWFf4U6T0et3QIgN5h01wu7nDudiKnoqWu29ZvBotJS3YSzF+qCd5sk6v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521515},"type":"module","_from":"file:open-pioneer-map-1.2.0-dev.20251128143231.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/2db1bf3b8bf035e47e91b6d75c418522/open-pioneer-map-1.2.0-dev.20251128143231.tgz","_integrity":"sha512-zFvQ5rTfr5tmXA3zshw9h2jxZ4IalR0+lDWwmUHnQoM20yYspT1k+obxcZhMILUnuj1paOMx5yOdzA/U2wRIZA==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.0","react-dom":"^19.2.0","react-use":"^17.6.0","@chakra-ui/react":"^3.29.0","@open-pioneer/core":"^4.3.0","@open-pioneer/http":"^4.3.0","@open-pioneer/runtime":"^4.3.0","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"^4.3.0","@conterra/reactivity-events":"^0.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.2.0-dev.20251128143231_1764340406405_0.2552089257464545","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.20260121105545":{"name":"@open-pioneer/map","version":"1.2.0-dev.20260121105545","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.2.0-dev.20260121105545","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"202a8bfe4b0ab502102b023b7042674bdd4d4d6c","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.2.0-dev.20260121105545.tgz","fileCount":120,"integrity":"sha512-LiZddA2x7dGbO6W5EJm2V125zGDDE2IJwmVFG6aFd7RZb+KbOZKdVKy4drfwW0Uc4TdqIWL8tpHx2nRmcSAdNw==","signatures":[{"sig":"MEYCIQDMv2IHjLsqgc7oHX+LBD+CJol9An42AxerL5w/MIr6LQIhAKtW/U7XikuMFWDgo656p+v5dzsCMxefR5cE5ygvy4ww","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521719},"type":"module","_from":"file:open-pioneer-map-1.2.0-dev.20260121105545.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/17e3c5134cc03fe60d132e49ab8998a5/open-pioneer-map-1.2.0-dev.20260121105545.tgz","_integrity":"sha512-LiZddA2x7dGbO6W5EJm2V125zGDDE2IJwmVFG6aFd7RZb+KbOZKdVKy4drfwW0Uc4TdqIWL8tpHx2nRmcSAdNw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.3","react-dom":"^19.2.3","react-use":"^17.6.0","@chakra-ui/react":"^3.31.0","@open-pioneer/core":"4.4.0-dev.20260121102820","@open-pioneer/http":"4.4.0-dev.20260121102820","@open-pioneer/runtime":"4.4.0-dev.20260121102820","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.4.0-dev.20260121102820","@conterra/reactivity-events":"^0.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.2.0-dev.20260121105545_1768992998885_0.9474302776192711","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@open-pioneer/map","version":"1.2.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.2.0","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"4c18164fdb5eda8007743a2e1ef52a55c717d12f","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.2.0.tgz","fileCount":122,"integrity":"sha512-/+QQ0bHuIr+i08Zu9xA5sP6pbyY6AjqtoBI1mRk1Un4dH1tXCOxrU/HhMEVc0PEidU5cqgXo0BN9+S5pTYmIdQ==","signatures":[{"sig":"MEQCIEI78jv2UxfMaEbrUKRO0jrxzs0Ht7ZqZTZuGH043lkKAiBJmmTQNjn/yBco5wTGwZVDRre7vx3UJwoYkdpgZhF5GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526743},"type":"module","_from":"file:open-pioneer-map-1.2.0.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/1a25394b6f9b44198dcb322bc2e68861/open-pioneer-map-1.2.0.tgz","_integrity":"sha512-/+QQ0bHuIr+i08Zu9xA5sP6pbyY6AjqtoBI1mRk1Un4dH1tXCOxrU/HhMEVc0PEidU5cqgXo0BN9+S5pTYmIdQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.3","react-dom":"^19.2.3","react-use":"^17.6.0","@chakra-ui/react":"^3.31.0","@open-pioneer/core":"^4.4.0","@open-pioneer/http":"^4.4.0","@open-pioneer/runtime":"^4.4.0","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"^4.4.0","@conterra/reactivity-events":"^0.8.1"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.2.0_1769096656933_0.29372990207556704","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev-map-loading.20260202141334":{"name":"@open-pioneer/map","version":"1.3.0-dev-map-loading.20260202141334","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev-map-loading.20260202141334","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"afbceb04eb9d65efe0b5b2179dc436f4f5f8e57b","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev-map-loading.20260202141334.tgz","fileCount":122,"integrity":"sha512-HYX0+7SVyfHdc77oYnnTLsNDOdxEJs9jmPiX+Jq5qsmOY/cbN3QZxHc8G2FYzFrWVhBTk1obkEjpcmMcdLlJ6A==","signatures":[{"sig":"MEUCIDqqMam3Uw4G/qcMZrpirPCvp42anKngOl3T0XdskSZnAiEA44cGopMo9zZ/2qF51/jp9m2wcNZW5cTfEQ+E62fxzdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532962},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev-map-loading.20260202141334.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/e2629b0c66a1299e2007d7fa850b7e15/open-pioneer-map-1.3.0-dev-map-loading.20260202141334.tgz","_integrity":"sha512-HYX0+7SVyfHdc77oYnnTLsNDOdxEJs9jmPiX+Jq5qsmOY/cbN3QZxHc8G2FYzFrWVhBTk1obkEjpcmMcdLlJ6A==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.3","react-dom":"^19.2.3","react-use":"^17.6.0","@chakra-ui/react":"^3.31.0","@open-pioneer/core":"^4.4.0","@open-pioneer/http":"^4.4.0","@open-pioneer/runtime":"^4.4.0","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"^4.4.0","@conterra/reactivity-events":"^0.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev-map-loading.20260202141334_1770041667867_0.8835566240611186","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev-map-loading.20260202144650":{"name":"@open-pioneer/map","version":"1.3.0-dev-map-loading.20260202144650","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev-map-loading.20260202144650","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"c911dc6e74072286e22dfd85816658e458c22e8b","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev-map-loading.20260202144650.tgz","fileCount":122,"integrity":"sha512-bpmfwRTSGduRbEzHzoz5KWBPXSNYTWosQLCEyTc8Ufdr57ac51Kp4hfBMx2kYNbQr0KID3e8LxskCwDPEbUIeQ==","signatures":[{"sig":"MEUCIQCX9JPo2Fq8oRrFqmVTxW3LMsKBI/DAnZMDsBLB/6BbbgIgRI25UFJok/Lf3cyks6jVQ0/pozJ1iU6N9W/JQXyXkF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532927},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev-map-loading.20260202144650.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/cd8c929bf5d1337c67a942a24b4cb7ae/open-pioneer-map-1.3.0-dev-map-loading.20260202144650.tgz","_integrity":"sha512-bpmfwRTSGduRbEzHzoz5KWBPXSNYTWosQLCEyTc8Ufdr57ac51Kp4hfBMx2kYNbQr0KID3e8LxskCwDPEbUIeQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.3","react-dom":"^19.2.3","react-use":"^17.6.0","@chakra-ui/react":"^3.31.0","@open-pioneer/core":"^4.4.0","@open-pioneer/http":"^4.4.0","@open-pioneer/runtime":"^4.4.0","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"^4.4.0","@conterra/reactivity-events":"^0.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev-map-loading.20260202144650_1770043666304_0.05957564228464851","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260207195315":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260207195315","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260207195315","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"c5fe178cb6aa57277002184935dd39c6eb3fd7f1","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260207195315.tgz","fileCount":122,"integrity":"sha512-4frwCs2Jtmf7GjvCgbyWfdarHfk4qvm0lyYlM84+QEC1W4je5yQdV30KCJjtXgcX2tMPoJf23IYm/6doHBd36A==","signatures":[{"sig":"MEYCIQCc6GnUB4AEULiVRA2/YBnYy91QIXApgkZ2+mS3JA9GXgIhAM5hiUnDpE4B5YsGxDaS19DuZrv498NK4YHOqMmR+vgL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533710},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260207195315.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/6c76db384cfc1277e1b2ce7725b9bf6b/open-pioneer-map-1.3.0-dev.20260207195315.tgz","_integrity":"sha512-4frwCs2Jtmf7GjvCgbyWfdarHfk4qvm0lyYlM84+QEC1W4je5yQdV30KCJjtXgcX2tMPoJf23IYm/6doHBd36A==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.3","react-dom":"^19.2.3","react-use":"^17.6.0","@chakra-ui/react":"^3.31.0","@open-pioneer/core":"^4.4.0","@open-pioneer/http":"^4.4.0","@open-pioneer/runtime":"^4.4.0","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"^4.4.0","@conterra/reactivity-events":"^0.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260207195315_1770494050980_0.9980907783375483","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260210071443":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260210071443","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260210071443","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"a510ed134a0bfeb6b1e66e47ec8012100afb6d75","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260210071443.tgz","fileCount":122,"integrity":"sha512-rcLsvTgXmbxJ/BRDypiFkr19RXZjE/ULk5YwIR4t72i5XmMLOBDn+/mTCI02glSLMZ2+SD7y8N9VB0pB8Dub/w==","signatures":[{"sig":"MEUCIFt5iDizJu/V5Y27PmmGs7kgmvXKQsaUF8MpF6zGY61pAiEAt6ZEK9UBdufDJgUU55pCjqNttZ1qQdz8HzrOAYbKg18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533820},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260210071443.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/376c307a8a5f9d4065059c1da8e52390/open-pioneer-map-1.3.0-dev.20260210071443.tgz","_integrity":"sha512-rcLsvTgXmbxJ/BRDypiFkr19RXZjE/ULk5YwIR4t72i5XmMLOBDn+/mTCI02glSLMZ2+SD7y8N9VB0pB8Dub/w==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.32.0","@open-pioneer/core":"4.5.0-dev.20260209115911","@open-pioneer/http":"4.5.0-dev.20260209115911","@open-pioneer/runtime":"4.5.0-dev.20260209115911","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.5.0-dev.20260209115911","@conterra/reactivity-events":"^0.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260210071443_1770707738240_0.8034050622854669","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev-css-prop.20260210130215":{"name":"@open-pioneer/map","version":"1.3.0-dev-css-prop.20260210130215","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev-css-prop.20260210130215","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"ed67b49210dcf944bbadb2aefd152262f899aa2c","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev-css-prop.20260210130215.tgz","fileCount":122,"integrity":"sha512-HMHiZFXkn7Tmf5+7246Jb59FBBpnn5mE2Yg+Kek/zZKQqfrepu2ZHvzgBhlbwqjQd06ruCgtOL6as2QXfjeP/g==","signatures":[{"sig":"MEUCIQCAtGzqsQYJQL301GMgWZvbj8/Fp5xi6upHgRJQYxwkVwIgFkkLUF8wjsXX63dh71PXCRFOOQ2HreUsPuoUsxL1WGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537724},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev-css-prop.20260210130215.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/a1582dc32fc6da77f1bb4ed377e7d21f/open-pioneer-map-1.3.0-dev-css-prop.20260210130215.tgz","_integrity":"sha512-HMHiZFXkn7Tmf5+7246Jb59FBBpnn5mE2Yg+Kek/zZKQqfrepu2ZHvzgBhlbwqjQd06ruCgtOL6as2QXfjeP/g==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.32.0","@open-pioneer/core":"4.5.0-dev-css-prop.20260210120105","@open-pioneer/http":"4.5.0-dev-css-prop.20260210120105","@open-pioneer/runtime":"4.5.0-dev-css-prop.20260210120105","@open-pioneer/reactivity":"4.5.0-dev-css-prop.20260210120105","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.5.0-dev-css-prop.20260210120105","@conterra/reactivity-events":"^0.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev-css-prop.20260210130215_1770728589637_0.2994009337372041","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260211111005":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260211111005","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260211111005","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"39f28854bc74102b0ad09e20808cff097a2b7f74","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260211111005.tgz","fileCount":122,"integrity":"sha512-vZvQFUxATB2PJY5JvHIjiRhEqCOWTTv1+BJybleQqvvptuW7I2MWnlvMRsYZps68bAXCAmKnLslXHzwQwHO9lQ==","signatures":[{"sig":"MEUCIDRcY5/Ud3k7eFSxReZAGQoiLFIKiXW7zpjJWiLKn8x5AiEAq5FLiPwPZvBJMWASHzDun82f8HefFzsfAjGO6yX2pt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537661},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260211111005.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/de4db537eae46617ebeec18d1bd891ba/open-pioneer-map-1.3.0-dev.20260211111005.tgz","_integrity":"sha512-vZvQFUxATB2PJY5JvHIjiRhEqCOWTTv1+BJybleQqvvptuW7I2MWnlvMRsYZps68bAXCAmKnLslXHzwQwHO9lQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.32.0","@open-pioneer/core":"4.5.0-dev.20260211105402","@open-pioneer/http":"4.5.0-dev.20260211105402","@open-pioneer/runtime":"4.5.0-dev.20260211105402","@open-pioneer/reactivity":"4.5.0-dev.20260211105402","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.5.0-dev.20260211105402","@conterra/reactivity-events":"^0.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260211111005_1770808260970_0.6943286093589762","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev-attributions.20260212134347":{"name":"@open-pioneer/map","version":"1.3.0-dev-attributions.20260212134347","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev-attributions.20260212134347","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"a2fa6753dab24eec7fb660e2c01540f0d3858dc4","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev-attributions.20260212134347.tgz","fileCount":131,"integrity":"sha512-2Rwil5e3CbpuOHGN/5rpecyNxKRLfGma7FAc3J8R+fSJjCetJSQf6Bwpa+dCgDOp6dDoxbvcKkVtalBAgoSqXQ==","signatures":[{"sig":"MEUCIC1W2XydHb+0zNSLrAZ5UOQNN5L1WStDOfZB8oSq22EVAiEA4xUVM4tta+kYgS3AQOzUrxtkbuYfAwEIsqfq9oogMT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547114},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev-attributions.20260212134347.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/fa067eb2a0533b09169e1b3c0bb48cd3/open-pioneer-map-1.3.0-dev-attributions.20260212134347.tgz","_integrity":"sha512-2Rwil5e3CbpuOHGN/5rpecyNxKRLfGma7FAc3J8R+fSJjCetJSQf6Bwpa+dCgDOp6dDoxbvcKkVtalBAgoSqXQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.32.0","@open-pioneer/core":"4.5.0-dev.20260211105402","@open-pioneer/http":"4.5.0-dev.20260211105402","@open-pioneer/runtime":"4.5.0-dev.20260211105402","@open-pioneer/reactivity":"4.5.0-dev.20260211105402","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.5.0-dev.20260211105402","@conterra/reactivity-events":"^0.8.1","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev-attributions.20260212134347_1770903886032_0.9167734642396623","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev-attributions.20260213120010":{"name":"@open-pioneer/map","version":"1.3.0-dev-attributions.20260213120010","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev-attributions.20260213120010","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"4bf792144dadf96d162ca593e286c101cf89df64","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev-attributions.20260213120010.tgz","fileCount":131,"integrity":"sha512-w6aEsGJy90G2oRQQYF+L7EETX0y0eurcwDe979/Ny40NU0UUxApfAc75B1jk3UiRhVAntHP9MXvTYkmF7oLwhA==","signatures":[{"sig":"MEQCIFQGAryGV4RJJaseD5Yo1DpepYYB7kRnyvLAe2pDKTZKAiBdbDuvU6VJQaNGZkz98ZAERpA0hchlZP/trSv/rAqpfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547114},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev-attributions.20260213120010.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/662127c5a54caf37dd51e1e58571322e/open-pioneer-map-1.3.0-dev-attributions.20260213120010.tgz","_integrity":"sha512-w6aEsGJy90G2oRQQYF+L7EETX0y0eurcwDe979/Ny40NU0UUxApfAc75B1jk3UiRhVAntHP9MXvTYkmF7oLwhA==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.32.0","@open-pioneer/core":"4.5.0-dev.20260211105402","@open-pioneer/http":"4.5.0-dev.20260211105402","@open-pioneer/runtime":"4.5.0-dev.20260211105402","@open-pioneer/reactivity":"4.5.0-dev.20260211105402","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.5.0-dev.20260211105402","@conterra/reactivity-events":"^0.8.1","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev-attributions.20260213120010_1770984067460_0.9867878788274385","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260225083007":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260225083007","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260225083007","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"47eb219608bacfa2f5cc7126ebb992640cb81998","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260225083007.tgz","fileCount":131,"integrity":"sha512-pWZH+sNiGcKoFJmXPr+PaO/nPDbgXaR8h4ovGPag77ha+Gybh+aJc7Ul56hGrbWlWEez03Tzyc22J5FhVtkAYw==","signatures":[{"sig":"MEYCIQDhushB6l4NoYY/Io0E/eMzipRUClW7HCkTOb+Q99ciDQIhAPTf7Z5Yr5JwtQZd49yXUBoXsXaF2aLAKe0Dj0XNgLh7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547112},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260225083007.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/66e456e21bb4b6e4fd5cb9b89a6d0ff1/open-pioneer-map-1.3.0-dev.20260225083007.tgz","_integrity":"sha512-pWZH+sNiGcKoFJmXPr+PaO/nPDbgXaR8h4ovGPag77ha+Gybh+aJc7Ul56hGrbWlWEez03Tzyc22J5FhVtkAYw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.32.0","@open-pioneer/core":"4.5.0-dev.20260211105402","@open-pioneer/http":"4.5.0-dev.20260211105402","@open-pioneer/runtime":"4.5.0-dev.20260211105402","@open-pioneer/reactivity":"4.5.0-dev.20260211105402","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.5.0-dev.20260211105402","@conterra/reactivity-events":"^0.8.1","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260225083007_1772008262068_0.8213637743723168","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260225104836":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260225104836","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260225104836","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"48ce37205fdc1a2ddb65312998d1aa487500c0c0","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260225104836.tgz","fileCount":131,"integrity":"sha512-fSE9LlYV1ZGCxPJN5IRSwerGE5/LPAafHS4TwxgR+tdd54GcjtvAlO/K/xOfk39f+StqrgvYZxkrALNauXO01g==","signatures":[{"sig":"MEUCIHDnuDgYWaWBrX3Lieb/AIJOyz9aXgC5Q2VFo2bwowLxAiEAnVxf+B3YkoBe+TfU9CfGh/an+TvGRMwdh17GicqeOME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546001},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260225104836.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/72a94ecc750cb50ef7cf774879e54542/open-pioneer-map-1.3.0-dev.20260225104836.tgz","_integrity":"sha512-fSE9LlYV1ZGCxPJN5IRSwerGE5/LPAafHS4TwxgR+tdd54GcjtvAlO/K/xOfk39f+StqrgvYZxkrALNauXO01g==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.7.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.32.0","@open-pioneer/core":"4.5.0-dev.20260211105402","@open-pioneer/http":"4.5.0-dev.20260211105402","@open-pioneer/runtime":"4.5.0-dev.20260211105402","@open-pioneer/reactivity":"4.5.0-dev.20260211105402","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.5.0-dev.20260211105402","@conterra/reactivity-events":"^0.8.1","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260225104836_1772016570944_0.3106271744964071","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260225133423":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260225133423","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260225133423","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"1839abdbf9c6bfe683f43c4379aee668c978a765","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260225133423.tgz","fileCount":131,"integrity":"sha512-24KuqfvAp2AyZDcje77W/oUZLuApMS1KO5O2uPuTxUEyAzFNrV3TcPVr7FibJMH3rHcYn40QR0qBpWJlvhq0HA==","signatures":[{"sig":"MEUCIQDm7EOokvAhDQ/ejFzi0QBUVE4utqfwzYLPIs1c3dm9FAIgC3AeitayUpkDgXEW/oirh7kDCsCp33imJ9XhunRbiUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546110},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260225133423.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/be334b19919eb46bc0297e8784065f51/open-pioneer-map-1.3.0-dev.20260225133423.tgz","_integrity":"sha512-24KuqfvAp2AyZDcje77W/oUZLuApMS1KO5O2uPuTxUEyAzFNrV3TcPVr7FibJMH3rHcYn40QR0qBpWJlvhq0HA==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.8.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.32.0","@open-pioneer/core":"4.5.0-dev.20260225121659","@open-pioneer/http":"4.5.0-dev.20260225121659","@open-pioneer/runtime":"4.5.0-dev.20260225121659","@open-pioneer/reactivity":"4.5.0-dev.20260225121659","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.5.0-dev.20260225121659","@conterra/reactivity-events":"^0.8.1","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260225133423_1772026516914_0.9055470404589956","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260303160408":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260303160408","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260303160408","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"76b06d75ff66f88282c7d0417534b7e278d457e4","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260303160408.tgz","fileCount":131,"integrity":"sha512-wvW1TVNWALoiKMjwT1DH3lq49bWJcJG/f7ndpWjdfjfg0ErLY77XDI73+XPtKnWNsz9fXfWosDeku5M3DS64fQ==","signatures":[{"sig":"MEYCIQC5s/iS37/nWWbJ9iypFyNqtGC8v8QMSdt7c9S89/3W3gIhANFxW5ZAvXcP5hcOru9gHxHdgQmq9r4JhcaPGFWejKD/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546138},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260303160408.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/7d8ab044706e57885dcddf0cdd5a3777/open-pioneer-map-1.3.0-dev.20260303160408.tgz","_integrity":"sha512-wvW1TVNWALoiKMjwT1DH3lq49bWJcJG/f7ndpWjdfjfg0ErLY77XDI73+XPtKnWNsz9fXfWosDeku5M3DS64fQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.8.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.32.0","@open-pioneer/core":"4.5.0-dev.20260225121659","@open-pioneer/http":"4.5.0-dev.20260225121659","@open-pioneer/runtime":"4.5.0-dev.20260225121659","@open-pioneer/reactivity":"4.5.0-dev.20260225121659","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.5.0-dev.20260225121659","@conterra/reactivity-events":"^0.8.1","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260303160408_1772553902139_0.3603072939523695","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260310142705":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260310142705","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260310142705","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"9aea5a7b74cf0ce229a1b4824f6980e2251d9e65","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260310142705.tgz","fileCount":140,"integrity":"sha512-5LhEpOBSI1wT+AwAyuSq7z59S/mQcUYa94rnDMnYck+6DEjbu5QMNvXmOqCS/Q+cR2l5BdJFHdMf/jlLnyXT6A==","signatures":[{"sig":"MEYCIQDLubhWTSIlFFEjW5ALmMg+JKYk1/k8TI4q3Wstrx1ppwIhAPTyNDa+Hec0eSZcJ/LEp0bFwdgshOmwrSbzlkVdZlcp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":582951},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260310142705.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/d2803f294c956917e8b086dcba95e201/open-pioneer-map-1.3.0-dev.20260310142705.tgz","_integrity":"sha512-5LhEpOBSI1wT+AwAyuSq7z59S/mQcUYa94rnDMnYck+6DEjbu5QMNvXmOqCS/Q+cR2l5BdJFHdMf/jlLnyXT6A==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.8.0","uuid":"^13.0.0","proj4":"^2.20.2","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.32.0","@open-pioneer/core":"4.5.0-dev.20260225121659","@open-pioneer/http":"4.5.0-dev.20260225121659","@open-pioneer/runtime":"4.5.0-dev.20260225121659","@open-pioneer/reactivity":"4.5.0-dev.20260225121659","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"4.5.0-dev.20260225121659","@conterra/reactivity-events":"^0.8.1","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260310142705_1773152882278_0.4129809078258082","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260326145858":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260326145858","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260326145858","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"8bcabe7012d3c32a2e6c554d47b728c82912974f","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260326145858.tgz","fileCount":140,"integrity":"sha512-jURyvzxBFlA3LdWfn01ZNntGhe0JN24CrefK4rqFAEYx8Riti6dE4wq+JQu+NIwW8YNLkkSLt/qbVw/eabkoGw==","signatures":[{"sig":"MEUCIQCs5UUV0kiuOjomyu2pXZHtoAQfJW8nuZpWGTLDG9AmwAIgOqxlZHVtsEpfpZaCvCwpT+/sHaYbfXrFLGPEewRgPxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594948},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260326145858.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/c565d142d92770cd5d858a1e334b94bd/open-pioneer-map-1.3.0-dev.20260326145858.tgz","_integrity":"sha512-jURyvzxBFlA3LdWfn01ZNntGhe0JN24CrefK4rqFAEYx8Riti6dE4wq+JQu+NIwW8YNLkkSLt/qbVw/eabkoGw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.6.2","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ol":"^10.8.0","uuid":"^13.0.0","proj4":"^2.20.4","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.34.0","@open-pioneer/core":"^4.5.0","@open-pioneer/http":"^4.5.0","@open-pioneer/runtime":"^4.5.0","@open-pioneer/reactivity":"^4.5.0","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"^4.5.0","@conterra/reactivity-events":"^0.8.1","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260326145858_1774537195301_0.7377019624333565","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev-fix-587.20260402070344":{"name":"@open-pioneer/map","version":"1.3.0-dev-fix-587.20260402070344","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev-fix-587.20260402070344","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"39b55eae682323e2dd5ca83aecd1927f76fce802","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev-fix-587.20260402070344.tgz","fileCount":140,"integrity":"sha512-NGObT1s08ViN6Rw7trnb0m2Pk0jseIavy8vr5KFPaBbiaNj/DBCF0+R1SSOdVjgmuWTK1nJja5/jYiT6pZZmfw==","signatures":[{"sig":"MEUCIF5omh4WtFFJ7PGhcuL7joqcTV4bX5Ui64099UfqAVwvAiEAmL00R4aafTfqe1znHOme/dnumTPW+QIH6O7I3RolhM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597506},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev-fix-587.20260402070344.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/1db29a3d91a3c3110b8dd34800b64dee/open-pioneer-map-1.3.0-dev-fix-587.20260402070344.tgz","_integrity":"sha512-NGObT1s08ViN6Rw7trnb0m2Pk0jseIavy8vr5KFPaBbiaNj/DBCF0+R1SSOdVjgmuWTK1nJja5/jYiT6pZZmfw==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.9.0","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ol":"^10.8.0","uuid":"^13.0.0","proj4":"^2.20.4","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.34.0","@open-pioneer/core":"^4.5.0","@open-pioneer/http":"^4.5.0","@open-pioneer/runtime":"^4.5.0","@open-pioneer/reactivity":"^4.5.0","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"^4.5.0","@conterra/reactivity-events":"^0.8.1","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev-fix-587.20260402070344_1775113477213_0.8043258431843323","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260408130821":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260408130821","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260408130821","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"dafa5d0665902b432420d983cecc67966def2e45","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260408130821.tgz","fileCount":140,"integrity":"sha512-YFE/NCq7ABP0OpRub8SSPhow0DUkbieLgMfH5GznqRqEAkqTvExntaOVzNeKeazmYb2vnyq6tBB602l327uP8g==","signatures":[{"sig":"MEUCIQCKDDoehshb2SZerhcA+adxnPMrSfAllfUEBRqCH8NIlwIgDXSxgXw0e1PrgtXRhZz9nhuBgpTUF2wTbEZKjB7DgZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597624},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260408130821.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/a3dd3b889fb1b018e8a60fcd35756c33/open-pioneer-map-1.3.0-dev.20260408130821.tgz","_integrity":"sha512-YFE/NCq7ABP0OpRub8SSPhow0DUkbieLgMfH5GznqRqEAkqTvExntaOVzNeKeazmYb2vnyq6tBB602l327uP8g==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.9.0","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ol":"^10.8.0","uuid":"^13.0.0","proj4":"^2.20.4","react":"^19.2.4","react-dom":"^19.2.4","react-use":"^17.6.0","@chakra-ui/react":"^3.34.0","@open-pioneer/core":"^4.5.0","@open-pioneer/http":"^4.5.0","@open-pioneer/runtime":"^4.5.0","@open-pioneer/reactivity":"^4.5.0","@conterra/reactivity-core":"^0.8.1","@open-pioneer/react-utils":"^4.5.0","@conterra/reactivity-events":"^0.8.1","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260408130821_1775653750581_0.9338674765474906","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev-attributions.20260422081717":{"name":"@open-pioneer/map","version":"1.3.0-dev-attributions.20260422081717","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev-attributions.20260422081717","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"4ce633138b0c6224538a924d6fe103ba8f57e62d","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev-attributions.20260422081717.tgz","fileCount":143,"integrity":"sha512-/cnLnAgj3GOFlNJhZBagIhJ1WCvGRUBsP4hlyKRdf4p6MdubYBWFh/p9vPa4CB0rl9b0fYkVdhGIW0jTlsfGmQ==","signatures":[{"sig":"MEYCIQC/CIRL1H2G9S4mCyjfEnkrkTDumip2kRvNz7wtcdu0VQIhAIV6j0RMB/zAdeNTaGySNI6hNxL0DrbaCIPkyqusRrA4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607735},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev-attributions.20260422081717.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/1e804a33f75d2134f723dbd658f12521/open-pioneer-map-1.3.0-dev-attributions.20260422081717.tgz","_integrity":"sha512-/cnLnAgj3GOFlNJhZBagIhJ1WCvGRUBsP4hlyKRdf4p6MdubYBWFh/p9vPa4CB0rl9b0fYkVdhGIW0jTlsfGmQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.12.1","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ol":"^10.9.0","uuid":"^13.0.0","proj4":"^2.20.8","react":"^19.2.5","react-dom":"^19.2.5","react-use":"^17.6.0","@chakra-ui/react":"^3.34.0","@open-pioneer/core":"4.6.0-dev.20260420101935","@open-pioneer/http":"4.6.0-dev.20260420101935","@open-pioneer/runtime":"4.6.0-dev.20260420101935","@open-pioneer/reactivity":"4.6.0-dev.20260420101935","@conterra/reactivity-core":"^0.8.2","@open-pioneer/react-utils":"4.6.0-dev.20260420101935","@conterra/reactivity-events":"^0.8.2","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev-attributions.20260422081717_1776845889094_0.9397530120024413","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260422120518":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260422120518","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260422120518","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"ae852535981fd6966340fa9ad5424b6d938d52d9","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260422120518.tgz","fileCount":143,"integrity":"sha512-brl/U1k3IK1wnj1YdjZU0Kbmq+Imvc7ma8lnA5045GbYHvnuDz2mqOPci1lYh4bKrcZ1Det0yBZ4JUiRDB9N6w==","signatures":[{"sig":"MEQCIDaScZjwXdsbcyoiL6AW0cR8CJz5Rehft4EH2EtJ8aCbAiA8f93O9v263ori1GCvy0ZZhqWZaTPUEvaL0E0k5z/RmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607709},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260422120518.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/c49895d2c0163b13a4017457311e4058/open-pioneer-map-1.3.0-dev.20260422120518.tgz","_integrity":"sha512-brl/U1k3IK1wnj1YdjZU0Kbmq+Imvc7ma8lnA5045GbYHvnuDz2mqOPci1lYh4bKrcZ1Det0yBZ4JUiRDB9N6w==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.12.1","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ol":"^10.9.0","uuid":"^13.0.0","proj4":"^2.20.8","react":"^19.2.5","react-dom":"^19.2.5","react-use":"^17.6.0","@chakra-ui/react":"^3.34.0","@open-pioneer/core":"4.6.0-dev.20260420101935","@open-pioneer/http":"4.6.0-dev.20260420101935","@open-pioneer/runtime":"4.6.0-dev.20260420101935","@open-pioneer/reactivity":"4.6.0-dev.20260420101935","@conterra/reactivity-core":"^0.8.2","@open-pioneer/react-utils":"4.6.0-dev.20260420101935","@conterra/reactivity-events":"^0.8.2","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260422120518_1776859571397_0.4389256258295544","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260512095810":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260512095810","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260512095810","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","bugs":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages/issues"},"dist":{"shasum":"ff14182a8b381b669f7e777e26310f11d2b8b605","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260512095810.tgz","fileCount":143,"integrity":"sha512-Zs8DkNfKUTClBBTikD769mhQaU8iIJv+KSpslV8OfjSHUF+dWlh/Szrrf/SeiZQBCNkOW4EjI8M7v0bFq2vIaQ==","signatures":[{"sig":"MEUCIQCThfYAGQWEKneSOfvBrltIE/dhQgceypOedcm6t9AVGQIgFtJgsCS02JgliLW589PdNN4LhrtuQXw5901tXmejs6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609784},"type":"module","_from":"file:open-pioneer-map-1.3.0-dev.20260512095810.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"_resolved":"/tmp/d778556884e698ec36d88406924a2408/open-pioneer-map-1.3.0-dev.20260512095810.tgz","_integrity":"sha512-Zs8DkNfKUTClBBTikD769mhQaU8iIJv+KSpslV8OfjSHUF+dWlh/Szrrf/SeiZQBCNkOW4EjI8M7v0bFq2vIaQ==","repository":{"url":"git+https://github.com/open-pioneer/trails-openlayers-base-packages.git","type":"git","directory":"src/packages/map"},"_npmVersion":"11.12.1","description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ol":"^10.9.0","uuid":"^14.0.0","proj4":"^2.20.8","react":"^19.2.5","react-dom":"^19.2.5","react-use":"^17.6.0","@chakra-ui/react":"^3.34.0","@open-pioneer/core":"4.6.0-dev.20260420101935","@open-pioneer/http":"4.6.0-dev.20260420101935","@open-pioneer/runtime":"4.6.0-dev.20260420101935","@open-pioneer/reactivity":"4.6.0-dev.20260420101935","@conterra/reactivity-core":"^0.8.2","@open-pioneer/react-utils":"4.6.0-dev.20260420101935","@conterra/reactivity-events":"^0.8.2","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260512095810_1778579942457_0.8824903227410816","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20260519140411":{"name":"@open-pioneer/map","version":"1.3.0-dev.20260519140411","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0-dev.20260519140411","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"65911f94b009f5b3bf11adb3e9dbb6402c8e23ba","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0-dev.20260519140411.tgz","fileCount":143,"integrity":"sha512-9nLZqhqWGkEjaP1d2B/6dT+60VnuCD/Dd0gp/A05ehyg+HCFA33fogoeVSKyVLqMleXTTOUG4N+VW2poGNwXHw==","signatures":[{"sig":"MEYCIQC8UCQhdVDS7nffM77Ba+9UkLBPFwynWZ4KjMbRaKKLPAIhAJvIoksArcDr7b9SHjwyoeKva+QmjseaOMgKmhz8v+DT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611413},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ol":"^10.9.0","uuid":"^14.0.0","proj4":"^2.20.8","react":"^19.2.6","react-dom":"^19.2.6","react-use":"^17.6.0","@chakra-ui/react":"^3.35.0","@open-pioneer/core":"4.6.0-dev.20260519125519","@open-pioneer/http":"4.6.0-dev.20260519125519","@open-pioneer/runtime":"4.6.0-dev.20260519125519","@open-pioneer/reactivity":"4.6.0-dev.20260519125519","@conterra/reactivity-core":"^0.8.5","@open-pioneer/react-utils":"4.6.0-dev.20260519125519","@conterra/reactivity-events":"^0.8.5","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0-dev.20260519140411_1779199503246_0.8933257557825318","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@open-pioneer/map","version":"1.3.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.3.0","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"cf9fb9fbff11f95beeeab9ce17425580f1314623","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.3.0.tgz","fileCount":143,"integrity":"sha512-FJPsKKGw5Y2NrgZpqsZw1fAj8wq9WB4mEmAte610yPNryeBWd2NWQTh+gi+yFI5KC0iyjW2tAh6aX0mWVy/r8g==","signatures":[{"sig":"MEYCIQDdltK/B0k3fGpRci+C7nYNfmD4zeJeSd7lbMrdNlpBPgIhAM2iHtBRceZX75+1zuj5mCyZIrkuM0Xnp07xCvINTOvK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611285},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ol":"^10.9.0","uuid":"^14.0.0","proj4":"^2.20.8","react":"^19.2.6","react-dom":"^19.2.6","react-use":"^17.6.0","@chakra-ui/react":"^3.35.0","@open-pioneer/core":"^4.6.0","@open-pioneer/http":"^4.6.0","@open-pioneer/runtime":"^4.6.0","@open-pioneer/reactivity":"^4.6.0","@conterra/reactivity-core":"^0.8.5","@open-pioneer/react-utils":"^4.6.0","@conterra/reactivity-events":"^0.8.5","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.3.0_1779293697619_0.4536600818233436","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-dev.20260529073212":{"name":"@open-pioneer/map","version":"1.4.0-dev.20260529073212","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.4.0-dev.20260529073212","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"4fa54896d30e9b0020b5e368244c5a6d58682b99","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.4.0-dev.20260529073212.tgz","fileCount":143,"integrity":"sha512-3vx4nneTaWb24SdXoV336PlLX9Z/qQ9873NBywSS8RyJHQnQpAYpp5gSYDvs54191swxhmNvSH7Yzb3Fm2gSsg==","signatures":[{"sig":"MEUCIQCGKsnWgkkSN3hpmOwDd1kA1RuqByuVcogURRKxfK+o2QIgRs8ga9fAw4TAWjgyuPMXjyKmQaPWf4D9D/4vEExE6zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612755},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ol":"^10.9.0","uuid":"^14.0.0","proj4":"^2.20.8","react":"^19.2.6","react-dom":"^19.2.6","react-use":"^17.6.0","@chakra-ui/react":"^3.35.0","@open-pioneer/core":"^4.6.0","@open-pioneer/http":"^4.6.0","@open-pioneer/runtime":"^4.6.0","@open-pioneer/reactivity":"^4.6.0","@conterra/reactivity-core":"^0.8.5","@open-pioneer/react-utils":"^4.6.0","@conterra/reactivity-events":"^0.8.5","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.4.0-dev.20260529073212_1780039980807_0.07773553077152928","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-dev-chakra-336.20260616133316":{"name":"@open-pioneer/map","version":"1.4.0-dev-chakra-336.20260616133316","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.4.0-dev-chakra-336.20260616133316","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"be4236d85b9fc301f742d31a77e093598f8317f6","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.4.0-dev-chakra-336.20260616133316.tgz","fileCount":143,"integrity":"sha512-vbgQZh872RMWpBVraOkYre1Gbi0puoaUGNboowdkpWLh4XSzs/ItDv+C51iLNkPQXTz/AcKrNaYATP80ggVBEQ==","signatures":[{"sig":"MEQCIGqt8c1b/uP9/AAVzY2lbOlLQtsYvVZf9l/TpydxdKmbAiABCQuUNgF4EVEdTTYN0HmVAcX7NovxuVDxtdPidVdG/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612922},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ol":"^10.9.0","uuid":"^14.0.0","proj4":"^2.20.8","react":"^19.2.6","react-dom":"^19.2.6","react-use":"^17.6.0","@chakra-ui/react":"^3.36.0","@open-pioneer/core":"4.6.1-dev-chakra-336.20260616130546","@open-pioneer/http":"4.6.1-dev-chakra-336.20260616130546","@open-pioneer/runtime":"4.6.1-dev-chakra-336.20260616130546","@open-pioneer/reactivity":"4.6.1-dev-chakra-336.20260616130546","@conterra/reactivity-core":"^0.8.5","@open-pioneer/react-utils":"4.6.1-dev-chakra-336.20260616130546","@conterra/reactivity-events":"^0.8.5","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.4.0-dev-chakra-336.20260616133316_1781616843408_0.15870622879000207","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-dev.20260624132304":{"name":"@open-pioneer/map","version":"1.4.0-dev.20260624132304","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.4.0-dev.20260624132304","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"d0e98e389cd22b3761fcb712370e4b59aee1979b","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.4.0-dev.20260624132304.tgz","fileCount":143,"integrity":"sha512-cp1WvIgL40KP13AtqF1GEldyaBHyAbGf0B9cbeYHSVrRjRVHAQsOYyfng3qrGM/GM6ZjfiPDJ1bQWiuoMyr5gA==","signatures":[{"sig":"MEUCIBEq6XhBcNf0a6rXLDP0THZWmCXB931AZ/NetOp5LCuVAiEAhsGL3PgdaN9ExmzYRcMEDqWg48MelllZF+ZRHE/nhRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612844},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ol":"^10.9.0","uuid":"^14.0.0","proj4":"^2.20.9","react":"^19.2.7","react-dom":"^19.2.7","react-use":"^17.6.1","@chakra-ui/react":"^3.36.0","@open-pioneer/core":"4.7.0-dev.20260623135435","@open-pioneer/http":"4.7.0-dev.20260623135435","@open-pioneer/runtime":"4.7.0-dev.20260623135435","@open-pioneer/reactivity":"4.7.0-dev.20260623135435","@conterra/reactivity-core":"^0.8.6","@open-pioneer/react-utils":"4.7.0-dev.20260623135435","@conterra/reactivity-events":"^0.8.6","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.4.0-dev.20260624132304_1782307431720_0.6447501302959122","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-dev.20260625074633":{"name":"@open-pioneer/map","version":"1.4.0-dev.20260625074633","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.4.0-dev.20260625074633","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"f99cbf1c3517d6d90492b1e50f513150d13cc99d","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.4.0-dev.20260625074633.tgz","fileCount":143,"integrity":"sha512-fEhUb0br/ViTuhqg/SLA4gbGazJ+DX+4qrv3BP455iyAH2rkF/VBEgHV3EZ3fLkIwrAVY4cvjEMbP44tiWnfbg==","signatures":[{"sig":"MEYCIQCrERIaolIQlSZMBa3er2iHY63OYeu7pWpjuxETvOwS0gIhAPz1T66gkC2Xp+n2IBT02NBzA4CL1HLPzu3ZqMbXFt8p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612507},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ol":"^10.9.0","uuid":"^14.0.0","proj4":"^2.20.9","react":"^19.2.7","react-dom":"^19.2.7","react-use":"^17.6.1","@chakra-ui/react":"^3.36.0","@open-pioneer/core":"4.7.0-dev.20260624141040","@open-pioneer/http":"4.7.0-dev.20260624141040","@open-pioneer/runtime":"4.7.0-dev.20260624141040","@open-pioneer/reactivity":"4.7.0-dev.20260624141040","@conterra/reactivity-core":"^0.8.6","@open-pioneer/react-utils":"4.7.0-dev.20260624141040","@conterra/reactivity-events":"^0.8.6","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.4.0-dev.20260625074633_1782373643692_0.870716670092403","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-dev.20260727093741":{"name":"@open-pioneer/map","version":"1.4.0-dev.20260727093741","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.4.0-dev.20260727093741","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"68fbf0df01776b347d0799f55ce441fec65b9f9d","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.4.0-dev.20260727093741.tgz","fileCount":143,"integrity":"sha512-BtZ9ZyhVoeIgZjJqMzP2st8M+lLCuccKh/4EFRMOjDKou86HHjQGVrYfJoyRg5iSD/8QNj9/QWE0aX8q0L+GEQ==","signatures":[{"sig":"MEUCIF7YSSZ3A70pViDoHmLZSL40JqpKDqIzO85JBdCng6ZoAiEA6IJvYOg+YUPaO+WYbMpsHr5J/ZIhBzYKG0/4n2rOsFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614544},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ol":"^10.9.0","uuid":"^14.0.1","proj4":"^2.20.9","react":"^19.2.8","react-dom":"^19.2.8","react-use":"^17.6.1","@chakra-ui/react":"^3.36.1","@open-pioneer/core":"4.7.0-dev.20260727091735","@open-pioneer/http":"4.7.0-dev.20260727091735","@open-pioneer/runtime":"4.7.0-dev.20260727091735","@open-pioneer/reactivity":"4.7.0-dev.20260727091735","@conterra/reactivity-core":"^0.8.6","@open-pioneer/react-utils":"4.7.0-dev.20260727091735","@conterra/reactivity-events":"^0.8.6","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.4.0-dev.20260727093741_1785145111259_0.6549358421225313","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@open-pioneer/map","version":"1.4.0","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.4.0","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"3742d7d46b24d02fe255f8635b8958142e4a2658","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.4.0.tgz","fileCount":143,"integrity":"sha512-TKp9RPlcdqWkSuBIs3rmulDIVCqvwnkYTYJnhEWn4FXjGaFqDqeLBbePbvHPgNsZ5Frl5X9AD1+PqYWRlJFF5w==","signatures":[{"sig":"MEYCIQCsb9kyBbM9VrPKCPSlr5AqOFIqDaGnM0WaKa+n2uV+agIhAMQqn9td4BDLmhD8Pb2oyVTI1pC85nDiSkuswypJrbqe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632580},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ol":"^10.9.0","uuid":"^14.0.1","proj4":"^2.20.9","react":"^19.2.8","react-dom":"^19.2.8","react-use":"^17.6.1","@chakra-ui/react":"^3.36.1","@open-pioneer/core":"^4.7.0","@open-pioneer/http":"^4.7.0","@open-pioneer/runtime":"^4.7.0","@open-pioneer/reactivity":"^4.7.0","@conterra/reactivity-core":"^0.8.6","@open-pioneer/react-utils":"^4.7.0","@conterra/reactivity-events":"^0.8.6","@esri/arcgis-html-sanitizer":"^4.1.0"},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.4.0_1785245940454_0.10556854381940539","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-dev.20260910103330":{"name":"@open-pioneer/map","version":"1.5.0-dev.20260910103330","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.5.0-dev.20260910103330","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"09829aa5946023681070bf43ae4d3677744f6867","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.5.0-dev.20260910103330.tgz","fileCount":143,"integrity":"sha512-QBLjGqswRETf/YhgeU6MK1piaax2Ou49FtM3SvEdZNfyeUBd9mONFlJInlLceE2IlZAQFeS8MMAFKsH0SCOBqw==","signatures":[{"sig":"MEUCIQDRmhzMn1X5S/C75Qtl/GY6kwpUSwa9vVtFt9H97/piMQIgTHY8zExogjMQm3osYuT8GAlkOnpzduH/jnIiiuHReHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":645504},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ol":"^10.10.0","uuid":"^14.0.2","proj4":"^2.22.0","react":"^19.2.8","react-dom":"^19.2.8","react-use":"^17.6.1","@chakra-ui/react":"^3.37.0","@open-pioneer/core":"4.8.0-dev.20260910101405","@open-pioneer/http":"4.8.0-dev.20260910101405","@open-pioneer/runtime":"4.8.0-dev.20260910101405","@open-pioneer/reactivity":"4.8.0-dev.20260910101405","@conterra/reactivity-core":"^0.8.8","@open-pioneer/react-utils":"4.8.0-dev.20260910101405","@conterra/reactivity-events":"^0.8.8","@esri/arcgis-html-sanitizer":"^4.1.0"},"publishConfig":{"directory":"dist","linkDirectory":false},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.5.0-dev.20260910103330_1789036462063_0.6309042278481765","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-dev.20260911123645":{"name":"@open-pioneer/map","version":"1.5.0-dev.20260911123645","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.5.0-dev.20260911123645","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"c8530718b7bb9cac30c3727949dfa1b307d5bcd0","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.5.0-dev.20260911123645.tgz","fileCount":143,"integrity":"sha512-8cHHsafLAF5L4upQMUnAx/6Xww1zlgdH/2mzPBJu/zkAJUkVtc6RpjkzSZ//lOeyLxlJCPZ8dX1sbd4MMeJp4A==","signatures":[{"sig":"MEUCIQDl/rv7k751MkC59hirU8mPUJZpTPbNN9JXyHdkGnRPEQIgbngRPj+tztO+d2RLRVGq85a6XTQBG+fd6506mwf0Aks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646975},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ol":"^10.10.0","uuid":"^14.0.2","proj4":"^2.22.0","react":"^19.2.8","react-dom":"^19.2.8","react-use":"^17.6.1","@chakra-ui/react":"^3.37.0","@open-pioneer/core":"4.8.0-dev.20260910101405","@open-pioneer/http":"4.8.0-dev.20260910101405","@open-pioneer/runtime":"4.8.0-dev.20260910101405","@open-pioneer/reactivity":"4.8.0-dev.20260910101405","@conterra/reactivity-core":"^0.8.8","@open-pioneer/react-utils":"4.8.0-dev.20260910101405","@conterra/reactivity-events":"^0.8.8","@esri/arcgis-html-sanitizer":"^4.1.0"},"publishConfig":{"directory":"dist","linkDirectory":false},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.5.0-dev.20260911123645_1789130258897_0.14973903906317143","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-dev.20260917081843":{"name":"@open-pioneer/map","version":"1.5.0-dev.20260917081843","keywords":["open-pioneer-trails"],"license":"Apache-2.0","_id":"@open-pioneer/map@1.5.0-dev.20260917081843","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"homepage":"https://github.com/open-pioneer","dist":{"shasum":"004636180e30c2041110e82fb2dfc46f06c79661","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.5.0-dev.20260917081843.tgz","fileCount":143,"integrity":"sha512-Gg1ucPYDW/3DoUk3YKSe50bEg3lrHG6twEhUMKrhOgUQJBr6AKAYa6Ju9IO5/TuqEt43hPImdv2EK9d/m41hIQ==","signatures":[{"sig":"MEUCIQDZgl9kuX7DHfM9CcfWkPFQI75iFYU3I79WhQqo2c7RxwIgIoo/mht+FUHEnwf5X3hNdyju/DT7gdHrJ1aHfqCsAC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649386},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js"},"./services":{"types":"./services.d.ts","import":"./services.js"},"./package.json":"./package.json","./ui/styles.css":"./ui/styles.css","./internalTestSupport":{"types":"./internalTestSupport.d.ts","import":"./internalTestSupport.js"}},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"repository":{"url":"https://github.com/open-pioneer/trails-openlayers-base-packages","type":"git","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ol":"^10.10.0","uuid":"^14.0.2","proj4":"^2.22.0","react":"^19.3.0","react-dom":"^19.3.0","react-use":"^17.6.1","@chakra-ui/react":"^3.37.0","@open-pioneer/core":"4.8.0-dev.20260910101405","@open-pioneer/http":"4.8.0-dev.20260910101405","@open-pioneer/runtime":"4.8.0-dev.20260910101405","@open-pioneer/reactivity":"4.8.0-dev.20260910101405","@conterra/reactivity-core":"^0.8.8","@open-pioneer/react-utils":"4.8.0-dev.20260910101405","@conterra/reactivity-events":"^0.8.8","@esri/arcgis-html-sanitizer":"^4.1.0"},"publishConfig":{"directory":"dist","linkDirectory":false},"_hasShrinkwrap":false,"openPioneerFramework":{"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"i18n":{"languages":["de","en"]},"styles":"./ui/styles.css","services":[{"provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"type":"all","interfaceName":"map.MapConfigProvider","referenceName":"providers"},{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"},{"type":"unique","interfaceName":"map.LayerFactory","referenceName":"layerFactory"}],"serviceName":"MapRegistry"},{"provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"type":"unique","interfaceName":"http.HttpService","referenceName":"httpService"}],"serviceName":"LayerFactory"}],"properties":[],"servicesModule":"./services","packageFormatVersion":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/map_1.5.0-dev.20260917081843_1789633175388_0.5844595399038033","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"type":"module","name":"@open-pioneer/map","version":"1.5.0","description":"This package integrates OpenLayers maps into an open pioneer trails application.","keywords":["open-pioneer-trails"],"homepage":"https://github.com/open-pioneer","license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/open-pioneer/trails-openlayers-base-packages","directory":"src/packages/map"},"dependencies":{"@chakra-ui/react":"^3.37.0","@conterra/reactivity-core":"^0.8.8","@conterra/reactivity-events":"^0.8.8","@esri/arcgis-html-sanitizer":"^4.1.0","@open-pioneer/core":"^4.8.0","@open-pioneer/http":"^4.8.0","@open-pioneer/react-utils":"^4.8.0","@open-pioneer/reactivity":"^4.8.0","@open-pioneer/runtime":"^4.8.0","ol":"^10.10.0","proj4":"^2.22.0","react":"^19.3.0","react-dom":"^19.3.0","react-use":"^17.6.1","uuid":"^14.0.2"},"publishConfig":{"directory":"dist","linkDirectory":false},"exports":{"./package.json":"./package.json",".":{"import":"./index.js","types":"./index.d.ts"},"./internalTestSupport":{"import":"./internalTestSupport.js","types":"./internalTestSupport.d.ts"},"./services":{"import":"./services.js","types":"./services.d.ts"},"./ui/styles.css":"./ui/styles.css"},"openPioneerFramework":{"styles":"./ui/styles.css","services":[{"serviceName":"MapRegistry","provides":[{"interfaceName":"map.MapRegistry"}],"references":[{"referenceName":"providers","type":"all","interfaceName":"map.MapConfigProvider"},{"referenceName":"httpService","type":"unique","interfaceName":"http.HttpService"},{"referenceName":"layerFactory","type":"unique","interfaceName":"map.LayerFactory"}]},{"serviceName":"LayerFactory","provides":[{"interfaceName":"map.LayerFactory"}],"references":[{"referenceName":"httpService","type":"unique","interfaceName":"http.HttpService"}]}],"servicesModule":"./services","i18n":{"languages":["de","en"]},"ui":{"references":[{"type":"unique","interfaceName":"map.MapRegistry"}]},"properties":[],"packageFormatVersion":"1.0.1"},"_nodeVersion":"24.20.0","_id":"@open-pioneer/map@1.5.0","dist":{"integrity":"sha512-8NtoHGwQM9m1ZCjoTbug/kksvvL6ux5e23UlylmpKaVM2RPsOkCm6iSzvgU4TaHIe6PKbP4SVUBxT/ws6cvPZQ==","shasum":"c7378f24f667fd738a0172683a993cac4f8fc72c","tarball":"https://registry.npmjs.org/@open-pioneer/map/-/map-1.5.0.tgz","fileCount":143,"unpackedSize":650578,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAY7L2ON6r2jgDq4cYJqoCWq2Sh3f3av4Jo09EEGSZwBAiBSmNcpxSuHskY65YrfKWuGa4gNm9Hn0FsO9zHY57Gv/Q=="}]},"_npmUser":{"name":"open_pioneer","email":"contact@openpioneer.dev"},"directories":{},"maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/map_1.5.0_1789638254215_0.8508026204942192"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-20T10:32:51.143Z","modified":"2026-09-17T09:44:14.537Z","0.1.0":"2023-11-20T10:32:51.426Z","0.1.1":"2024-01-04T14:19:57.322Z","0.2.0":"2024-01-04T15:22:32.679Z","0.3.0":"2024-02-05T11:59:57.154Z","0.3.1":"2024-02-07T08:51:24.893Z","0.4.0":"2024-03-14T09:17:33.593Z","0.5.0":"2024-03-25T13:19:21.548Z","0.5.1":"2024-06-24T06:27:42.568Z","0.6.0":"2024-08-06T13:13:46.143Z","0.6.1":"2024-09-02T14:16:48.894Z","0.7.0":"2024-10-22T08:18:33.450Z","0.0.0-dev-20241120114910":"2024-11-20T11:50:08.440Z","0.8.0-dev.20241120115147":"2024-11-20T11:52:43.346Z","0.8.0":"2024-12-05T15:26:22.339Z","0.9.0-dev.20250217152428":"2025-02-17T15:25:30.634Z","0.9.0-dev.20250220091855":"2025-02-20T09:20:00.682Z","0.9.0-dev.20250224083536":"2025-02-24T08:36:38.653Z","0.9.0":"2025-02-24T12:52:49.086Z","0.10.0-dev.20250324141112":"2025-03-24T14:12:16.255Z","0.10.0":"2025-04-25T08:40:18.004Z","0.10.1-dev-chakra-v3.20250512110627":"2025-05-12T11:07:33.741Z","0.11.0-dev.20250515143825":"2025-05-15T14:39:34.174Z","0.11.0":"2025-06-06T11:31:55.838Z","0.12.0-dev.20250725080856":"2025-07-25T08:10:03.003Z","0.10.1-dev-0.10.x.20250815054006":"2025-08-15T05:41:12.725Z","0.12.0-dev.20250905090001":"2025-09-05T09:01:14.217Z","1.0.0-dev.20251020091932":"2025-10-20T09:20:41.830Z","1.0.0-dev.20251021074813":"2025-10-21T07:49:25.808Z","1.0.0":"2025-10-21T11:46:42.470Z","1.1.0":"2025-11-20T13:59:01.805Z","1.2.0-dev.20251128143231":"2025-11-28T14:33:26.628Z","1.2.0-dev.20260121105545":"2026-01-21T10:56:39.042Z","1.2.0":"2026-01-22T15:44:17.107Z","1.3.0-dev-map-loading.20260202141334":"2026-02-02T14:14:28.002Z","1.3.0-dev-map-loading.20260202144650":"2026-02-02T14:47:46.479Z","1.3.0-dev.20260207195315":"2026-02-07T19:54:11.171Z","1.3.0-dev.20260210071443":"2026-02-10T07:15:38.407Z","1.3.0-dev-css-prop.20260210130215":"2026-02-10T13:03:09.792Z","1.3.0-dev.20260211111005":"2026-02-11T11:11:01.129Z","1.3.0-dev-attributions.20260212134347":"2026-02-12T13:44:46.242Z","1.3.0-dev-attributions.20260213120010":"2026-02-13T12:01:07.636Z","1.3.0-dev.20260225083007":"2026-02-25T08:31:02.286Z","1.3.0-dev.20260225104836":"2026-02-25T10:49:31.112Z","1.3.0-dev.20260225133423":"2026-02-25T13:35:17.099Z","1.3.0-dev.20260303160408":"2026-03-03T16:05:02.373Z","1.3.0-dev.20260310142705":"2026-03-10T14:28:02.493Z","1.3.0-dev.20260326145858":"2026-03-26T14:59:55.457Z","1.3.0-dev-fix-587.20260402070344":"2026-04-02T07:04:37.361Z","1.3.0-dev.20260408130821":"2026-04-08T13:09:10.750Z","1.3.0-dev-attributions.20260422081717":"2026-04-22T08:18:09.238Z","1.3.0-dev.20260422120518":"2026-04-22T12:06:11.554Z","1.3.0-dev.20260512095810":"2026-05-12T09:59:02.644Z","1.3.0-dev.20260519140411":"2026-05-19T14:05:03.504Z","1.3.0":"2026-05-20T16:14:57.846Z","1.4.0-dev.20260529073212":"2026-05-29T07:33:01.000Z","1.4.0-dev-chakra-336.20260616133316":"2026-06-16T13:34:03.579Z","1.4.0-dev.20260624132304":"2026-06-24T13:23:51.924Z","1.4.0-dev.20260625074633":"2026-06-25T07:47:23.851Z","1.4.0-dev.20260727093741":"2026-07-27T09:38:31.390Z","1.4.0":"2026-07-28T13:39:00.586Z","1.5.0-dev.20260910103330":"2026-09-10T10:34:22.222Z","1.5.0-dev.20260911123645":"2026-09-11T12:37:39.070Z","1.5.0-dev.20260917081843":"2026-09-17T08:19:35.525Z","1.5.0":"2026-09-17T09:44:14.358Z"},"license":"Apache-2.0","homepage":"https://github.com/open-pioneer","keywords":["open-pioneer-trails"],"repository":{"type":"git","url":"https://github.com/open-pioneer/trails-openlayers-base-packages","directory":"src/packages/map"},"description":"This package integrates OpenLayers maps into an open pioneer trails application.","maintainers":[{"name":"mbeckem_conterra","email":"m.beckemeyer@conterra.de"},{"name":"jessebluemr","email":"m.reiprecht@conterra.de"},{"name":"antoniave_conterra","email":"a.vaneek@conterra.de"},{"name":"open_pioneer","email":"contact@openpioneer.dev"}],"readme":"# @open-pioneer/map\n\nThis package integrates [OpenLayers](https://openlayers.org/) maps into an Open Pioneer Trails application.\nAPIs provided by this package can be used to configure, embed and access the map and its contents.\n\n## Usage\n\nTo use a map in your app, follow these steps:\n\n- Add a `MapContainer` component to your app (see [Map container component](#map-container-component)).\n- Create a map and set a configuration (see [Map configuration](#map-configuration)).\n\nThere are two different ways to create a map (see [Map creation](#map-creation) )\n\n- Implement a `MapConfigProvider` (see [Implement a MapConfigProvider](#implement-a-mapconfigprovider)).\n- Directly create a `MapModel` instance (see [Direct mapModel](#create-a-mapmodel-instance-directly))\n\nTo access or manipulate the content of the map programmatically, see [Using the map model](#using-the-map-model).\n\n### Map container component\n\nTo integrate a `MapContainer` in an app, add the component to your React component, where you want the map to appear.\nA `MapContainer` requires a `map` reference to be specified to know which map to display.\nThe `map` reference can be specified directly on the component (prop `map`) or by using the `DefaultMapProvider` (see [Using the `DefaultMapProvider`](#using-the-defaultmapprovider)).\n\nMake sure that the parent component has an appropriate width and height (for example `100%`).\nThe `MapContainer` fills the entire available space.\n\nExample: Integration of a map container with a given map (for an example with `DefaultMapProvider` see [Using the `DefaultMapProvider`](#using-the-defaultmapprovider):\n\n```jsx\nimport { Box } from \"@chakra-ui/react\";\nimport { MapContainer, useMapModel } from \"@open-pioneer/map\";\n// ...\nfunction AppUI() {\n    const { map } = useMapModelValue();\n\n    return (\n        <Box height=\"100%\" overflow=\"hidden\">\n            <MapContainer map={map} />\n        </Box>\n    );\n}\n```\n\n> NOTE: If you use `useMapModelValue` There must be a `map.MapConfigProvider` or the map has to be created by you directly (see [Map creation](#map-creation)).\n\nThe component itself uses the map registry service to create the map using the provided `map`.\n\n#### Changing the map view's padding\n\nThe MapContainer provides a prop `viewPadding` that allows to set the map's view padding\n(see [padding property on OL View](https://openlayers.org/en/latest/apidoc/module-ol_View-View.html#padding)).\nThis prop must be used to set the view's padding instead of directly setting the padding on the\nOL map's view to ensure that map anchors are positioned correctly.\n\nAdditionally, using the prop `viewPaddingChangeBehavior` it is possible to specify how the map behaves when the view padding changes.\nPossible values are `none` (do nothing), `preserve-center` (ensures that the center point remains the same\nby animating the view) and `preserve-extent` (ensures that the extent remains the same by zooming).\n\nBy default, the focus outline of the map container also respects the view padding.\nIf you want to disable the focus outline, you can use the following css style:\n\n```css\n.map-container-root:has(> .map-container:focus-visible) .map-anchors::after {\n    outline: none;\n}\n```\n\nIn this case, you will need to create an appropriate focus outline style for the map container yourself.\n\n### Map anchor component\n\nTo pass custom React components onto the map, the following anchor-points are provided:\n\n- `manual`\n- `top-left`\n- `top-right`\n- `top-center`\n- `bottom-left`\n- `bottom-right`\n- `bottom-center`\n- `left-center`\n- `right-center`\n- `center`\n\nExample: Integration of a map anchor component into the map container with position `bottom-right` and optional horizontal and vertical gap:\n\n```jsx\n<MapContainer map={map}>\n    <MapAnchor position=\"bottom-right\" horizontalGap={25} verticalGap={25}>\n        ... {/** add map anchor content like other React components */}\n    </MapAnchor>\n</MapContainer>\n```\n\nThe component itself calculates the `maxHeight` and `maxWidth` according to the map view padding and optional `horizontalGap`and `verticalGap` to avoid content overflow.\nIn this case, the CSS property `overflow` is set to `hidden` to the map anchor component.\nIf no `verticalGap` is configured, a default vertical gap of `30px` is used.\n\n> NOTE: To get the correct tab order, add the container anchor-points before other components.\n\n### Using the DefaultMapProvider\n\nYou can use the `DefaultMapProvider` to globally specify the `map` in your application's UI.\nThe `map` is passed to all subcomponents, including the `MapContainer`.\nThus, it is not necessary to provide the `map` on each component separately.\n\nExample:\n\n```tsx\nimport { DefaultMapProvider } from \"@open-pioneer/map\";\n\n<DefaultMapProvider map={map}>\n    {/* no need to repeat the map in this subtree, unless you want to use a different one */}\n    <MapContainer />\n    <Toc />\n    <ComplexChild />\n</DefaultMapProvider>;\n```\n\nIf an app only contains a single map, the map provider can surround the whole application's UI.\nIf multiple maps are used, the provider can be placed around the respective map components that should interact with the corresponding app.\n\nIt is possible to override the `map` on each component if some components in the tree should use a different map.\n\n### Map creation\n\nThere are two different ways to create a map Model. Either by implementing a `MapConfigProvider`\n(see [Implement a MapConfigProvider](#implement-a-mapconfigprovider)) or by directly creating a `MapModel` instance\n(see [Create a MapModel instance directly](#create-a-mapmodel-instance-directly))).\nThe latter approach is useful if you manage your app state with an app model and want to\ncontrol the map model programmatically. The MapconfigProvider approach is more declarative and useful\nif you want to configure the map once and don't need to change it often depending on your app state.\n\n#### Create a MapModel instance directly\n\nIt can be usefull to create a `MapModel` instance directly, for example if you want to manage your app\nstate with an app model and want to control the map model programmatically. E.g. if you want to add or remove layers\nafter a user interaction.\nHere is an example of how to create a `MapModel` instance directly in an app model.\n\n```tsx\nimport { ServiceOptions } from \"@open-pioneer/runtime\";\ninterface References {\n    mapRegistry: MapRegistry;\n}\nexport class AppModel implements Service {\n    declare [DECLARE_SERVICE_INTERFACE]: \"example.AppModel\";\n    constructor({ references }: ServiceOptions<References>) {\n        this._mapRegistry = references.mapRegistry;\n        this._mapRegistry.createMapModel(\"myMapModelId\", {/* map config */}).then((map) => {\n            // use the map model instance\n        });\n    }\n}\n```\n\nThe map config is the same as in the `MapConfigProvider` (see [Map configuration](#map-configuration)).\n\nTo get the mapRegistry service, you need to add a reference to the build config:\n\n```js\n// build.config.mjs\nimport { defineBuildConfig } from \"@open-pioneer/build-support\";\nexport default defineBuildConfig({\n    services: {\n        AppModel: {\n            provides: \"example.AppModel\",\n            references: {\n                mapRegistry: \"map.MapRegistry\"\n            }\n        }\n    }\n});\n```\n\nIt is also possible to destroy the map model instance again by calling `mapModel.destroy()`.\n\n### Implement a MapConfigProvider\n\nAnother way to create a map is to implement a `MapConfigProvider`.\nThe MapconfigProvider approach is more declarative and useful\nif you want to configure the map once and don't need to change it often depending on your app state.\n\n```ts\n// YOUR-APP/MapConfigProviderImpl.ts\nimport { MapConfig, MapConfigProvider } from \"@open-pioneer/map\";\n\nexport class MapConfigProviderImpl implements MapConfigProvider {\n    async getMapConfig(): Promise<MapConfig> {\n        return {/* map config */};\n    }\n}\n```\n\nYou need to register the service in your app's build config:\n\n```js\n// build.config.mjs\nimport { defineBuildConfig } from \"@open-pioneer/build-support\";\n\nexport default defineBuildConfig({\n    services: {\n        MapConfigProviderImpl: {\n            // Registers the service as a config provider\n            provides: [\"map.MapConfigProvider\"]\n        }\n    },\n    ui: {\n        references: [\"map.MapRegistry\"]\n    }\n});\n```\n\n### Map configuration\n\nIndependent of the way the map is created (either via `MapConfigProvider` or directly), a map configuration must be provided.\nThe following map options are supported:\n\n- `initialView`,\n- `projection`,\n- `layers`, `baseLayers` and `topmostLayers` (see [Layer configuration](#layer-configuration)),\n- `advanced`\n\nAlways use the provided map model to access the map initially.\nUse `.olMap` only, when the raw instance is required.\n\nIf an advanced configuration (fully constructed `OlView` instance) is used, some options (such as `initialView` or `projection`) cannot be applied anymore.\n\nWe will show some example configurations with a MapConfigProvider implementation.\nThese configurations can also be used when creating a MapModel instance directly.\n\nExample: Implementation of the service with `initialView.kind = position`.\n\n```ts\n// YOUR-APP/MapConfigProviderImpl.ts\nimport { MapConfig, MapConfigProvider } from \"@open-pioneer/map\";\n\nexport class MapConfigProviderImpl implements MapConfigProvider {\n    async getMapConfig(): Promise<MapConfig> {\n        return {\n            initialView: {\n                kind: \"position\",\n                center: { x: 847541, y: 6793584 },\n                zoom: 14\n            },\n            projection: \"EPSG:3857\",\n            layers: [\n                // ...\n            ],\n            baseLayers: [\n                // ...\n            ],\n            topmostLayers: [\n                // ...\n            ]\n        };\n    }\n}\n```\n\nExample: Implementation of the service with `initialView.kind = extent`.\n\n```ts\n// YOUR-APP/MapConfigProviderImpl.ts\nimport { MapConfig, MapConfigProvider } from \"@open-pioneer/map\";\n\nexport class MapConfigProviderImpl implements MapConfigProvider {\n    async getMapConfig(): Promise<MapConfig> {\n        return {\n            initialView: {\n                kind: \"extent\",\n                extent: {\n                    xMin: 577252,\n                    yMin: 6026906,\n                    xMax: 1790460,\n                    yMax: 7318386\n                }\n            },\n            projection: \"EPSG:3857\",\n            layers: [\n                // ...\n            ],\n            baseLayers: [\n                // ...\n            ],\n            topmostLayers: [\n                // ...\n            ]\n        };\n    }\n}\n```\n\nExample: Implementation of the service with an advanced configuration.\n\n```ts\n// YOUR-APP/MapConfigProviderImpl.ts\nimport { MapConfig, MapConfigProvider } from \"@open-pioneer/map\";\n\nexport class MapConfigProviderImpl implements MapConfigProvider {\n    async getMapConfig(): Promise<MapConfig> {\n        return {\n            advanced: {\n                view: new View({\n                    center: [405948.17, 5757572.85],\n                    zoom: 5\n                })\n            },\n            layers: [\n                // ...\n            ],\n            baseLayers: [\n                // ...\n            ],\n            topmostLayers: [\n                // ...\n            ]\n        };\n    }\n}\n```\n\n> IMPORTANT: Not all OpenLayers [View](https://openlayers.org/en/latest/apidoc/module-ol_View-View.html) properties are supported.\n> For example, you cannot set the target because the target is controlled by the `<MapContainer />`.\n\n#### Layer configuration\n\nConfigure your custom layer inside the [Map configuration](#map-configuration) by using one of the layer types provided by this package.\nFor example, `SimpleLayer` can be used to configure an arbitrary [`OpenLayers Layer`](https://openlayers.org/en/latest/apidoc/module-ol_layer_Layer-Layer.html) as `olLayer` property.\n\nLayers are constructed via the `LayerFactory`.\nYou can access the layer factory from within a `MapConfigProvider` or inject it via `\"map.LayerFactory\"`.\n\nThe [Map configuration](#map-configuration) takes three separate lists of layers:\n\n- `baseLayers`: A base layer is always displayed beneath all other layers; only one base layer can be visible at once\n- `layers`: all operational layer; layers will be displayed in their listed order\n- `topmostLayers`: operational layers that are always displayed above all other layers (e.g. a highlight layer); multiple topmost layers will be displayed in their listed order\n\nExample: Create a layer using the layer factory.\n\n```ts\nconst layerFactory = ...;\nlayerFactory.create({\n    type: SimpleLayer, // Layer type: mandatory\n\n    // Any properties supported by the layer type\n    title: \"OSM\",\n    id: \"osm\",\n    olLayer: new TileLayer({\n        source: new OSM()\n    })\n}),\n```\n\nExample: Implementation of a layer configuration.\n\n```ts\n// YOUR-APP/MapConfigProviderImpl.ts\nimport {\n    MapConfig,\n    MapConfigProvider,\n    MapConfigProviderOptions,\n    SimpleLayer\n} from \"@open-pioneer/map\";\nimport TileLayer from \"ol/layer/Tile\";\nimport OSM from \"ol/source/OSM\";\nimport { Vector as VectorLayer } from \"ol/layer\";\nimport { Vector as VectorSource } from \"ol/source\";\n\nexport class MapConfigProviderImpl implements MapConfigProvider {\n    async getMapConfig({ layerFactory }: MapConfigProviderOptions): Promise<MapConfig> {\n        return {\n            baseLayers: [\n                layerFactory.create({\n                    // minimal layer configuration\n                    type: SimpleLayer,\n                    title: \"OSM\",\n                    olLayer: new TileLayer({\n                        source: new OSM()\n                    })\n                })\n            ],\n            layers: [\n                layerFactory.create({\n                    // layer configuration with optional properties\n                    type: SimpleLayer,\n                    id: \"abe0e3f8-0ba2-409c-b6b4-9d8429c732e3\",\n                    title: \"OSM with UUID\",\n                    olLayer: new TileLayer({\n                        source: new OSM()\n                    }),\n                    attributes: {\n                        foo: \"bar\"\n                    },\n                    description: \"additional description\",\n                    visible: false\n                })\n            ],\n            topmostLayers: [\n                //simple feature layer that will always be kept at the top\n                layerFactory.create({\n                    type: SimpleLayer,\n                    title: \"Highlight Feature Layer\",\n                    olLayer: new VectorLayer<VectorSource, Feature>({\n                        source: new VectorSource()\n                    })\n                })\n            ]\n        };\n    }\n}\n```\n\n> **Layer Order**\n>\n> By default, layers are displayed in the order in which they are defined in the `layers` array.\n> The later a layer is listed in the array, the higher up it is displayed in the map.\n>\n> Base layers are excluded from this rule: they are always displayed below all operational layers.\n\nBased on the example above, you can set different properties using the layer API (such as setting visibility, update custom metadata (`attributes`)).\n\nExample: How to set different properties.\n\n```js\nimport { useMapModelValue } from \"@open-pioneer/map\";\n\nconst map = useMapModelValue();\nconst layer = map.layers.getLayerById(\"abe0e3f8-0ba2-409c-b6b4-9d8429c732e3\");\n\nlayer.setDescription(\"new description\");\nlayer.setTitle(\"new title\");\nlayer.setVisible(true);\nlayer.updateAttributes({\n    foo: \"bar\"\n});\nlayer.deleteAttribute(\"foo\");\n```\n\nAn optional property `healthCheck` allows to determine the availability status of a layer (e.g. map service down). The health check is performed asynchronous.\n\nIt is possible to provide\n\n- either a URL to perform a test request check the returned HTTP status\n- or a `HealthCheckFunction` performing a custom check and returning the state\n\n**Important**: The availability of a layer is only checked once during initialization to reduce the load on server side. If a service becomes available again later, the application will need to be reloaded in order to update the availability status.\n\nThe availability status of a layer can be accessed with the property `loadState`. Its value depends on the result of the health check and the OpenLayers `Source` of the layer. If at least one of both checks returns the state `error`, the `loadState` will be set to `error`.\n\nExample: Check of layer availability (\"health check\")\n\n```ts\n// YOUR-APP/MapConfigProviderImpl.ts\nimport {\n    MapConfig,\n    MapConfigProvider,\n    MapConfigProviderOptions,\n    SimpleLayer\n} from \"@open-pioneer/map\";\nimport TileLayer from \"ol/layer/Tile\";\nimport OSM from \"ol/source/OSM\";\n\nexport class MapConfigProviderImpl implements MapConfigProvider {\n    async getMapConfig({ layerFactory }: MapConfigProviderOptions): Promise<MapConfig> {\n        return {\n            layers: [\n                layerFactory.create({\n                    type: SimpleLayer,\n                    id: \"1\",\n                    title: \"Layer 1\",\n                    olLayer: new TileLayer({\n                        source: new OSM()\n                    }),\n                    // check layer availability by requesting the provided URL\n                    healthCheck:\n                        \"https://sgx.geodatenzentrum.de/wmts_topplus_open/1.0.0/WMTSCapabilities.xml\",\n                    visible: true\n                }),\n                layerFactory.create({\n                    type: SimpleLayer,\n                    id: \"2\",\n                    title: \"Layer 2\",\n                    olLayer: new TileLayer({\n                        source: new OSM()\n                    }),\n                    // check layer availability by providing a custom health check function\n                    healthCheck: async () => {\n                        function wait(milliseconds: number): Promise<void> {\n                            return new Promise((resolve) => setTimeout(resolve, milliseconds));\n                        }\n\n                        await wait(3000);\n                        return \"error\";\n                    },\n                    visible: false\n                })\n            ]\n        };\n    }\n}\n```\n\n> NOTE: The visibility of base layers cannot be changed through the method `setVisible`.\n> Call `activateBaseLayer` instead.\n\n##### OGC API Features\n\nTo create an OGC API Features layer, use the `ogc-features` package.\nDetails about the necessary steps are described in the package's [README](../ogc-features/README.md) file.\n\n###### Mapbox / MapLibre styles\n\nTo use layers of a Mapbox / MapLibre style document, use the class `MapboxVectorLayer` from the package `ol-mapbox-style` as in the following sample:\n\n```ts\n// YOUR-APP/MapConfigProviderImpl.ts\nimport { MapboxVectorLayer } from \"ol-mapbox-style\";\n\nexport const MAP_ID = \"main\";\n\nexport class MapConfigProviderImpl implements MapConfigProvider {\n    mapId = MAP_ID;\n\n    async getMapConfig({ layerFactory }: MapConfigProviderOptions): Promise<MapConfig> {\n        return {\n            projection: \"EPSG:3857\",\n            initialView: {\n                kind: \"position\",\n                center: {\n                    x: 848890,\n                    y: 6793350\n                },\n                zoom: 13\n            },\n            layers: [\n                layerFactory.create({\n                    type: SimpleLayer,\n                    title: \"Abschnitte/Äste mit Unfällen (Mapbox Style)\",\n                    olLayer: new MapboxVectorLayer({\n                        styleUrl:\n                            \"https://sgx.geodatenzentrum.de/gdz_basemapde_vektor/styles/bm_web_top.json\"\n                    })\n                })\n            ]\n        };\n    }\n}\n```\n\nBecause of the changed license of Mapbox as of version 2.0, we recommend to override the implementation with the code of MapLibre (see the main package.json of this repository for a sample).\n\n##### OGC API Tiles\n\nOpenLayers supports OGC API Tiles (vector tiles) by default (see [OpenLayers API](https://openlayers.org/en/latest/apidoc/module-ol_source_OGCVectorTile-OGCVectorTile.html)).\n\n> IMPORTANT: The configured vector tile layer must have the same projection like the map. Otherwise OGC API Tiles cannot be displayed correctly in a map.\n\nExample: How to configure a vector tile layer:\n\n```ts\n// YOUR-APP/MapConfigProviderImpl.ts\nexport class MapConfigProviderImpl implements MapConfigProvider {\n    async getMapConfig({ layerFactory }: MapConfigProviderOptions): Promise<MapConfig> {\n        return {\n            projection: \"EPSG:3857\",\n            initialView: {\n                kind: \"position\",\n                center: {\n                    x: 848890,\n                    y: 6793350\n                },\n                zoom: 13\n            },\n            layers: [\n                layerFactory.create({\n                    type: SimpleLayer,\n                    title: \"Pendleratlas\",\n                    visible: true,\n                    olLayer: new VectorTileLayer({\n                        source: new VectorTileSource({\n                            url: \"https://pendleratlas.statistikportal.de/_vector_tiles/2022/vg250/{z}/{x}/{y}.pbf\",\n                            format: new MVT(),\n                            projection: \"EPSG:3857\"\n                        }),\n                        style: new Style({\n                            fill: new Fill({\n                                color: \"rgba(173, 209, 158, 0.6)\"\n                            }),\n                            stroke: new Stroke({\n                                color: \"#2d7d9f\",\n                                width: 3\n                            })\n                        })\n                    })\n                })\n            ]\n        };\n    }\n}\n```\n\n##### OGC Web Map Tile Service (WMTS)\n\nTo create a layer configuration for a WMTS, use one of the following configuration approaches:\n\n1. Predefine options\n2. Request options from the services capabilities (see [OpenLayers API](https://openlayers.org/en/latest/apidoc/module-ol_source_WMTS.html#.optionsFromCapabilities))\n\nPredefining the options results in faster startup of your application and prevents the startup process from being interrupted when a service is temporarily unavailable.\nRequesting the options from the capabilities has the advantage that you do not have to track and adjust changes in the services' metadata and can integrate a service with less code.\n\nExample: How to predefine all necessary options for a WMTS layer:\n\n```ts\n// YOUR-APP/MapConfigProviderImpl.ts\nexport const MAP_ID = \"main\";\n\n/**\n * Register custom projection to the global proj4js definitions.\n */\nregisterProjections({\n    \"EPSG:31466\":\n        \"+proj=tmerc +lat_0=0 +lon_0=6 +k=1 +x_0=2500000 +y_0=0 +ellps=bessel +nadgrids=BETA2007.gsb +units=m +no_defs +type=crs\"\n});\n\nexport class MapConfigProviderImpl implements MapConfigProvider {\n    mapId = MAP_ID;\n\n    async getMapConfig({ layerFactory }: MapConfigProviderOptions): Promise<MapConfig> {\n        return {\n            initialView: {\n                kind: \"position\",\n                center: { x: 404747, y: 5757920 },\n                zoom: 14\n            },\n            projection: \"EPSG:31466\",\n            baseLayers: [\n                layerFactory.create({\n                    type: SimpleLayer,\n                    id: \"topplus_open\",\n                    title: \"TopPlus Open\",\n                    visible: true,\n                    olLayer: new TileLayer({\n                        source: createWMTSSource(\"web\")\n                    })\n                })\n            ]\n        };\n    }\n}\n\nfunction createWMTSSource(layer: \"web\" | \"web_grau\" | \"web_light\") {\n    const topLeftCorner = [-3803165.98427299, 8805908.08284866];\n\n    /**\n     * Resolutions taken from AdV WMTS-Profil\n     * @see https://www.adv-online.de/AdV-Produkte/Standards-und-Produktblaetter/AdV-Profile/\n     */\n    const resolutions = [\n        4891.96981025128, // AdV-Level 0  (1:17471320.7508974)\n        2445.98490512564, // AdV-Level 1  (1:8735660.37544872)\n        1222.99245256282, // AdV-Level 2  (1:4367830.18772436)\n        611.49622628141, // AdV-Level 3   (1:2183915.09386218)\n        305.748113140705, // AdV-Level 4  (1:1091957.54693109)\n        152.874056570353, // AdV-Level 5  (1:545978.773465545)\n        76.4370282851763, // AdV-Level 6  (1:272989,386732772)\n        38.2185141425881, // AdV-Level 7  (1:136494,693366386)\n        19.1092570712941, // AdV-Level 8  (1:68247,3466831931)\n        9.55462853564703, // AdV-Level 9  (1:34123,6733415966)\n        4.77731426782352, // AdV-Level 10 (1:17061,8366707983)\n        2.38865713391176, // AdV-Level 11 (1:8530,91833539914)\n        1.19432856695588, // AdV-Level 12 (1:4265,45916769957)\n        0.59716428347794 // AdV-Level 13 (1:2132,72958384978)\n    ];\n\n    /**\n     * The length of matrixIds needs to match the length of the resolutions array\n     * @see https://openlayers.org/en/latest/apidoc/module-ol_tilegrid_WMTS-WMTSTileGrid.html\n     */\n    const matrixIds = new Array(resolutions.length);\n    for (let i = 0; i < resolutions.length; i++) {\n        matrixIds[i] = i;\n    }\n\n    return new WMTS({\n        url: `https://sgx.geodatenzentrum.de/wmts_topplus_open/tile/1.0.0/${layer}/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png`,\n        layer: \"web_grau\",\n        matrixSet: \"EU_EPSG_25832_TOPPLUS\",\n        format: \"image/png\",\n        projection: \"EPSG:25832\",\n        requestEncoding: \"REST\",\n        tileGrid: new WMTSTileGrid({\n            origin: topLeftCorner,\n            resolutions: resolutions,\n            matrixIds: matrixIds\n        }),\n        style: \"default\",\n        attributions: `Kartendarstellung und Präsentationsgraphiken: © Bundesamt für Kartographie und Geodäsie ${new Date().getFullYear()}, <a href=\"https://sg.geodatenzentrum.de/web_public/gdz/datenquellen/Datenquellen_TopPlusOpen.html\" target=\"_blank\">Datenquellen</a>`\n    });\n}\n```\n\n> Note: The WMTS configuration (for example `topLeftCorner` or `matrixSet`) can be different for each service.\n> Please have a look into the WMTS capabilities.\n\nExample: How to create the WMTS source from the services capabilities:\n\n```js\n// YOUR-APP/SomeFile.ts\n\n// Imports:\nimport { MapModel, LayerFactory, SimpleLayer, registerProjections } from \"@open-pioneer/map\";\nimport WMTSCapabilities from \"ol/format/WMTSCapabilities\";\nimport { optionsFromCapabilities } from \"ol/source/WMTS\";\n\n// Global setup: register UTM32 (only needed for this specific layer)\nregisterProjections({\n    \"EPSG:31466\":\n        \"+proj=tmerc +lat_0=0 +lon_0=6 +k=1 +x_0=2500000 +y_0=0 +ellps=bessel +nadgrids=BETA2007.gsb +units=m +no_defs +type=crs\"\n});\n\n// Later, for example in a service\nconst mapModel: MapModel = ... // retrieved via MapRegistry service\nawait mapModel.whenDisplayed();\n\nconst layerFactory: LayerFactory = ...; // injected\n\nconst response = await httpService.fetch(\"https://sgx.geodatenzentrum.de/wmts_topplus_open/1.0.0/WMTSCapabilities.xml\");\nconst responseText = await response.text();\n\nconst wmtsParser = new WMTSCapabilities();\nconst wmtsResult = wmtsParser.read(responseText);\nconst wmtsOptions = optionsFromCapabilities(wmtsResult, {\n    layer: \"web_light\",\n    matrixSet: \"EU_EPSG_25832_TOPPLUS\"\n});\n\nif (wmtsOptions) {\n    mapModel.layers.addLayer(layerFactory.create({\n        type: SimpleLayer,\n        id: \"topplus_open_optionsFromCapabilities\",\n        title: \"TopPlus Open - created with optionsFromCapabilities()\",\n        visible: false,\n        olLayer: new TileLayer({\n            source: new WMTS(wmtsOptions)\n        })\n    }));\n}\n```\n\n> Note: To avoid adding layers twice (or error messages), check against the layer id with `getLayerById()`.\n\n##### OGC Web Map Service (WMS)\n\nTo create a layer configuration for a WMS, use the following configuration approach:\n\nExample: Create WMS layer configuration\n\n```ts\n// YOUR-APP/MapConfigProviderImpl.ts\nimport {\n    MapConfig,\n    MapConfigProvider,\n    MapConfigProviderOptions,\n    WMSLayer\n} from \"@open-pioneer/map\";\n\nexport const MAP_ID = \"main\";\n\nexport class MapConfigProviderImpl implements MapConfigProvider {\n    mapId = MAP_ID;\n\n    async getMapConfig({ layerFactory }: MapConfigProviderOptions): Promise<MapConfig> {\n        return {\n            initialView: {\n                kind: \"position\",\n                center: { x: 404747, y: 5757920 },\n                zoom: 14\n            },\n            projection: \"EPSG:25832\",\n            layers: [\n                layerFactory.create({\n                    type: WMSLayer,\n                    title: \"Schulstandorte\",\n                    url: \"https://www.wms.nrw.de/wms/wms_nw_inspire-schulen\",\n\n                    // Configure service (sub-) layers\n                    sublayers: [\n                        {\n                            name: \"US.education\",\n                            title: \"Schulen\"\n                        }\n                    ],\n\n                    // Optional, additional options for the underlying ImageWMS source\n                    sourceOptions: {\n                        // Ratio 1 means image requests are the size of the map viewport\n                        ratio: 1\n                    }\n                })\n            ]\n        };\n    }\n}\n```\n\n##### GroupLayer\n\nA `GroupLayer` contains a list of layers (e.g. `SimpleLayer`, `WMSLayer` or nested `GroupLayer`).\nThe visibility of all layers within the group is controlled via the parent group layer(s).\nThe hierarchy of the layers, which results from the (nested) groups, is rendered accordingly in the table of contents.\n\nExample: Create (nested) group layers\n\n```ts\nimport { GroupLayer, SimpleLayer } from \"@open-pioneer/map\";\n\nconst layerFactory = ...; // injected\n\n// Create group layer with a nested sub group\nconst group = layerFactory.create({\n    type: GroupLayer,\n    id: \"group\",\n    title: \"a group layer\",\n    layers: [\n        layerFactory.create({\n            type: SimpleLayer,\n            id: \"member\",\n            title: \"group member\",\n            olLayer: olLayer1\n        }),\n        layerFactory.create({\n            type: GroupLayer,\n            id: \"subgroup\",\n            title: \"a nested group layer\",\n            layers: [\n                layerFactory.create({\n                    type: SimpleLayer,\n                    id: \"submember\",\n                    title: \"subgroup member\",\n                    olLayer: olLayer2\n                })\n            ]\n        })\n    ]\n});\n\nconst childLayers = group.layers; // Access child layers\n```\n\n> Limitations:\n>\n> - Do not add or remove layers directly to or from the underlying OpenLayers layer group (`group.olLayer`)! Changes are not synchronized with the `GroupLayer` instance.\n> - Currently, it is not possible to manipulate (add or remove) the child layers of a `GroupLayer` during runtime.\n\n#### Register additional projections\n\nThe map supports only the following projections by default: `EPSG:4326`, `EPSG:3857`, `EPSG:25832` and `EPSG:25833`.\nTo register additional projections to use them for the map, use the `registerProjections` function.\n\nExample: How to register an additional projection to the global [proj4js](https://github.com/proj4js/proj4js) definition set by name (such as `\"EPSG:4326\"`) and projection definition (string defining the projection or an existing proj4 definition object):\n\n```ts\nimport { registerProjections } from \"@open-pioneer/map\";\n\nregisterProjections({\n    \"EPSG:31466\":\n        \"+proj=tmerc +lat_0=0 +lon_0=6 +k=1 +x_0=2500000 +y_0=0 +ellps=bessel +nadgrids=BETA2007.gsb +units=m +no_defs +type=crs\"\n    // ... more projections\n});\n```\n\nProjection definitions can be accessed by the [epsg.io](https://epsg.io/) website or by searching the global [proj4js](https://github.com/proj4js/proj4js) definition set with a valid name.\n\nExample: How to use the registered projection:\n\n```ts\nimport { getProjection } from \"@open-pioneer/map\";\n\n// Returns a raw proj4 projection definition (or undefined)\nconst proj = getProjection(\"EPSG:3035\");\n\n// proj can be used as \"projection\" in \"getMapConfig\" of MapConfigProvider implementation\n```\n\n### Using the map model\n\nThis package allows interacting with maps and their layers through multiple interfaces and classes.\n\nThe most important API items are as follows:\n\n- The `MapRegistry` service (inject via `\"map.MapRegistry\"`).\n  This service is used to obtain a reference to the `MapModel` via `registry.getMapModel(mapId)`.\n\n    > NOTE: From inside a React component you can also use the hook `useMapModel(mapId)` (or `useMapModelValue()` if using the DefaultMapProvider).\n\n- The `MapModel` represents a map in an application.\n  Through the `MapModel` one can obtain the map's base layers, operational layers and so on.\n  The `MapModel` also provides access to the raw OpenLayers `olMap` for advanced use cases.\n\n    > NOTE: The `olMap` is manipulated by the `MapModel` to implement its functionality (for example, to add or remove layer instances). When using the `olMap` directly, treat it carefully and as a shared resource.\n\n- The `LayerFactory` is used to create layer instances (`LayerFactory.create()`).\n  The layer factory is a service that can be injected via `\"map.LayerFactory\"`.\n  Your `MapConfigProvider` implementation also receives a reference to the layer factory for convenience.\n\n- The `Layer` interface and its various implementations.\n  This interface is used to make common properties and methods available (such as `.title`, or `.setVisible`).\n  Layers may also have `.sublayers`, which support the same basic properties as other layer types.\n\n    As is the case in `MapModel`, one can retrieve the raw OpenLayers `olLayer` from a layer instance (the same restrictions apply, see above).\n\nAs a general rule of thumb, one should always prefer to use properties or methods provided by this package (if available) instead of manipulating the raw OpenLayers instances.\nManipulating raw instances directly may lead to unexpected results.\nFor example, other application components may not react to raw property changes correctly because they expect an \"official\" property to be changed instead.\n\nThis point is especially important for the map model's central features:\n\n- Map composition (access and configuration of layers, base layers, removing layers)\n- Layer visibility\n- Custom layer metadata (`attributes`)\n\nIn those cases, the properties or methods provided by this package should always be used:\n\n- `map.layers.addLayer(layer)` and `map.layers.removeLayerById(layerId)` to add or remove layers\n- `map.layers.getLayers()`, `map.layers.getBaseLayers()`, `map.layers.getOperationalLayers()` etc. to access (top-level) layers\n- `layer.setVisible(visible)` and `map.layers.activateBaseLayer(layerId)` to control visibility\n- `layer.updateAttributes()` and `layer.deleteAttributes()` to change a layer's custom attributes\n\n#### Layer classes\n\nThis package currently provides five layer implementations: `SimpleLayer`, `WMSLayer`, `WMTSLayer`, `GroupLayer` and `WMSSublayer`.\n\nThe following diagram shows the inheritance structure of the corresponding layer types. The diagram is only intended to show the hierarchy of the layer types; for details on the properties and methods of the layer types, refer to the respective API documentation.\n\n```mermaid\n---\nconfig:\n  class:\n    hideEmptyMembersBox: true\n---\nclassDiagram\nclass AnyLayerBaseType {\n  type: string\n}\n<<abstract>> AnyLayerBaseType\n\nclass LayerBaseType {\n  type: string\n}\n<<abstract>> LayerBaseType\n\nclass SimpleLayer {\n  type: \"simple\"\n  constructor(config: SimpleLayerConfig)\n}\n\nclass WMSLayer {\n  type: \"wms\"\n  constructor(config: WMSLayerConfig)\n}\n\nclass WMTSLayer {\n  type: \"wmts\"\n  constructor(config: WMTSLayerConfig)\n}\n\nclass GroupLayer {\n    type: \"group\"\n    constructor(config: GroupLayerConfig)\n}\n\nclass Layer\n<<union>> Layer\n\nclass Sublayer\n<<union>> Sublayer\n\nclass SublayerBaseType {\n  type: string\n}\n<<abstract>> SublayerBaseType\n\nclass WMSSublayer {\n    type: \"wms-sublayer\"\n    constructor(config: WMSSublayerConfig)\n}\n\nAnyLayerBaseType <|-- LayerBaseType\nAnyLayerBaseType <|-- SublayerBaseType\n\nLayerBaseType <|-- SimpleLayer\nLayerBaseType <|-- WMSLayer\nLayerBaseType <|-- WMTSLayer\nLayerBaseType <|-- GroupLayer\n\nSublayerBaseType <|-- WMSSublayer\n\nSimpleLayer .. Layer\nWMSLayer .. Layer\nWMTSLayer .. Layer\nGroupLayer .. Layer\n\nWMSSublayer .. Sublayer\n```\n\n#### Using the map model and layers in services\n\nExample: Center map to given coordinates using the map model and set layer visibility using the layer instance.\n\n```ts\nimport { ServiceOptions } from \"@open-pioneer/runtime\";\nimport { MAP_ID } from \"./MapConfigProviderImpl\";\nimport type { MapRegistry } from \"@open-pioneer/map\";\n\ninterface References {\n    mapRegistry: MapRegistry;\n}\n\nexport class TestService {\n    #registry: MapRegistry;\n\n    constructor(options: ServiceOptions<References>) {\n        this.#registry = options.references.mapRegistry;\n    }\n\n    async centerBerlin() {\n        const model = await this.#registry.getMapModel(MAP_ID);\n        model?.olMap?.getView().fit([1489200, 6894026, 1489200, 6894026], { maxZoom: 13 });\n    }\n\n    async setLayerVisible() {\n        const model = await this.#registry.getMapModel(MAP_ID);\n        const layer = model?.layers.getLayerById(\"abe0e3f8-0ba2-409c-b6b4-9d8429c732e3\");\n        layer?.setVisible(true);\n    }\n}\n```\n\n#### Using the map model in React components\n\nTo access the map model instance, use the React hooks `useMapModel` or `useMapModelValue`.\n\n- `useMapModelValue` returns the map model specified by a `DefaultMapProvider` parent.\n  This is a convenient API to avoid passing the map model as a prop everywhere:\n\n    ```tsx\n    function YourComponent() {\n        const map = useMapModelValue(); // requires a <DefaultMapProvider /> parent somewhere in the React tree\n    }\n    ```\n\n- `useMapModel` takes a `mapId` and returns a result.\n  The result will ultimately resolve to either a map model or an error (if initialization of the map failed).\n\n    Example: Center map to given coordinates using the map model.\n\n    ```js\n    import { useMapModel } from \"@open-pioneer/map\";\n    import { MAP_ID } from \"./MapConfigProviderImpl\";\n\n    export function AppUI() {\n        // mapState.map may be undefined initially, if the map is still configuring.\n        // the object may may also be in an \"error\" state.\n        const mapState = useMapModel(MAP_ID);\n\n        const centerBerlin = () => {\n            const olMap = mapState.map?.olMap;\n            if (olMap) {\n                olMap?.getView().fit([1489200, 6894026, 1489200, 6894026], { maxZoom: 13 });\n            }\n        };\n    }\n    ```\n\n#### Map overlays\n\nUse the `mapModel.overlays` API to create overlays on the map.\n\nAn overlay is a UI element that is displayed over the map.\nOverlays are tied to coordinates on the map and not to a position on the screen.\nThe rendered content of an overlay is a `ReactNode`: you can use either simple text or arbitrarily rich React components.\n\nThe new overlays API is implemented on top of the raw OpenLayers overlays and should be preferred for in most cases.\nYou can access the raw `olOverlay` in advanced scenarios.\n\nExample:\n\n```tsx\nimport { Span } from \"@chakra-ui/react\";\nimport { MapModel } from \"@open-pioneer/map\";\n\nconst map: MapModel = ... // the map model\n\n// Add a new overlay to map and get overlay instance\nconst myOverlay = map.overlays.add({\n    content: <MyOverlayContent innerText=\"Initial Content!\"></MyOverlayContent>, // initially rendered content\n    tag: \"my-overlay\", // custom identifier\n    position: [7.6, 52.0], // coordinates in map projection, or `follow-pointer` to make overlay automatically follow cursor position\n    className: \"overlay-css-class\",\n    positioning: \"bottom-center\"\n});\n\n// Get all current overlays\nlet currentOverlaysList = map.overlays.getAll();\nconsole.log(currentOverlaysList.length) // prints 1\n\nmyOverlay.setPosition([7.75, 52.25]); // manually change position\nmyOverlay.setContent(<MyOverlayContent innerText=\"New Content!\"></MyOverlayContent>); // render new content\n\n// Remove and destroy overlay.\n// Destroyed overlays cannot be reused.\nmyOverlay.destroy();\n\ncurrentOverlaysList = map.overlays.getAll();\nconsole.log(currentOverlaysList.length) //prints 0\n\n// React component that is rendered as overlay content\nfunction MyOverlayContent(props: { innerText: string }) {\n    const { innerText } = props;\n    return <Span>{innerText}</Span>;\n}\n```\n\nWhen within a plain TypeScript file, use React's `createElement` function instead of JSX:\n\n```ts\nimport { createElement } from \"react\";\n\nconst myOverlay = map.overlays.add({\n    content: createElement(MyOverlayContent, {\n        // props ...\n    })\n    // ...\n});\n```\n\n## License\n\nApache-2.0 (see `LICENSE` file)\n","readmeFilename":""}