<?xml version="1.0" encoding="UTF-8"?><metadata xml:lang="en">
<Esri>
<CreaDate>20250108</CreaDate>
<CreaTime>09521600</CreaTime>
<ArcGISFormat>1.0</ArcGISFormat>
<SyncOnce>FALSE</SyncOnce>
<DataProperties>
<itemProps>
<imsContentType Sync="TRUE">002</imsContentType>
<itemName Sync="FALSE">forecast_2050_county_v2</itemName>
<nativeExtBox>
<westBL Sync="TRUE">402585.114100</westBL>
<eastBL Sync="TRUE">552345.634200</eastBL>
<southBL Sync="TRUE">4373925.660600</southBL>
<northBL Sync="TRUE">4495325.818900</northBL>
<exTypeCode Sync="TRUE">1</exTypeCode>
</nativeExtBox>
</itemProps>
<coordRef>
<type Sync="TRUE">Projected</type>
<geogcsn Sync="TRUE">GCS_North_American_1983</geogcsn>
<csUnits Sync="TRUE">Linear Unit: Meter (1.000000)</csUnits>
<projcsn Sync="TRUE">NAD_1983_UTM_Zone_18N</projcsn>
<peXml Sync="TRUE">&lt;ProjectedCoordinateSystem xsi:type='typens:ProjectedCoordinateSystem' 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.4.0'&gt;&lt;WKT&gt;PROJCS[&amp;quot;NAD_1983_UTM_Zone_18N&amp;quot;,GEOGCS[&amp;quot;GCS_North_American_1983&amp;quot;,DATUM[&amp;quot;D_North_American_1983&amp;quot;,SPHEROID[&amp;quot;GRS_1980&amp;quot;,6378137.0,298.257222101]],PRIMEM[&amp;quot;Greenwich&amp;quot;,0.0],UNIT[&amp;quot;Degree&amp;quot;,0.0174532925199433]],PROJECTION[&amp;quot;Transverse_Mercator&amp;quot;],PARAMETER[&amp;quot;False_Easting&amp;quot;,500000.0],PARAMETER[&amp;quot;False_Northing&amp;quot;,0.0],PARAMETER[&amp;quot;Central_Meridian&amp;quot;,-75.0],PARAMETER[&amp;quot;Scale_Factor&amp;quot;,0.9996],PARAMETER[&amp;quot;Latitude_Of_Origin&amp;quot;,0.0],UNIT[&amp;quot;Meter&amp;quot;,1.0],AUTHORITY[&amp;quot;EPSG&amp;quot;,26918]]&lt;/WKT&gt;&lt;XOrigin&gt;-5120900&lt;/XOrigin&gt;&lt;YOrigin&gt;-9998100&lt;/YOrigin&gt;&lt;XYScale&gt;10000&lt;/XYScale&gt;&lt;ZOrigin&gt;-100000&lt;/ZOrigin&gt;&lt;ZScale&gt;10000&lt;/ZScale&gt;&lt;MOrigin&gt;-100000&lt;/MOrigin&gt;&lt;MScale&gt;10000&lt;/MScale&gt;&lt;XYTolerance&gt;0.001&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;WKID&gt;26918&lt;/WKID&gt;&lt;LatestWKID&gt;26918&lt;/LatestWKID&gt;&lt;/ProjectedCoordinateSystem&gt;</peXml>
</coordRef>
</DataProperties>
<scaleRange>
<minScale>150000000</minScale>
<maxScale>5000</maxScale>
</scaleRange>
<SyncDate>20250108</SyncDate>
<SyncTime>09522100</SyncTime>
<ModDate>20250108</ModDate>
<ModTime>10351100</ModTime>
<ArcGISProfile>ISO19139</ArcGISProfile>
</Esri>
<mdLang>
<languageCode Sync="TRUE" value="eng"/>
<countryCode Sync="TRUE" value="USA"/>
</mdLang>
<mdChar>
<CharSetCd value="004"/>
</mdChar>
<mdHrLv>
<ScopeCd value="005"/>
</mdHrLv>
<mdHrLvName Sync="TRUE">dataset</mdHrLvName>
<mdDateSt Sync="TRUE">20250108</mdDateSt>
<distInfo>
<distFormat>
<formatName Sync="TRUE">Enterprise Geodatabase Feature Class</formatName>
</distFormat>
</distInfo>
<dataIdInfo>
<idCredit>Delaware Valley Regional Planning Commission (DVRPC)</idCredit>
<resConst>
<Consts>
<useLimit>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;https://catalog.dvrpc.org/dvrpc_data_license.html&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</useLimit>
</Consts>
</resConst>
<idCitation>
<citRespParty>
<rpIndName>William Stevens</rpIndName>
<rpOrgName>Delaware Valley Regional Planning Commission</rpOrgName>
<role>
<RoleCd value="007"/>
</role>
<rpCntInfo>
<cntAddress>
<delPoint>190 N Independence Mall West</delPoint>
<city>Philadelphia</city>
<adminArea>PA</adminArea>
<postCode>19106</postCode>
</cntAddress>
<cntPhone>
<voiceNum>215-592-1800</voiceNum>
</cntPhone>
</rpCntInfo>
</citRespParty>
<resTitle Sync="FALSE">DVRPC 2050 Population &amp; Employment Forecasts, &amp; Zonal Data (County) version 2</resTitle>
<presForm>
<PresFormCd Sync="TRUE" value="005"/>
</presForm>
</idCitation>
<dataChar>
<CharSetCd value="004"/>
</dataChar>
<idAbs>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;As a part of DVRPC’s long-range planning activities, the Commission is required to maintain forecasts with at least a 20-year horizon. DVRPC has updated forecasts through the horizon year of the 2050 Long-Range Plan. The 2050 Version 2.0 Population and Employment Forecasts (2050 Version 2.0, v2.0) were adopted by the DVRPC Board on October 24, 2024, They update the 2050 v1.0 forecasts with a new county-level age-cohort model and new base data from the 2020 Decennial Census, 2020 Bureau of Economic Analysis (BEA), and 2021 National Establishments Time Series (NETS). The age-cohort model calculates future population for five year age-sex cohorts using the 2020 Census base population, and anticipated birth, death, and migration rates. These anticipated rates were developed using historic birth and death records from New Jersey and Pennsylvania state health department data, as well as historic net migration data, calculated from decennial census data. Employment forecasts were developed by multiplying population forecasts by a ratio of working age population to jobs, calculated from 2022 ACS and BEA data.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The municipal and TAZ forecasts use the growth factors from the v1.0 forecasts, scaled to the new county and regional population totals from the age-cohort model. While the forecast is not adopted at the transportation analysis zone (TAZ) level, it is allocated to these zones for use in DVRPC’s travel demand model, and conforms to municipal/district level adopted totals. This data provides TAZ-level population and employment. Other travel model attributes are available upon request. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;DVRPC has prepared regional- and county-level population and employment forecasts in five-year increments for years 2020–2050. 2019 land use model results are also available. A forthcoming Analytical Data Report will document the forecasting process and methodologies.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</idAbs>
<idPurp>County Population and Employment Forecasts for the DVRPC region, 2020 - 2050.</idPurp>
<searchKeys>
<keyword>Demographics</keyword>
<keyword>population</keyword>
<keyword>forecast</keyword>
<keyword>Census</keyword>
<keyword>employment</keyword>
</searchKeys>
<envirDesc Sync="FALSE">Esri ArcGIS 13.4.0.55405</envirDesc>
<dataLang>
<languageCode Sync="TRUE" value="eng"/>
<countryCode Sync="TRUE" value="USA"/>
</dataLang>
<spatRpType>
<SpatRepTypCd Sync="TRUE" value="001"/>
</spatRpType>
<dataExt>
<geoEle>
<GeoBndBox esriExtentType="search">
<exTypeCode Sync="TRUE">1</exTypeCode>
<westBL Sync="TRUE">-76.151408</westBL>
<eastBL Sync="TRUE">-74.381252</eastBL>
<northBL Sync="TRUE">40.608748</northBL>
<southBL Sync="TRUE">39.509445</southBL>
</GeoBndBox>
</geoEle>
</dataExt>
</dataIdInfo>
<spatRepInfo>
<VectSpatRep>
<geometObjs Name="forecast_2050_county_v2">
<geoObjTyp>
<GeoObjTypCd Sync="TRUE" value="002"/>
</geoObjTyp>
<geoObjCnt Sync="TRUE">8</geoObjCnt>
</geometObjs>
<topLvl>
<TopoLevCd Sync="TRUE" value="001"/>
</topLvl>
</VectSpatRep>
</spatRepInfo>
<refSysInfo>
<RefSystem>
<refSysID>
<identCode Sync="TRUE" code="26918"/>
<idCodeSpace Sync="TRUE">EPSG</idCodeSpace>
<idVersion Sync="TRUE">6.11(3.0.1)</idVersion>
</refSysID>
</RefSystem>
</refSysInfo>
<eainfo>
<detailed Name="forecast_2050_county_v2">
<enttyp>
<enttypl Sync="FALSE">forecast_2050_county_v2</enttypl>
<enttypt Sync="TRUE">Feature Class</enttypt>
<enttypc Sync="TRUE">8</enttypc>
</enttyp>
<attr>
<attrlabl Sync="TRUE">OBJECTID</attrlabl>
<attalias Sync="TRUE">objectid</attalias>
<attrtype Sync="TRUE">OID</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">19</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">fips</attrlabl>
<attalias Sync="TRUE">fips</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">1073741822</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">county</attrlabl>
<attalias Sync="TRUE">county</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">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">pop20</attrlabl>
<attalias Sync="TRUE">pop20</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">pop25</attrlabl>
<attalias Sync="TRUE">pop25</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">pop30</attrlabl>
<attalias Sync="TRUE">pop30</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">pop35</attrlabl>
<attalias Sync="TRUE">pop35</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">pop40</attrlabl>
<attalias Sync="TRUE">pop40</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">pop45</attrlabl>
<attalias Sync="TRUE">pop45</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">pop50</attrlabl>
<attalias Sync="TRUE">pop50</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">emp20</attrlabl>
<attalias Sync="TRUE">emp20</attalias>
<attrtype Sync="TRUE">BigInteger</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">19</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">emp25</attrlabl>
<attalias Sync="TRUE">emp25</attalias>
<attrtype Sync="TRUE">BigInteger</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">19</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">emp30</attrlabl>
<attalias Sync="TRUE">emp30</attalias>
<attrtype Sync="TRUE">BigInteger</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">19</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">emp35</attrlabl>
<attalias Sync="TRUE">emp35</attalias>
<attrtype Sync="TRUE">BigInteger</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">19</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">emp40</attrlabl>
<attalias Sync="TRUE">emp40</attalias>
<attrtype Sync="TRUE">BigInteger</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">19</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">emp45</attrlabl>
<attalias Sync="TRUE">emp45</attalias>
<attrtype Sync="TRUE">BigInteger</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">19</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">emp50</attrlabl>
<attalias Sync="TRUE">emp50</attalias>
<attrtype Sync="TRUE">BigInteger</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">19</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">popabs50</attrlabl>
<attalias Sync="TRUE">popabs50</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">16</atprecis>
<attscale Sync="TRUE">3</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">poppct50</attrlabl>
<attalias Sync="TRUE">poppct50</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">16</atprecis>
<attscale Sync="TRUE">3</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">popabssq</attrlabl>
<attalias Sync="TRUE">popabssq</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">empabs50</attrlabl>
<attalias Sync="TRUE">empabs50</attalias>
<attrtype Sync="TRUE">BigInteger</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">19</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">emppct50</attrlabl>
<attalias Sync="TRUE">emppct50</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">16</atprecis>
<attscale Sync="TRUE">3</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">empabssq</attrlabl>
<attalias Sync="TRUE">empabssq</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">STATE</attrlabl>
<attalias Sync="TRUE">state</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">1073741822</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">st_area(shape)</attrlabl>
<attalias Sync="TRUE">st_area(shape)</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">st_perimeter(shape)</attrlabl>
<attalias Sync="TRUE">st_perimeter(shape)</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">0</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
</detailed>
</eainfo>
<spdoinfo>
<ptvctinf>
<esriterm Name="forecast_2050_county_v2">
<efeatyp Sync="TRUE">Simple</efeatyp>
<efeageom Sync="TRUE" code="4"/>
<esritopo Sync="TRUE">FALSE</esritopo>
<efeacnt Sync="TRUE">8</efeacnt>
<spindex Sync="TRUE">FALSE</spindex>
<linrefer Sync="TRUE">FALSE</linrefer>
</esriterm>
</ptvctinf>
</spdoinfo>
</metadata>
