PageSourceSearch

https://hawg-ops.com/static/js/9367.2f1428d5.chunk.js

js hawg-ops.com collected 2026-10-07 14:04:17 UTC 20,642 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkhawgops_ui=self.webpackChunkhawgops_ui||[]).push([[9367,4326,2453],{63687:(e,a,r)=>{r.d(a,{V:()=>n});var t=r(12148);async function n(e,a){const r=await(0,t.T)(e,a);r.layers=r.layers.filter(i);const n={serviceJSON:r};if((r.currentVersion??0)<10.5)return n;const l=await(0,t.T)(e+"/layers",a);return n.layersJSON={layers:l.layers.filter(i),tables:l.tables},n}function i(e){return!e.type||"Feature Layer"===e.type}},99367:(e,a,r)=>{r.r(a),r.d(a,{populateOperationalLayers:()=>u});var t=r(48739),n=(r(65343),r(80390)),i=r(73909),l=r(40740);function o(e,a){return!(!e.layerType||"ArcGISFeatureLayer"!==e.layerType)&&e.featureCollectionType===a}var y=r(94326),s=r(18185);async function u(e,a,r){if(!a)return;const t=[];for(const n of a){const e=v(n,r);"GroupLayer"===n.layerType?t.push(I(e,n,r)):t.push(e)}const i=await(0,n.as)(t);for(const n of i)n.value&&e.add(n.value)}const c={ArcGISDimensionLayer:"DimensionLayer",ArcGISFeatureLayer:"FeatureLayer",ArcGISImageServiceLayer:"ImageryLayer",ArcGISMapServiceLayer:"MapImageLayer",PointCloudLayer:"PointCloudLayer",ArcGISSceneServiceLayer:"SceneLayer",IntegratedMeshLayer:"IntegratedMeshLayer",OGCFeatureLayer:"OGCFeatureLayer",BuildingSceneLayer:"BuildingSceneLayer",ArcGISTiledElevationServiceLayer:"ElevationLayer",ArcGISTiledImageServiceLayer:"ImageryTileLayer",ArcGISTiledMapServiceLayer:"TileLayer",GroupLayer:"GroupLayer",GeoJSON:"GeoJSONLayer",WebTiledLayer:"WebTileLayer",CSV:"CSVLayer",VectorTileLayer:"VectorTileLayer",WFS:"WFSLayer",WMS:"WMSLayer",DefaultTileLayer:"TileLayer",KML:"KMLLayer",RasterDataLayer:"UnsupportedLayer",Voxel:"VoxelLayer",LineOfSightLayer:"LineOfSightLayer"},d={ArcGISTiledElevationServiceLayer:"ElevationLayer",DefaultTileLayer:"ElevationLayer",RasterDataElevationLayer:"UnsupportedLayer"},p={ArcGISTiledMapServiceLayer:"TileLayer",ArcGISTiledImageServiceLayer:"ImageryTileLayer",OpenStreetMap:"OpenStreetMapLayer",WebTiledLayer:"WebTileLayer",VectorTileLayer:"VectorTileLayer",ArcGISImageServiceLayer:"UnsupportedLayer",WMS:"UnsupportedLayer",ArcGISMapServiceLayer:"UnsupportedLayer",ArcGISSceneServiceLayer:"SceneLayer",DefaultTileLayer:"TileLayer"},L={ArcGISAnnotationLayer:"UnsupportedLayer",ArcGISDimensionLayer:"UnsupportedLayer",ArcGISFeatureLayer:"FeatureLayer",ArcGISImageServiceLayer:"ImageryLayer",ArcGISImageServiceVectorLayer:"ImageryLayer",ArcGISMapServiceLayer:"MapImageLayer",ArcGISStreamLayer:"StreamLayer",ArcGISTiledImageServiceLayer:"ImageryTileLayer",ArcGISTiledMapServiceLayer:"TileLayer",BingMapsAerial:"BingMapsLayer",BingMapsRoad:"BingMapsLayer",BingMapsHybrid:"BingMapsLayer",CSV:"CSVLayer",DefaultTileLayer:"TileLayer",GeoRSS:"GeoRSSLayer",GeoJSON:"GeoJSONLayer",GroupLayer:"GroupLayer",KML:"KMLLayer",MediaLayer:"MediaLayer",OGCFeatureLayer:"OGCFeatureLayer",OrientedImageryLayer:"OrientedImageryLayer",SubtypeGroupLayer:"SubtypeGroupLayer",VectorTileLayer:"VectorTileLayer",WFS:"WFSLayer",WMS:"WMSLayer",WebTiledLayer:"WebTileLayer"},f={ArcGISFeatureLayer:"FeatureLayer"},m={ArcGISImageServiceLayer:"ImageryLayer",ArcGISImageServiceVectorLayer:"ImageryLayer",ArcGISMapServiceLayer:"MapImageLayer",ArcGISTiledImageServiceLayer:"ImageryTileLayer",ArcGISTiledMapServiceLayer:"TileLayer",OpenStreetMap:"OpenStreetMapLayer",VectorTileLayer:"VectorTileLayer",WebTiledLayer:"WebTileLayer",BingMapsAerial:"BingMapsLayer",BingMapsRoad:"BingMapsLayer",BingMapsHybrid:"BingMapsLayer",WMS:"WMSLayer",DefaultTileLayer:"TileLayer"};async function v(e,a){return async function(e,a,r){const t=new e;return t.read(a,r.context),"group"===t.type&&S(a)&&await async function(e,a,r){var t;const n=i.T.FeatureLayer,l=await n(),o=a.featureCollection,y=null===o||void 0===o?void 0:o.showLegend,s=null===o||void 0===o||null===(t=o.layers)||void 0===t?void 0:t.map(((t,n)=>{var i;const o=new l;o.read(t,r);const s={...r,ignoreDefaults:!0};return o.read({id:`${e.id}-sublayer-${n}`,visibility:(null===(i=a.visibleLayers)||void 0===i?void 0:i.includes(n))??!0},s),null!=y&&o.read({showLegend:y},s),o}));e.layers.addMany(s??[])}(t,a,r.context),await(0,s.y)(t,r.context),t}(await async function(e,a){var r;const t=a.context,n=g(t);let s=e.layerType||e.type;!s&&a&&a.defaultLayerType&&(s=a.defaultLayerType);const u=n[s];let c=u?i.T[u]:i.T.UnknownLayer;if(w(e)){const a=null===t||void 0===t?void 0:t.portal;if(e.itemId){const r=new l.default({id:e.itemId,portal:a});await r.load();const t=(await(0,y.selectLayerClassPath)(r)).className||"UnknownLayer";c=i.T[t]}}else"ArcGISFeatureLayer"===s?function(e){return o(e,"notes")}(e)||function(e){return o(e,"markup")}(e)?c=i.T.MapNotesLayer:function(e){return o(e,"route")}(e)?c=i.T.RouteLayer:S(e)&&(c=i.T.GroupLayer):e.wmtsInfo&&e.wmtsInfo.url&&e.wmtsInfo.layerIdentifier?c=i.T.WMTSLayer:"WFS"===s&&"2.0.0"!==(null===(r=e.wfsInfo)||void 0===r?void 0:r.version)&&(c=i.T.UnsupportedLayer);return c()}(e,a),e,a)}function S(e){var a,r;return"ArcGISFeatureLayer"===e.layerType&&!w(e)&&((null===(a=e.featureCollection)||void 0===a||null===(r=a.layers)||void 0===r?void 0:r.length)??0)>1}function w(e){return"Feature Collection"===e.type}function g(e){let a;if("web-scene"===e.origin)switch(e.layerContainerType){case"basemap":a=p;break;case"ground":a=d;break;default:a=c}else switch(e.layerContainerType){case"basemap":a=m;break;case"tables":a=f;break;default:a=L}return a}
1async function I(e,a,r){const n=new t.Z,i=u(n,Array.isArray(a.layers)?a.layers:[],r),l=await e;if(await i,"group"===l.type)return l.layers.addMany(n),l}},73909:(e,a,r)=>{r.d(a,{T:()=>t});const t={BingMapsLayer:async()=>(await Promise.all([r.e(881),r.e(7096)]).then(r.bind(r,41932))).default,BuildingSceneLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(9499),r.e(9144),r.e(6216),r.e(9826),r.e(5634),r.e(1775),r.e(4682)]).then(r.bind(r,54682))).default,CSVLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(9499),r.e(9144),r.e(6216),r.e(7105)]).then(r.bind(r,59430))).default,DimensionLayer:async()=>(await Promise.all([r.e(3770),r.e(674)]).then(r.bind(r,90674))).default,ElevationLayer:async()=>(await Promise.resolve().then(r.bind(r,52717))).default,FeatureLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(9499),r.e(9144),r.e(6216),r.e(7880)]).then(r.bind(r,56216))).default,GeoJSONLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(9499),r.e(3749)]).then(r.bind(r,42485))).default,GeoRSSLayer:async()=>(await Promise.all([r.e(881),r.e(8856),r.e(155)]).then(r.bind(r,96567))).default,GroupLayer:async()=>(await Promise.all([r.e(881),r.e(4370),r.e(1196)]).then(r.bind(r,17290))).default,ImageryLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(2389),r.e(289),r.e(8543),r.e(1641),r.e(872),r.e(4828),r.e(5572)]).then(r.bind(r,35572))).default,ImageryTileLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(1641),r.e(872),r.e(1324),r.e(4828),r.e(1878)]).then(r.bind(r,31878))).default,IntegratedMeshLayer:async()=>(await Promise.all([r.e(9826),r.e(9112)]).then(r.bind(r,69112))).default,KMLLayer:async()=>(await Promise.all([r.e(881),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(5957)]).then(r.bind(r,5413))).default,LineOfSightLayer:async()=>(await r.e(1483).then(r.bind(r,31483))).default,MapImageLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(289),r.e(8543),r.e(4744),r.e(3428),r.e(6172)]).then(r.bind(r,46172))).default,MapNotesLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(9499),r.e(9144),r.e(6216),r.e(576)]).then(r.bind(r,14808))).default,MediaLayer:async()=>(await Promise.all([r.e(881),r.e(1737)]).then(r.bind(r,18152))).default,OGCFeatureLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(289),r.e(9499),r.e(2616),r.e(8354)]).then(r.bind(r,74114))).default,OpenStreetMapLayer:async()=>(await Promise.all([r.e(881),r.e(3894),r.e(2689)]).then(r.bind(r,72689))).default,OrientedImageryLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(9499),r.e(9144),r.e(6216),r.e(9668)]).then(r.bind(r,66968))).default,PointCloudLayer:async()=>(await Promise.all([r.e(2004),r.e(9826),r.e(1205),r.e(4197)]).then(r.bind(r,88416))).default,RouteLayer:async()=>(await Promise.all([r.e(881),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(4980)]).then(r.bind(r,53961))).default,SceneLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(9499),r.e(9144),r.e(6216),r.e(9826),r.e(5634),r.e(1775),r.e(3877)]).then(r.bind(r,73877))).default,StreamLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(9499),r.e(2195)]).then(r.bind(r,43681))).default,SubtypeGroupLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(9144),r.e(1208)]).then(r.bind(r,61088))).default,TileLayer:async()=>(await Promise.all([r.e(881),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(289),r.e(8543),r.e(4744),r.e(3428),r.e(4945)]).then(r.bind(r,24945))).default,UnknownLayer:async()=>(await r.e(2419).then(r.bind(r,22419))).default,UnsupportedLayer:async()=>(await r.e(5141).then(r.bind(r,35141))).default,VectorTileLayer:async()=>(await Promise.all([r.e(881),r.e(4143),r.e(9136),r.e(2727)]).then(r.bind(r,26212))).default,VoxelLayer:async()=>(await Promise.all([r.e(2004),r.e(9826),r.e(3770),r.e(5373)]).then(r.bind(r,75373))).default,WFSLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(4126),r.e(4808),r.e(8326),r.e(2389),r.e(2932),r.e(9499),r.e(8778),r.e(4646)]).then(r.bind(r,65807))).default,WMSLayer:async()=>(await Promise.all([r.e(881),r.e(4762),r.e(2004),r.e(8856),r.e(9237)]).then(r.bind(r,40580))).default,WMTSLayer:async()=>(await Promise.all([r.e(881),r.e(3894),r.e(9772)]).then(r.bind(r,39772))).default,WebTileLayer:async()=>(await Promise.all([r.e(881),r.e(3894)]).then(r.bind(r,70312))).default}},95610:(e,a,r)=>{r.d(a,{Y:()=>l,h:()=>i});var t=r(68868),n=r(43459);function i(e){return{origin:"portal-item",url:(0,t.mN)(e.itemUrl),portal:e.portal||n.Z.getDefault(),portalItem:e,readResourcePaths:[]}}function l(e){return{origin:"portal-item",messages:[],writtenProperties:[],url:e.itemUrl?(0,t.mN)(e.itemUrl):null,portal:e.portal||n.Z.getDefault(),portalItem:e}}},82453:(e,a,r)=>{r.r(a),r.d(a,{getFirstLayerOrTableId:()=>w,getNumLayersAndTables:()=>g,getSubtypeGroupLayerIds:()=>I,load:()=>p,preprocessFSItemData:()=>S});var t=r(77284),n=r(79143),i=r(86043),l=r(63687),o=r(43459),y=r(40740),s=r(95610),u=r(74021),c=r(18185),d=r(12148);async function p(e,a){const r=e.instance.portalItem;if(r&&r.id)return await r.load(a),function(e){const a=e.instance.portalItem;if(null===a||void 0===a||!a.type||!e.supportedTypes.includes(a.type))throw new t.Z("portal:invalid-layer-item-type","Invalid layer item type '${type}', expected '${expectedType}'",{type:null===a||void 0===a?void 0:a.type,expectedType:e.supportedTypes.join(", ")})}(e),async function(e,a){const r=e.instance,n=r.portalItem;if(!n)return;const{url:i,title:o}=n,y=(0,s.h)(n);if("group"===r.type)return r.read({title:o},y),async function(e,a){let r;const{portalItem:n}=e;if(!n)return;const i=n.type,o=a.layerModuleTypeMap,y=(0,u._$)(n,"Oriented Imagery Layer")??!1;switch(i){case"Feature Service":r=y?o.OrientedImageryLayer:o.FeatureLayer;break;case"Stream Service":r=o.StreamLayer;break;case"Scene Service":r=o.SceneLayer;break;case"Feature Collection":r=o.FeatureLayer;break;default:throw new t.Z("portal:unsupported-item-type-as-group",`The item type '${i}' is not supported as a 'IGroupLayer'`)}let[s,c]=await Promise.all([r(),v(a)]),p=()=>s;if("Feature Service"===i){if(c=n.url?await S(c,n.url):{},I(c).length){const e=o.SubtypeGroupLayer,a=await e();p=e=>"SubtypeGroupLayer"===e.layerType?a:s}return f(e,p,c,await async function(e){const{layersJSON:a}=await(0,l.V)(e);if(!a)return null;const r=[...a.layers,...a.tables];return e=>r.find((a=>a.id===e.id))}(n.url))}return g(c)>0?f(e,p,c):async function(e,a){var r,t;const{portalItem:n}=e;if(null===n||void 0===n||!n.url)return;const i=await(0,d.T)(n.url);i&&f(e,a,{layers:null===(r=i.layers)||void 0===r?void 0:r.map(L),tables:null===(t=i.tables)||void 0===t?void 0:t.map(L)})}(e,p)}(r,e);i&&r.read({url:i},y);const p=await v(e,a);return p&&r.read(p,y),r.resourceReferences={portalItem:n,paths:y.readResourcePaths??[]},"subtype-group"!==r.type&&r.read({title:o},y),(0,c.y)(r,y)}(e,a)}function L(e){return{id:e.id,name:e.name}}function f(e,a,r,l){var o;let s=r.layers||[];const u=r.tables||[];if("Feature Collection"===(null===(o=e.portalItem)||void 0===o?void 0:o.type)&&(s.forEach((e=>{var a;"Table"===(null===e||void 0===e||null===(a=e.layerDefinition)||void 0===a?void 0:a.type)&&u.push(e)})),s=s.filter((e=>{var a;return"Table"!==(null===e||void 0===e||null===(a=e.layerDefinition)||void 0===a?void 0:a.type)}))),"coverage"in r){const a=function(e){const{coverage:a}=e;if(!a)return null;
1const r=new URL(a);if(a.toLowerCase().includes("item.html")){const e=r.searchParams.get("id"),a=r.origin;return n.Z.fromPortalItem({portalItem:new y.default({id:e,url:a})})}if((0,i.B5)(a))return n.Z.fromArcGISServerUrl({url:a});throw new t.Z("portal:oriented-imagery-layer-coverage","the provided coverage url couldn't be loaded as a layer")}(r);a&&e.add(a)}s.reverse().forEach((t=>{const n=m(e,a(t),r,t,null===l||void 0===l?void 0:l(t));e.add(n)})),u.reverse().forEach((t=>{const n=m(e,a(t),r,t,null===l||void 0===l?void 0:l(t));e.tables.add(n)}))}function m(e,a,r,t,n){const i=e.portalItem,l=new a({portalItem:i.clone(),layerId:t.id});if("sourceJSON"in l&&(l.sourceJSON=n),"subtype-group"!==l.type&&(l.sublayerTitleMode="service-name"),"Feature Collection"===i.type){const e={origin:"portal-item",portal:i.portal||o.Z.getDefault()};l.read(t,e);const a=r.showLegend;null!=a&&l.read({showLegend:a},e)}return l}async function v(e,a){if(!1===e.supportsData)return;const r=e.instance,t=r.portalItem;if(!t)return;let n=null;try{n=await t.fetchData("json",a)}catch(i){}if(function(e){return"stream"!==e.type&&"oriented-imagery"!==e.type&&"layerId"in e}(r)){let e=null,a=!0;if(n&&g(n)>0){if(null==r.layerId){const e=I(n);r.layerId="subtype-group"===r.type?null===e||void 0===e?void 0:e[0]:w(n)}e=function(e,a){var r,t;const{layerId:n}=a,i=(null===(r=e.layers)||void 0===r?void 0:r.find((e=>e.id===n)))||(null===(t=e.tables)||void 0===t?void 0:t.find((e=>e.id===n)));return i&&function(e,a){return!("feature"===a.type&&"layerType"in e&&"SubtypeGroupLayer"===e.layerType||"subtype-group"===a.type&&!("layerType"in e))}(i,a)?i:null}(n,r),e&&(1===g(n)&&(a=!1),null!=n.showLegend&&(e.showLegend=n.showLegend))}return a&&"service-name"!==r.sublayerTitleMode&&(r.sublayerTitleMode="item-title-and-service-name"),e}return n}async function S(e,a){var r,t;if(null==(null===(r=e)||void 0===r?void 0:r.layers)||null==(null===(t=e)||void 0===t?void 0:t.tables)){const r=await(0,d.T)(a);(e=e||{}).layers=e.layers||(null===r||void 0===r?void 0:r.layers),e.tables=e.tables||(null===r||void 0===r?void 0:r.tables)}return e}function w(e){const a=e.layers;if(a&&a.length)return a[0].id;const r=e.tables;return r&&r.length?r[0].id:null}function g(e){var a,r;return((null===e||void 0===e||null===(a=e.layers)||void 0===a?void 0:a.length)??0)+((null===e||void 0===e||null===(r=e.tables)||void 0===r?void 0:r.length)??0)}function I(e){var a;const r=[];return null!==e&&void 0!==e&&null!==(a=e.layers)&&void 0!==a&&a.forEach((e=>{"SubtypeGroupLayer"===e.layerType&&r.push(e.id)})),r}},94326:(e,a,r)=>{r.r(a),r.d(a,{fromItem:()=>u,selectLayerClassPath:()=>c});var t=r(77284),n=r(7969),i=r(73909),l=r(40740),o=r(82453),y=r(74021),s=r(12148);async function u(e){!e.portalItem||e.portalItem instanceof l.default||(e={...e,portalItem:new l.default(e.portalItem)});const a=await async function(e){return await e.load(),async function(e){const a=i.T[e.className];return{constructor:await a(),properties:e.properties}}(await c(e))}(e.portalItem);return new(0,a.constructor)({portalItem:e.portalItem,...a.properties})}async function c(e){switch(e.type){case"Map Service":return async function(e){return await async function(e){return(await(0,s.T)(e.url)).tileInfo}(e)?{className:"TileLayer"}:{className:"MapImageLayer"}}(e);case"Feature Service":return async function(e){if((0,y._$)(e,"Oriented Imagery Layer"))return async function(e){await e.load();const a=await e.fetchData();return a.coverage?{className:"GroupLayer"}:{className:"OrientedImageryLayer",properties:a}}(e);const a=await d(e);if("object"==typeof a){const e={};return null!=a.id&&(e.layerId=a.id),{className:a.className||"FeatureLayer",properties:e}}return{className:"GroupLayer"}}(e);case"Feature Collection":return async function(e){await e.load();const a=(0,y._$)(e,"Map Notes"),r=(0,y._$)(e,"Markup");if(a||r)return{className:"MapNotesLayer"};if((0,y._$)(e,"Route Layer"))return{className:"RouteLayer"};const t=await e.fetchData();return 1===(0,o.getNumLayersAndTables)(t)?{className:"FeatureLayer"}:{className:"GroupLayer"}}(e);case"Scene Service":return async function(e){const a=await d(e);if("object"==typeof a){var r;const t={};let i;if(null!=a.id?(t.layerId=a.id,i=`${e.url}/layers/${a.id}`):i=e.url,null!==(r=e.typeKeywords)&&void 0!==r&&r.length)for(const a of Object.keys(n.fb))if(e.typeKeywords.includes(a))return{className:n.fb[a]};const l=await(0,s.T)(i);return{className:n.fb[null===l||void 0===l?void 0:l.layerType]||"SceneLayer",properties:t}}var t;return!1===a&&"Voxel"===(null===(t=await(0,s.T)(e.url))||void 0===t?void 0:t.layerType)?{className:"VoxelLayer"}:{className:"GroupLayer"}}(e);case"Image Service":return async function(e){var a,r,t,n;await e.load();const i=(null===(a=e.typeKeywords)||void 0===a?void 0:a.map((e=>e.toLowerCase())))??[];if(i.includes("elevation 3d layer"))return{className:"ElevationLayer"};
1if(i.includes("tiled imagery"))return{className:"ImageryTileLayer"};const l=null===(r=await e.fetchData())||void 0===r?void 0:r.layerType;if("ArcGISTiledImageServiceLayer"===l)return{className:"ImageryTileLayer"};if("ArcGISImageServiceLayer"===l)return{className:"ImageryLayer"};const o=await(0,s.T)(e.url),y=null===(t=o.cacheType)||void 0===t?void 0:t.toLowerCase(),u=null===(n=o.capabilities)||void 0===n?void 0:n.toLowerCase().includes("tilesonly");return"map"===y||u?{className:"ImageryTileLayer"}:{className:"ImageryLayer"}}(e);case"Stream Service":case"Feed":return{className:"StreamLayer"};case"Vector Tile Service":return{className:"VectorTileLayer"};case"GeoJson":return{className:"GeoJSONLayer"};case"CSV":return{className:"CSVLayer"};case"KML":return{className:"KMLLayer"};case"WFS":return{className:"WFSLayer"};case"WMTS":return{className:"WMTSLayer"};case"WMS":return{className:"WMSLayer"};default:throw new t.Z("portal:unknown-item-type","Unknown item type '${type}'",{type:e.type})}}async function d(e){const a=e.url;if(!a||a.match(/\/\d+$/))return{};await e.load();const r=await e.fetchData();if("Feature Service"===e.type){const e=p(await(0,o.preprocessFSItemData)(r,a));if("object"==typeof e){const a=(0,o.getSubtypeGroupLayerIds)(r);e.className=null!=e.id&&a.includes(e.id)?"SubtypeGroupLayer":"FeatureLayer"}return e}return(0,o.getNumLayersAndTables)(r)>0?p(r):p(await(0,s.T)(a))}function p(e){return 1===(0,o.getNumLayersAndTables)(e)&&{id:(0,o.getFirstLayerOrTableId)(e)}}},18185:(e,a,r)=>{r.d(a,{y:()=>l});var t=r(60155),n=r(80390),i=r(70562);async function l(e,a,r){const l=e&&e.getAtOrigin&&e.getAtOrigin("renderer",a.origin);if(l&&"unique-value"===l.type&&l.styleOrigin){const o=await(0,t.q6)(l.populateFromStyle());if((0,n.k_)(r),!1===o.ok){const r=o.error;a&&a.messages&&a.messages.push(new i.Z("renderer:style-reference",`Failed to create unique value renderer from style reference: ${r.message}`,{error:r,context:a})),e.clear("renderer",null===a||void 0===a?void 0:a.origin)}}}},12148:(e,a,r)=>{r.d(a,{T:()=>n});var t=r(86755);async function n(e,a){const{data:r}=await(0,t.default)(e,{responseType:"json",query:{f:"json",...null===a||void 0===a?void 0:a.customParameters,token:null===a||void 0===a?void 0:a.apiKey}});return r}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.