<?xml version="1.0" encoding="UTF-8"?><metadata xml:lang="en">
<Esri>
<CreaDate>20260223</CreaDate>
<CreaTime>08483000</CreaTime>
<ArcGISFormat>1.0</ArcGISFormat>
<ArcGISProfile>ISO19115_3</ArcGISProfile>
<DataProperties>
<itemProps>
<imsContentType Sync="TRUE" export="False">002</imsContentType>
<itemName Sync="FALSE">SRK_Munic_Flight_Hazards</itemName>
<nativeExtBox>
<westBL Sync="TRUE">3214181.084500</westBL>
<eastBL Sync="TRUE">3667418.948300</eastBL>
<southBL Sync="TRUE">-3643484.870000</southBL>
<northBL Sync="TRUE">-3099057.782500</northBL>
<exTypeCode Sync="TRUE">1</exTypeCode>
</nativeExtBox>
</itemProps>
<coordRef>
<type Sync="TRUE">Geographic</type>
<geogcsn Sync="TRUE">GCS_Hartebeesthoek_1994</geogcsn>
<csUnits Sync="TRUE">Angular Unit: Degree (0.017453)</csUnits>
<peXml Sync="TRUE">&lt;GeographicCoordinateSystem xsi:type='typens:GeographicCoordinateSystem' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/3.6.0'&gt;&lt;WKT&gt;GEOGCS[&amp;quot;GCS_Hartebeesthoek_1994&amp;quot;,DATUM[&amp;quot;D_Hartebeesthoek_1994&amp;quot;,SPHEROID[&amp;quot;WGS_1984&amp;quot;,6378137.0,298.257223563]],PRIMEM[&amp;quot;Greenwich&amp;quot;,0.0],UNIT[&amp;quot;Degree&amp;quot;,0.0174532925199433],AUTHORITY[&amp;quot;EPSG&amp;quot;,4148]]&lt;/WKT&gt;&lt;XOrigin&gt;-400&lt;/XOrigin&gt;&lt;YOrigin&gt;-400&lt;/YOrigin&gt;&lt;XYScale&gt;999999999.99999988&lt;/XYScale&gt;&lt;ZOrigin&gt;0&lt;/ZOrigin&gt;&lt;ZScale&gt;1&lt;/ZScale&gt;&lt;MOrigin&gt;0&lt;/MOrigin&gt;&lt;MScale&gt;1&lt;/MScale&gt;&lt;XYTolerance&gt;8.98315284119521e-09&lt;/XYTolerance&gt;&lt;ZTolerance&gt;0.001&lt;/ZTolerance&gt;&lt;MTolerance&gt;0.001&lt;/MTolerance&gt;&lt;HighPrecision&gt;true&lt;/HighPrecision&gt;&lt;LeftLongitude&gt;-180&lt;/LeftLongitude&gt;&lt;WKID&gt;4148&lt;/WKID&gt;&lt;LatestWKID&gt;4148&lt;/LatestWKID&gt;&lt;/GeographicCoordinateSystem&gt;</peXml>
</coordRef>
</DataProperties>
<scaleRange>
<minScale>5000000</minScale>
<maxScale>5000</maxScale>
</scaleRange>
<ModDate>20260306</ModDate>
<ModTime>09422000</ModTime>
<SyncOnce>FALSE</SyncOnce>
<SyncDate>20260306</SyncDate>
<SyncTime>09422000</SyncTime>
</Esri>
<dataIdInfo>
<idAbs>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV STYLE="font-size:14pt"&gt;&lt;P&gt;&lt;SPAN&gt;This dataset quantifies aircraft‑related hazard for each local municipality by integrating flight‑path geometry, airport‑operation influence zones, terrain characteristics, and human‑settlement exposure.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN STYLE="font-weight:bold;"&gt;Inputs&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Weighted flight‑routes (Ranks 1–10)&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Airport CTRs, ATZs, runway approach/departure paths&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Settlement exposure raster (population/built‑up density)&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;DEM‑derived elevation modifiers&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN STYLE="font-weight:bold;"&gt;Municipal‑Scale Processing&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;The provincial aviation‑hazard layer was intersected with municipal boundaries.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Length‑weighted and area‑weighted hazard summaries were computed.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Settlement exposure increased hazard scores in densely populated or high‑infrastructure zones.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Elevation modifiers applied where terrain complexity increases operational hazard.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN STYLE="font-weight:bold;"&gt;Output&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A &lt;/SPAN&gt;&lt;SPAN STYLE="font-weight:bold;"&gt;municipal‑level hazard index&lt;/SPAN&gt;&lt;SPAN&gt; indicating relative exposure to aircraft movement, useful for:&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Local disaster management&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Human‑settlement planning&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Infrastructure safety assessments&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Emergency landing‑risk identification&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Municipal disaster‑risk profiling&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;The dataset highlights municipalities with greater exposure beneath or adjacent to flight‑operations corridors.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</idAbs>
<idCitation>
<resTitle Sync="FALSE">SRK_Munic_Flight_Hazards</resTitle>
<date>
<createDate>2025-12-15T12:00:00</createDate>
</date>
<presForm>
<PresFormCd Sync="TRUE" value="005"/>
</presForm>
</idCitation>
<dataExt>
<geoEle>
<GeoBndBox>
<westBL Sync="FALSE">28.399658</westBL>
<eastBL Sync="FALSE">33.145752</eastBL>
<northBL Sync="FALSE">-26.824071</northBL>
<southBL Sync="FALSE">-31.250378</southBL>
</GeoBndBox>
</geoEle>
</dataExt>
<dataExt>
<geoEle>
<GeoBndBox esriExtentType="search">
<westBL Sync="TRUE">28.873480</westBL>
<eastBL Sync="TRUE">32.944985</eastBL>
<northBL Sync="TRUE">-26.804420</northBL>
<southBL Sync="TRUE">-31.082630</southBL>
<exTypeCode Sync="TRUE">1</exTypeCode>
</GeoBndBox>
</geoEle>
</dataExt>
<searchKeys>
<keyword>municipal hazard</keyword>
<keyword>aircraft exposure</keyword>
<keyword>aviation risk modelling</keyword>
<keyword>KwaZulu‑Natal</keyword>
<keyword>disaster risk assessment</keyword>
<keyword>settlement exposure</keyword>
<keyword>flight‑path hazard</keyword>
<keyword>SRK Consulting</keyword>
</searchKeys>
<idPurp>This dataset provides a municipal‑level hazard index representing exposure to aircraft movement across KwaZulu‑Natal. Weighted flight‑routes, airport operation zones, elevation modifiers, and settlement‑exposure layers were aggregated within municipal boundaries to quantify the relative aviation‑hazard environment for each municipality.</idPurp>
<idCredit>SRK Consulting
Creator: Herman Booysen
Aviation‑Exposure Analysis: SRK Consulting</idCredit>
<resConst>
<Consts>
<useLimit>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV STYLE="font-size:14pt"&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Designed for &lt;/SPAN&gt;&lt;SPAN STYLE="font-weight:bold;"&gt;strategic municipal risk assessment&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Hazard values are &lt;/SPAN&gt;&lt;SPAN STYLE="font-weight:bold;"&gt;relative exposure indices&lt;/SPAN&gt;&lt;SPAN&gt;, not measured aircraft‑incident statistics.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Municipal boundaries generalise underlying spatial patterns; local‑scale validation recommended.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Not suitable for air‑safety regulatory decisions or operational aviation planning.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</useLimit>
</Consts>
</resConst>
<dataLang>
<languageCode Sync="TRUE" value="eng"/>
<countryCode Sync="FALSE" value="ZA"/>
</dataLang>
<dataChar>
<CharSetCd Sync="FALSE" value="004"/>
</dataChar>
<spatRpType>
<SpatRepTypCd Sync="TRUE" value="001"/>
</spatRpType>
<envirDesc Sync="FALSE">Esri ArcGIS 13.6.0.59527</envirDesc>
<tpCat>
<TopicCatCd value="021"/>
</tpCat>
</dataIdInfo>
<mdLang>
<languageCode Sync="TRUE" value="eng"/>
<countryCode Sync="FALSE" value="ZA"/>
</mdLang>
<mdHrLv>
<ScopeCd Sync="TRUE" value="005"/>
</mdHrLv>
<mdHrLvName Sync="TRUE">dataset</mdHrLvName>
<mdChar>
<CharSetCd Sync="FALSE" value="004"/>
</mdChar>
<mdDateSt Sync="TRUE">20260306</mdDateSt>
<mdContact>
<rpIndName>Herman Booysen</rpIndName>
<rpOrgName>SRK</rpOrgName>
<rpPosName>GISc</rpPosName>
<role>
<RoleCd value="011"/>
</role>
</mdContact>
<distInfo>
<distFormat>
<formatName Sync="TRUE">Enterprise Geodatabase Feature Class</formatName>
</distFormat>
</distInfo>
<refSysInfo>
<RefSystem dimension="">
<refSysID>
<identCode Sync="TRUE" code="4148"/>
<idCodeSpace>EPSG</idCodeSpace>
<idVersion>6.18.3(9.3.1.2)</idVersion>
</refSysID>
</RefSystem>
</refSysInfo>
<eainfo>
<detailed Name="SRK_Munic_Flight_Hazards">
<enttyp>
<enttypl Sync="FALSE">SRK_Munic_Flight_Hazards</enttypl>
<enttypt Sync="TRUE">Feature Class</enttypt>
<enttypc Sync="TRUE">0</enttypc>
</enttyp>
<attr>
<attrlabl Sync="TRUE">OBJECTID</attrlabl>
<attalias Sync="TRUE">OBJECTID_1</attalias>
<attrtype Sync="TRUE">OID</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">10</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef Sync="TRUE">Internal feature number.</attrdef>
<attrdefs Sync="TRUE">Esri</attrdefs>
<attrdomv>
<udom Sync="TRUE">Sequential unique whole numbers that are automatically generated.</udom>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">Shape</attrlabl>
<attalias Sync="TRUE">Shape</attalias>
<attrtype Sync="TRUE">Geometry</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef Sync="TRUE">Feature geometry.</attrdef>
<attrdefs Sync="TRUE">Esri</attrdefs>
<attrdomv>
<udom Sync="TRUE">Coordinates defining the features.</udom>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">OBJECTID_1</attrlabl>
<attalias Sync="TRUE">OBJECTID</attalias>
<attrtype Sync="TRUE">Integer</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">10</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">PROVINCE</attrlabl>
<attalias Sync="TRUE">PROVINCE</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">50</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">MUNICNAME</attrlabl>
<attalias Sync="TRUE">MUNICNAME</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">100</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">DISTRICT_N</attrlabl>
<attalias Sync="TRUE">DISTRICT_N</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">100</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">Name</attrlabl>
<attalias Sync="TRUE">Name</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">320</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">RoutesImportance_Rank_NATURAL_BREAKS_RANGE</attrlabl>
<attalias Sync="TRUE">RoutesImportance_Rank_NATURAL_BREAKS_RANGE</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">255</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">RoutesImportance_Rank_NATURAL_BREAKS</attrlabl>
<attalias Sync="TRUE">RoutesImportance_Rank_NATURAL_BREAKS_CLASS</attalias>
<attrtype Sync="TRUE">Integer</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">10</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">FlightSeverityAndPopulation</attrlabl>
<attalias Sync="TRUE">FlightSeverityAndPopulation</attalias>
<attrtype Sync="TRUE">Integer</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">10</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef Sync="FALSE">A composite metric that multiplies or weights aviation‑hazard severity with population‑exposure values to reflect the relative risk to people living beneath or adjacent to flight‑path corridors. Municipalities with high‑severity flight routes and larger populations receive proportionally higher scores.
FlightSeverityAndPopulation = Route_Importance_Class_Severity × Population_Exposure_Index</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">Shape.STArea()</attrlabl>
<attalias Sync="TRUE">Shape.STArea()</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">0</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">Shape.STLength()</attrlabl>
<attalias Sync="TRUE">Shape.STLength()</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">0</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
</detailed>
</eainfo>
<spatRepInfo>
<VectSpatRep>
<geometObjs Name="SRK_Munic_Flight_Hazards">
<geoObjTyp>
<GeoObjTypCd Sync="TRUE" value="002"/>
</geoObjTyp>
<geoObjCnt Sync="TRUE">0</geoObjCnt>
</geometObjs>
<topLvl>
<TopoLevCd Sync="TRUE" value="001"/>
</topLvl>
</VectSpatRep>
</spatRepInfo>
<spdoinfo>
<ptvctinf>
<esriterm Name="SRK_Munic_Flight_Hazards">
<efeatyp Sync="TRUE">Simple</efeatyp>
<efeageom Sync="TRUE" code="4"/>
<esritopo Sync="TRUE">FALSE</esritopo>
<efeacnt Sync="TRUE">0</efeacnt>
<spindex Sync="TRUE">TRUE</spindex>
<linrefer Sync="TRUE">FALSE</linrefer>
</esriterm>
</ptvctinf>
</spdoinfo>
</metadata>
