PageSourceSearch

https://offnadir-delta.com/_next/static/chunks/3214-814f46a34a37ecdc.js

js offnadir-delta.com collected 2026-10-04 23:37:15 UTC 16,390 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3214],{1:(e,i,t)=>{t.d(i,{Ih:()=>p,cA:()=>o,eS:()=>l,x$:()=>d});var a=t(3648);function r(){let e=(0,a._)(["vessels?|ships?|tankers?|warships?|frigates?|destroyers?|corvettes?|submarines?|cargo (?:ship|vessel|carrier)s?|(?:bulk|ore|car|cement|LNG|LPG|container) carriers?|bulkers?|freighters?|boxships?|trawlers?|dredgers?|barges?|tugs?|ferr(?:y|ies)|patrol (?:boat|craft)s?"]);return r=function(){return e},e}function s(){let e=(0,a._)(["(?<!stop the )(?<!in the same )(?<!miss the )(?<!missed the )(?<!rock the )(?<!rocking the )(?<!push the )boats?(?! people\b)|dinghies|dinghys?|skiffs?|canoes?|pirogues?"],["(?<!stop the )(?<!in the same )(?<!miss the )(?<!missed the )(?<!rock the )(?<!rocking the )(?<!push the )boats?(?! people\\b)|dinghies|dinghys?|skiffs?|canoes?|pirogues?"]);return s=function(){return e},e}function n(){let e=(0,a._)(["\b(?:","|","|fleets?|flotillas?|dark ?vessels?|AIS\b)"],["\\b(?:","|","|fleets?|flotillas?|dark ?vessels?|AIS\\b)"]);return n=function(){return e},e}let l={"GSD<0.1m":.3,"GSD<0.5m":1.5,"GSD<1m":3,"GSD<10m":30,"GSD<100m":300},o={flood_extent:{label:"Flood extent mapping",validSensors:["sentinel-1-sar","sentinel-2","multi-sensor"],methods:["OPERA DSWx-S1","Sentinel-1 water thresholding","NDWI"],minResolution:"GSD<100m",validTargets:["flood_area","cropland","water_body"],invalidTargets:["vessel","building","airport","port_facility","refinery_energy","industrial_facility","road_bridge","fire_area","burn_area"],prerequisites:["post_event_scene"],limitations:"Maps standing water on LAND. Never applies to vessel damage, structure fires, a struck facility (a desalination plant is facility damage, not a flood), or a struck bridge/road (that is structural damage, not inundation)."},water_change:{label:"Water body change",validSensors:["sentinel-1-sar","sentinel-2"],methods:["NDWI change","DSWx time series"],minResolution:"GSD<100m",validTargets:["water_body","flood_area"],invalidTargets:["vessel","building","fire_area","industrial_facility","road_bridge"],prerequisites:["pre_event_scene","post_event_scene"]},burn_extent:{label:"Burn scar extent/severity",validSensors:["sentinel-2","multi-sensor"],methods:["NBR","dNBR","BAIS2"],minResolution:"GSD<100m",validTargets:["burn_area","fire_area","vegetation","cropland"],invalidTargets:["vessel","building","port_facility","water_body"],prerequisites:["pre_event_scene","post_event_scene"],limitations:"Vegetation burn indices — not valid for a burning ship or an urban structure fire."},active_fire:{label:"Active fire / hotspot detection",validSensors:["viirs-thermal","multi-sensor"],methods:["NASA FIRMS (VIIRS/MODIS)"],minResolution:"GSD<100m",validTargets:["fire_area","refinery_energy","vegetation","volcanic_terrain"],invalidTargets:["flood_area","water_body"],prerequisites:["post_event_scene"],limitations:"375 m thermal — locates heat, cannot resolve what is burning."},thermal_anomaly:{label:"Thermal anomaly monitoring",validSensors:["viirs-thermal"],methods:["VIIRS nighttime/thermal time series"],minResolution:"GSD<100m",validTargets:["refinery_energy","fire_area","military_base","volcanic_terrain"],invalidTargets:["flood_area","water_body"],prerequisites:["pre_event_scene","post_event_scene"]},structural_damage:{label:"Structural damage assessment (facility scale)",validSensors:["vhr-optical","planet","sentinel-1-sar","multi-sensor"],methods:["VHR pre/post comparison","SAR amplitude change (screening only)"],minResolution:"GSD<1m",validTargets:["building","airport","port_facility","military_base","refinery_energy","industrial_facility","road_bridge"],invalidTargets:["flood_area","water_body","vegetation"],prerequisites:["pre_event_scene","post_event_scene"],limitations:"Free 10-20 m SAR only SCREENS large change; building-level BDA needs <1 m VHR."},building_damage:{label:"Building damage (BDA)",validSensors:["vhr-optical","planet"],methods:["VHR pre/post BDA"],minResolution:"GSD<1m",validTargets:["building","military_base","airport"],invalidTargets:["flood_area","vessel","water_body"],prerequisites:["pre_event_scene","post_event_scene"]},crater_detection:{label:"Crater detection",validSensors:["vhr-optical","planet"],methods:["VHR post-strike inspection"],minResolution:"GSD<1m",validTargets:["airport","military_base","road_bridge","building","industrial_facility"],invalidTargets:["water_body","flood_area","vessel"],prerequisites:["post_event_scene"]},vessel_detection:{label:"Vessel detection",validSensors:["sentinel-1-sar","vhr-optical","multi-sensor"],methods:["CFAR ship detection","object detection"],minResolution:"GSD<100m",validTargets:["vessel","port_facility","water_body"],invalidTargets:["building","vegetation","cropland","landslide_terrain"],prerequisites:["post_event_scene"],limitations:"Sentinel-1 confirms PRESENCE of large vessels; type/damage ID needs commercial VHR."},vessel_classification:{label:"Vessel classification / damage ID",validSensors:["vhr-optical"],methods:["VHR visual classification"],minResolution:"GSD<1m",validTargets:["vessel"],invalidTargets:["building","flood_area","vegetation"],prerequisites:["post_event_scene","cloud_free_optical"],limitations:"Commercial VHR tasking — free sensors cannot classify vessel type or damage."},vessel_change:{label:"Vessel presence change",validSensors:["sentinel-1-sar","multi-sensor"],methods:["SAR revisit change detection","AIS correlation"],minResolution:"GSD<100m",validTargets:["vessel","port_facility"],invalidTargets:["building","vegetation"],prerequisites:["pre_event_scene","post_event_scene","ais_feed"]},port_activity:{label:"Port activity / occupancy",validSensors:["sentinel-1-sar","sentinel-2","vhr-optical","multi-sensor"],methods:["berth occupancy count","SAR revisit comparison"],minResolution:"GSD<100m",validTargets:["port_facility","vessel"],invalidTargets:["vegetation","cropland","landslide_terrain"],prerequisites:["pre_event_scene","post_event_scene"]}
1,oil_spill:{label:"Oil spill / slick mapping",validSensors:["sentinel-1-sar"],methods:["SAR amplitude slick damping"],minResolution:"GSD<100m",validTargets:["oil_spill_water","water_body","vessel"],invalidTargets:["building","vegetation","fire_area"],prerequisites:["post_event_scene"],limitations:"Wind and biogenic look-alikes cap confidence; large slicks only at 10-20 m."},landslide_detection:{label:"Landslide / slope failure detection",validSensors:["sentinel-2","vhr-optical","sentinel-1-sar","multi-sensor"],methods:["OPERA DIST-ALERT","pre/post optical comparison"],minResolution:"GSD<10m",validTargets:["landslide_terrain","road_bridge","vegetation"],invalidTargets:["vessel","water_body"],prerequisites:["post_event_scene"]},ground_deformation:{label:"Ground deformation (InSAR)",validSensors:["sentinel-1-sar"],methods:["InSAR interferometry"],minResolution:"GSD<10m",validTargets:["landslide_terrain","building","road_bridge","refinery_energy","industrial_facility","volcanic_terrain"],invalidTargets:["vessel","water_body","fire_area"],prerequisites:["slc_pair","same_relative_orbit","pre_event_scene","post_event_scene"],limitations:"Measures displacement, not damage: a moved-but-intact structure and a destroyed one both decorrelate."},vegetation_damage:{label:"Vegetation damage / disturbance",validSensors:["sentinel-2","multi-sensor"],methods:["NDVI change","OPERA DIST-ALERT"],minResolution:"GSD<100m",validTargets:["vegetation","cropland","burn_area"],invalidTargets:["vessel","building","water_body"],prerequisites:["pre_event_scene","post_event_scene"]},crop_damage:{label:"Crop damage assessment",validSensors:["sentinel-2","planet"],methods:["NDVI anomaly","phenology comparison"],minResolution:"GSD<10m",validTargets:["cropland"],invalidTargets:["vessel","building","water_body","port_facility"],prerequisites:["pre_event_scene","post_event_scene"]}
1,infrastructure_activity:{label:"Infrastructure activity monitoring",validSensors:["vhr-optical","planet","sentinel-2","sentinel-1-sar","multi-sensor"],methods:["revisit comparison","object counting"],minResolution:"GSD<10m",validTargets:["military_base","port_facility","airport","refinery_energy","industrial_facility","building"],invalidTargets:["flood_area","water_body"],prerequisites:["pre_event_scene","post_event_scene"]},road_blockage:{label:"Road / route blockage",validSensors:["vhr-optical","planet","sentinel-2"],methods:["VHR route inspection"],minResolution:"GSD<10m",validTargets:["road_bridge","landslide_terrain"],invalidTargets:["vessel","water_body"],prerequisites:["post_event_scene"]},debris_detection:{label:"Debris / rubble detection",validSensors:["vhr-optical","planet"],methods:["VHR post-event inspection"],minResolution:"GSD<1m",validTargets:["building","road_bridge","landslide_terrain","water_body"],invalidTargets:["fire_area"],prerequisites:["post_event_scene"]},snow_ice_change:{label:"Snow / ice change",validSensors:["sentinel-2","sentinel-1-sar","multi-sensor"],methods:["NDSI change","SAR backscatter change"],minResolution:"GSD<100m",validTargets:["snow_ice","water_body"],invalidTargets:["vessel","building","fire_area"],prerequisites:["pre_event_scene","post_event_scene"]}},d={"flood-mapping":["flood_extent","water_change"],"thermal-anomaly":["active_fire","thermal_anomaly"],"battle-damage-assessment":["structural_damage","building_damage","crater_detection"],"damage-assessment":["structural_damage","building_damage","vessel_classification"],"change-detection":["vessel_change","water_change","vegetation_damage","infrastructure_activity","snow_ice_change","burn_extent","ground_deformation","crop_damage"],"activity-monitoring":["port_activity","infrastructure_activity"],"pattern-of-life":["infrastructure_activity","port_activity"],detection:["vessel_detection","active_fire","landslide_detection","debris_detection","road_blockage","oil_spill"],classification:["vessel_classification"],identification:["vessel_classification","building_damage"],description:[],none:[]},c=String.raw(r()),u=String.raw(s()),m=[{kind:"oil_spill_water",match:/\b(oil ?slick\w*|oil ?spill\w*|sheen\b|effluent plume\w*)/i},{kind:"vessel",match:RegExp(String.raw(n(),c,u),"i")},{kind:"airport",match:/\b(airports?|air ?(fields?|strips?|bases?)|air force bases?|(naval )?air stations?|runways?|taxiways?|aprons?|hangars?)/i},{kind:"port_facility",match:/\b(ports?\b|harbou?rs?|berths?|quays?|jett(y|ies)|piers?|docks?|dockyards?|shipyards?|naval base\w*)/i},{kind:"refinery_energy",match:/\b(refiner(y|ies)|(?:oil|fuel|petroleum|petrol|diesel|gas|LNG|LPG|tank) (?:depot|terminal|storage|farm)s?|tank farms?|LNG\b|pipelines?|power (plant|station)s?|substations?|petrochemical\w*)/i},{kind:"industrial_facility",match:/\b(desalinat\w*|water[- ]?treatment\w*|water ?works?|sewage\w*|wastewater\w*|pump(ing)? stations?|water (plant\w*|facilit\w*|utilit\w*|supply|works)|(industrial|chemical|manufacturing|processing|utility) (plant\w*|facilit\w*|complex\w*)|factor(y|ies))/i},{kind:"military_base",match:/\b(military base\w*|army base\w*|barracks|garrisons?|missile (site|battery|launcher)s?|radar (site|station)s?|air ?defen[cs]e site\w*|ammunition depot\w*)/i},{kind:"road_bridge",match:/\b(bridges?|highways?|motorways?|railways?|rail (line|track)s?|roads? blocked|road blockage\w*|overpass\w*)/i},{kind:"volcanic_terrain",match:/\b(volcan\w*|pyroclastic\w*|lahars?|tephra|ash ?(?:plume|cloud|column|fall)\w*|lava\b|strombolian|phreatic|fumarol\w*|caldera\w*)/i},{kind:"fire_area",match:/\b(active fire\w*|wildfire\w*|bushfire\w*|forest fire\w*|blaze\w*|conflagration\w*|gas flar\w*|hotspot\w*|heat signature\w*|thermal anomal\w*)/i},{kind:"burn_area",match:/\b(burn ?scar\w*|burned? area\w*|fire ?damage\w*|scorch\w*|charred?\w*|fire perimeter\w*|post-?fire\w*)/i},{kind:"building",match:/\b(buildings?|structures?|warehouses?|hospitals?|schools?|apartment\w*|residential\w*|destroy\w*|collaps\w*|rubble|razed?|levell?ed|demolish\w*|crater\w*|wreckage)/i},{kind:"flood_area",match:/\b(flood\w*|inundat\w*|deluge\w*|overflow\w*|storm ?surge\w*|breach\w* (dam|levee|dyke|dike)|standing water|water ?extent)/i},{kind:"landslide_terrain",match:/\b(landslides?|mudslides?|debris flows?|rockfalls?|slope failures?|land subsidence)/i},{kind:"cropland",match:/\b(crops?\b|farmland\w*|harvests?|agricultur\w*|paddy|wheat|maize|orchards?)/i},{kind:"vegetation",match:/\b(deforest\w*|clear-?cut\w*|land ?clear\w*|logging|vegetation (loss|disturbance|damage)|earthwork\w*|excavat\w*|forests?\b)/i},{kind:"snow_ice",match:/\b(snowpack\w*|glaciers?|sea ice|ice (sheet|shelf|cover)\w*|avalanches?)/i},{kind:"water_body",match:/\b(reservoirs?|lakes?|rivers?\b|dams?\b|coastlines?)/i}];function p(e){let i=(null!=e?e:"").trim();if(!i)return null;for(let e of m)if(e.match.test(i))return e.kind;return null}},1866:(e,i,t)=>{function a(e){return"alias_exact_location"===e?"named_location":"alias_named_target"===e?"named_target":"proximity"}function r(e){let i=a(e);return"named_location"===i?"named as the location":"named_target"===i?"named as the target":"nearby"}function s(e){return"string"==typeof e&&/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i.test(e)}t.d(i,{A4:()=>s,DX:()=>r,Du:()=>a})},8206:(e,i,t)=>{t.d(i,{AW:()=>d,As:()=>o,Bi:()=>m,Gv:()=>u,Lb:()=>p,Pu:()=>l,YK:()=>r,Z8:()=>n,ar:()=>c,gG:()=>s,t0:()=>_,wu:()=>g});var a=t(79291);function r(e){return e?"Impossible"===e?"Not imageable":e.replace("GSD","GSD "):null}function s(e){var i;return e&&"none"!==e&&null!=(i=({"vhr-optical":"VHR optical",planet:"Planet","sentinel-2":"Optical S2","sentinel-1-sar":"SAR S1","viirs-thermal":"Thermal","multi-sensor":"Multi-sensor"})[e])?i:null}let n={quick:a.VP.rsAssessQuick,deep:a.VP.rsAssessDeep},l="Assess this in detail",o=3,d=12e4,c=["kinetic","armed_conflict","maritime","natural_disaster","infrastru
1cture","aviation","humanitarian","protest","diplomacy","other"],u={kinetic:"#e6194b",armed_conflict:"#800000",maritime:"#469990",natural_disaster:"#ffe119",infrastructure:"#911eb4",aviation:"#42d4f4",humanitarian:"#3cb44b",protest:"#f58231",diplomacy:"#4363d8",other:"#9a9a9a"},m={kinetic:"Kinetic",armed_conflict:"Armed Conflict",maritime:"Maritime",natural_disaster:"Natural Disaster",infrastructure:"Infrastructure",aviation:"Aviation",humanitarian:"Humanitarian",protest:"Protest",diplomacy:"Diplomacy",other:"Other"},p=["oil","natural_gas","grain","shipping","defense","metals","semiconductors","fx","equities"],_={oil:"Oil",natural_gas:"Nat Gas",grain:"Grain",shipping:"Shipping",defense:"Defense",metals:"Metals",semiconductors:"Semis",fx:"FX",equities:"Equities"},g={oil:"#d4a017",natural_gas:"#e59866",grain:"#a3b18a",shipping:"#45b39d",defense:"#a569bd",metals:"#aab7b8",semiconductors:"#5499c7",fx:"#48c9b0",equities:"#7f8fa6"}},29332:(e,i,t)=>{t.d(i,{PT:()=>a,lJ:()=>n,zp:()=>s});let a=["reported","localized","pinpointed"],r={reported:0,localized:1,pinpointed:2};function s(e){return"string"==typeof e&&a.includes(e)}function n(e){return s(e)?r[e]:-1}},59853:(e,i,t)=>{t.d(i,{Hn:()=>u,Jm:()=>n,KS:()=>g,KW:()=>p,Sq:()=>l,Yc:()=>m,pj:()=>s,wp:()=>c});var a=t(8206),r=t(29332);function s(e){return e?e.replace(/_/g," "):""}function n(e){var i;return e?null!=(i=a.Bi[e])?i:s(e):"Uncategorised"}function l(e){return e&&a.Gv[e]||"#94a3b8"}let o={reported:"Reported",localized:"Localized",pinpointed:"Pinpointed"},d={reported:"country or province only",localized:"town or city",pinpointed:"street block or facility"};function c(e){return(0,r.zp)(e)?d[e]:null}function u(e){return e?(0,r.zp)(e)?o[e]:s(e):"No stage yet"}function m(e,i){if(!e)return"";let t=new Date(e);if(Number.isNaN(t.getTime()))return e;let a=t.toISOString().slice(0,10);return"day"===i||"month"===i||"year"===i?"day"===i?a:"month"===i?a.slice(0,7):a.slice(0,4):"".concat(a," ").concat(t.toISOString().slice(11,16)," UTC")}function p(e){if(!e)return"";let i=Date.parse(e);if(!Number.isFinite(i))return"";let t=Math.round((Date.now()-i)/6e4);if(t<1)return"just now";if(t<60)return"".concat(t," min ago");let a=Math.round(t/60);return a<48?"".concat(a," h ago"):"".concat(Math.round(a/24)," d ago")}let _=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function g(e){if(!e)return"";let i=new Date(e);if(Number.isNaN(i.getTime()))return e;let t="".concat(i.getUTCDate()," ").concat(_[i.getUTCMonth()]);return/^\d{4}-\d{2}-\d{2}$/.test(e)?t:"".concat(t," ").concat(i.toISOString().slice(11,16))}}}]);

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.