<!-- FGDC Metadata DTD 2.0.0 19980917                                     -->

<!-- This is the Document Type Declaration for formal metadata, metadata  -->
<!-- conforming to the Content Standards for Digital Geospatial Metadata  -->
<!-- of the Federal Geographic Data Committee.  This DTD corresponds to   -->
<!-- the June, 1998 version of the standard, FGDC-STD-001-1998.           -->

<!-- Tags:                                                                -->
<!--     Tags are a maximum of 8-characters long, to coincide with the    -->
<!--     Reference Concrete Syntax.  In some systems, this will obviate   -->
<!--     the need for an explicit SGML declaration.                       -->

<!-- Entity sets:                                                         -->
<!--     Scalar values (meaning the values of elements that are not       -->
<!--     compound) are here declared RCDATA to allow SGML parsers to      -->
<!--     recognize and support entities representing special characters   -->
<!--     such as the degree symbol, less, and greater.                    -->

<!-- Element ordering:                                                    -->
<!--     Generally the order of elements is not significant.  However,    -->
<!--     repeated groups of elements must be in order (e.g. (A,B)+)       -->
<!--     and repeated elements must appear together (e.g. (A & B+ & C))   -->

<!-- Authors:                                                             -->
<!--     Peter N. Schweitzer (U.S. Geological Survey, Reston, VA 20192)   -->
<!--     with assistance from Doug Nebert (USGS), Eric Miller (OCLC),     -->
<!--     Quinn Hart (CERES), Jim Frew (UCSB), and Archie Warnock (AWWW).  -->
<!--                                                                      -->

<!--======================================================================-->

<!ENTITY % ISOnum PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN">
<!ENTITY % ISOlat1 PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN">

%ISOnum;
%ISOlat1;

<!--======================================================================-->

<!ELEMENT metadata - - (idinfo & dataqual? & spdoinfo? & spref? & eainfo? & distinfo* & extinfo* & metainfo)>
<!ELEMENT idinfo   - - (citation & descript & timeperd & status & spdom & keywords & accconst & useconst & ptcontac? & browse* & datacred? & secinfo? & native? & crossref*)>
<!ELEMENT citation - - (citeinfo)>
<!ELEMENT descript - - (abstract & purpose & supplinf?)>
<!ELEMENT timeperd - - (timeinfo & current)>
<!ELEMENT status   - - (progress & update)>
<!ELEMENT spdom    - - (bounding & dsgpoly*)>
<!ELEMENT bounding - - (westbc & eastbc & northbc & southbc)>
<!ELEMENT dsgpoly  - - (dsgpolyo & dsgpolyx*)>
<!ELEMENT dsgpolyo - - ((grngpoin,grngpoin,grngpoin,grngpoin+) | gring)>
<!ELEMENT dsgpolyx - - ((grngpoin,grngpoin,grngpoin,grngpoin+) | gring)>
<!ELEMENT grngpoin - - (gringlat,gringlon)>
<!ELEMENT keywords - - (theme+ & place* & stratum* & temporal*)>
<!ELEMENT theme    - - (themekt & themekey+)>
<!ELEMENT place    - - (placekt & placekey+)>
<!ELEMENT stratum  - - (stratkt & stratkey+)>
<!ELEMENT temporal - - (tempkt & tempkey+)>
<!ELEMENT ptcontac - - (cntinfo)>
<!ELEMENT browse   - - (browsen & browsed & browset)>
<!ELEMENT secinfo  - - (secsys & secclass & sechandl)>
<!ELEMENT crossref - - (citeinfo)>
<!ELEMENT dataqual - - (attracc? & logic & complete & posacc? & lineage & cloud?)>
<!ELEMENT attracc  - - (attraccr & qattracc*)>
<!ELEMENT qattracc - - (attraccv & attracce)>
<!ELEMENT posacc   - - (horizpa? & vertacc?)>
<!ELEMENT horizpa  - - (horizpar & qhorizpa*)>
<!ELEMENT qhorizpa - - (horizpav & horizpae)>
<!ELEMENT vertacc  - - (vertaccr & qvertpa*)>
<!ELEMENT qvertpa  - - (vertaccv & vertacce)>
<!ELEMENT lineage  - - (srcinfo* & procstep+)>
<!ELEMENT srcinfo  - - (srccite & srcscale? & typesrc & srctime & srccitea & srccontr)>
<!ELEMENT srccite  - - (citeinfo)>
<!ELEMENT srctime  - - (timeinfo & srccurr)>
<!ELEMENT procstep - - (procdesc & srcused* & procdate & proctime? & srcprod* & proccont?)>
<!ELEMENT proccont - - (cntinfo)>
<!ELEMENT spdoinfo - - (indspref? & (direct & ((ptvctinf | rastinfo))?)?)>
<!ELEMENT ptvctinf - - ((sdtsterm+ | vpfterm))>
<!ELEMENT sdtsterm - - (sdtstype, ptvctcnt?)>
<!ELEMENT vpfterm  - - (vpflevel & vpfinfo+)>
<!ELEMENT vpfinfo  - - (vpftype, ptvctcnt?)>
<!ELEMENT rastinfo - - (rasttype & (rowcount & colcount & vrtcount?)?)>
<!ELEMENT spref    - - (horizsys? & vertdef?)>
<!ELEMENT horizsys - - ((geograph | planar+ | local) & geodetic?)>
<!ELEMENT geograph - - (latres & longres & geogunit)>
<!ELEMENT planar   - - ((mapproj | gridsys | localp) & planci)>
<!ELEMENT mapproj  - - (mapprojn & (albers | azimequi | equicon | equirect | gvnsp | gnomonic | lamberta | lambertc | mercator | modsak | miller | obqmerc | orthogr | polarst | polycon | robinson | sinusoid | spaceobq | stereo | transmer | vdgrin | otherprj | mapprojp))>
<!ELEMENT albers   - - (stdparll+ & longcm & latprjo & feast & fnorth)>
<!ELEMENT azimequi - - (longcm & latprjo & feast & fnorth)>
<!ELEMENT equicon  - - (stdparll+ & longcm & latprjo & feast & fnorth)>
<!ELEMENT equirect - - (stdparll & longcm & feast & fnorth)>
<!ELEMENT gvnsp    - - (heightpt & longpc & latprjc & feast & fnorth)>
<!ELEMENT gnomonic - - (longpc & latprjc & feast & fnorth)>
<!ELEMENT lamberta - - (longpc & latprjc & feast & fnorth)>
<!ELEMENT lambertc - - (stdparll+ & longcm & latprjo & feast & fnorth)>
<!ELEMENT mercator - - ((stdparll | sfequat) & longcm & feast & fnorth)>
<!ELEMENT modsak   - - (feast & fnorth)>
<!ELEMENT miller   - - (longcm & feast & fnorth)>
<!ELEMENT obqmerc  - - (sfctrlin & (obqlazim | obqlpt) & latprjo & feast & fnorth)>
<!ELEMENT obqlazim - - (azimangl & azimptl)>
<!ELEMENT obqlpt   - - ((obqllat & obqllong),(obqllat & obqllong))>
<!ELEMENT orthogr  - - (longpc & latprjc & feast & fnorth)>
<!ELEMENT polarst  - - (svlong & (stdparll | sfprjorg) & feast & fnorth)>
<!ELEMENT polycon  - - (longcm & latprjo & feast & fnorth)>
<!ELEMENT robinson - - (longpc & feast & fnorth)>
<!ELEMENT sinusoid - - (longcm & feast & fnorth)>
<!ELEMENT spaceobq - - (landsat & pathnum & feast & fnorth)>
<!ELEMENT stereo   - - (longpc & latprjc & feast & fnorth)>
<!ELEMENT transmer - - (sfctrmer & longcm & latprjo & feast & fnorth)>
<!ELEMENT vdgrin   - - (longcm & feast & fnorth)>
<!ELEMENT mapprojp - - (azimptl? & azimangl? & feast? & fnorth? & heightpt? & landsat? & latprjc? & latprjo? & longcm? & longpc? & obqllat* & obqllong* & pathnum? & sfctrlin? & sfctrmer? & sfequat? & sfprjorg? & stdparll* & svlong?)>
<!ELEMENT gridsys  - - (gridsysn & (utm | ups | spcs | arcsys | othergrd))>
<!ELEMENT utm      - - (utmzone & transmer)>
<!ELEMENT ups      - - (upszone & polarst)>
<!ELEMENT spcs     - - (spcszone & (lambertc | transmer | obqmerc | polycon))>
<!ELEMENT arcsys   - - (arczone & (equirect | azimequi))>
<!ELEMENT localp   - - (localpd & localpgi)>
<!ELEMENT planci   - - (plance & (coordrep | distbrep) & plandu)>
<!ELEMENT coordrep - - (absres & ordres)>
<!ELEMENT distbrep - - (distres & bearres & bearunit & bearrefd & bearrefm)>
<!ELEMENT local    - - (localdes & localgeo)>
<!ELEMENT geodetic - - (horizdn? & ellips & semiaxis & denflat)>
<!ELEMENT vertdef  - - (altsys? & depthsys?)>
<!ELEMENT altsys   - - (altdatum & altres+ & altunits & altenc)>
<!ELEMENT depthsys - - (depthdn & depthres+ & depthdu & depthem)>
<!ELEMENT eainfo   - - (detailed* & overview*)>
<!ELEMENT detailed - - (enttyp, attr*)>
<!ELEMENT enttyp   - - (enttypl & enttypd & enttypds)>
<!ELEMENT attr     - - (attrlabl & attrdef & attrdefs & attrdomv+ & (begdatea, enddatea?)* & attrvai? & attrmfrq?)>
<!ELEMENT attrdomv - - ((edom+ | rdom | codesetd | udom))>
<!ELEMENT edom     - - (edomv & edomvd & edomvds & attr*)>
<!ELEMENT rdom     - - (rdommin & rdommax & attrunit? & attrmres? & attr*)>
<!ELEMENT codesetd - - (codesetn & codesets)>
<!ELEMENT attrvai  - - (attrva & attrvae)>
<!ELEMENT overview - - (eaover, eadetcit+)>
<!ELEMENT distinfo - - (distrib & (resdesc? & distliab & stdorder* & custom? & techpreq? & availabl?))>
<!ELEMENT distrib  - - (cntinfo)>
<!ELEMENT stdorder - - ((nondig | digform+) & fees & ordering? & turnarnd?)>
<!ELEMENT digform  - - (digtinfo & digtopt)>
<!ELEMENT digtinfo - - (formname & ((formvern | formverd) & formspec?)? & formcont? & filedec? & transize?)>
<!ELEMENT digtopt  - - (((onlinopt | offoptn))+)>
<!ELEMENT onlinopt - - (computer+ & accinstr? & oncomp?)>
<!ELEMENT computer - - ((networka | dialinst))>
<!ELEMENT networka - - (networkr+)>
<!ELEMENT dialinst - - (lowbps & highbps? & numdata & numstop & parity & compress? & dialtel+ & dialfile+)>
<!ELEMENT offoptn  - - (offmedia & reccap? & recfmt+ & compat?)>
<!ELEMENT reccap   - - (recden+ & recdenu)>
<!ELEMENT availabl - - (timeinfo)>
<!ELEMENT metainfo - - (metd & (metrd & metfrd?)? & metc & metstdn & metstdv & mettc? & metac? & metuc? & metsi? & metextns*)>
<!ELEMENT metc     - - (cntinfo)>
<!ELEMENT metsi    - - (metscs & metsc & metshd)>
<!ELEMENT metextns - - (onlink* & metprof?)>
<!ELEMENT citeinfo - - (origin+ & pubdate & pubtime? & title & edition? & geoform? & serinfo? & pubinfo? & othercit? & onlink* & lworkcit?)>
<!ELEMENT serinfo  - - (sername & issue)>
<!ELEMENT pubinfo  - - (pubplace & publish)>
<!ELEMENT lworkcit - - (citeinfo)>
<!ELEMENT timeinfo - - ((sngdate | mdattim | rngdates))>
<!ELEMENT sngdate  - - (caldate, time?)>
<!ELEMENT mdattim  - - (sngdate+)>
<!ELEMENT rngdates - - (begdate & begtime? & enddate & endtime?)>
<!ELEMENT cntinfo  - - ((cntperp | cntorgp) & cntpos? & cntaddr+ & cntvoice+ & cnttdd* & cntfax* & cntemail* & hours? & cntinst?)>
<!ELEMENT cntperp  - - (cntper & cntorg?)>
<!ELEMENT cntorgp  - - (cntorg & cntper?)>
<!ELEMENT cntaddr  - - (addrtype & address* & city & state & postal & country?)>
<!ELEMENT arczone  - - RCDATA>
<!ELEMENT absres   - - RCDATA>
<!ELEMENT abstract - - RCDATA>
<!ELEMENT accconst - - RCDATA>
<!ELEMENT accinstr - - RCDATA>
<!ELEMENT address  - - RCDATA>
<!ELEMENT addrtype - - RCDATA>
<!ELEMENT altdatum - - RCDATA>
<!ELEMENT altunits - - RCDATA>
<!ELEMENT altenc   - - RCDATA>
<!ELEMENT altres   - - RCDATA>
<!ELEMENT attracce - - RCDATA>
<!ELEMENT attraccr - - RCDATA>
<!ELEMENT attraccv - - RCDATA>
<!ELEMENT attrdef  - - RCDATA>
<!ELEMENT attrdefs - - RCDATA>
<!ELEMENT attrlabl - - RCDATA>
<!ELEMENT attrmfrq - - RCDATA>
<!ELEMENT attrmres - - RCDATA>
<!ELEMENT attrunit - - RCDATA>
<!ELEMENT attrva   - - RCDATA>
<!ELEMENT attrvae  - - RCDATA>
<!ELEMENT azimptl  - - RCDATA>
<!ELEMENT azimangl - - RCDATA>
<!ELEMENT bearrefd - - RCDATA>
<!ELEMENT bearrefm - - RCDATA>
<!ELEMENT bearres  - - RCDATA>
<!ELEMENT bearunit - - RCDATA>
<!ELEMENT begdate  - - RCDATA>
<!ELEMENT begdatea - - RCDATA>
<!ELEMENT begtime  - - RCDATA>
<!ELEMENT browsed  - - RCDATA>
<!ELEMENT browsen  - - RCDATA>
<!ELEMENT browset  - - RCDATA>
<!ELEMENT caldate  - - RCDATA>
<!ELEMENT city     - - RCDATA>
<!ELEMENT cloud    - - RCDATA>
<!ELEMENT codesetn - - RCDATA>
<!ELEMENT codesets - - RCDATA>
<!ELEMENT colcount - - RCDATA>
<!ELEMENT compat   - - RCDATA>
<!ELEMENT complete - - RCDATA>
<!ELEMENT compress - - RCDATA>
<!ELEMENT cntemail - - RCDATA>
<!ELEMENT cntfax   - - RCDATA>
<!ELEMENT cntinst  - - RCDATA>
<!ELEMENT cntorg   - - RCDATA>
<!ELEMENT cntper   - - RCDATA>
<!ELEMENT cntpos   - - RCDATA>
<!ELEMENT cnttdd   - - RCDATA>
<!ELEMENT cntvoice - - RCDATA>
<!ELEMENT country  - - RCDATA>
<!ELEMENT current  - - RCDATA>
<!ELEMENT custom   - - RCDATA>
<!ELEMENT datacred - - RCDATA>
<!ELEMENT denflat  - - RCDATA>
<!ELEMENT depthdn  - - RCDATA>
<!ELEMENT depthdu  - - RCDATA>
<!ELEMENT depthem  - - RCDATA>
<!ELEMENT depthres - - RCDATA>
<!ELEMENT dialfile - - RCDATA>
<!ELEMENT dialtel  - - RCDATA>
<!ELEMENT direct   - - RCDATA>
<!ELEMENT distres  - - RCDATA>
<!ELEMENT distliab - - RCDATA>
<!ELEMENT eastbc   - - RCDATA>
<!ELEMENT edition  - - RCDATA>
<!ELEMENT ellips   - - RCDATA>
<!ELEMENT enddate  - - RCDATA>
<!ELEMENT enddatea - - RCDATA>
<!ELEMENT endtime  - - RCDATA>
<!ELEMENT enttypd  - - RCDATA>
<!ELEMENT enttypds - - RCDATA>
<!ELEMENT enttypl  - - RCDATA>
<!ELEMENT eadetcit - - RCDATA>
<!ELEMENT eaover   - - RCDATA>
<!ELEMENT edomv    - - RCDATA>
<!ELEMENT edomvd   - - RCDATA>
<!ELEMENT edomvds  - - RCDATA>
<!ELEMENT feast    - - RCDATA>
<!ELEMENT fnorth   - - RCDATA>
<!ELEMENT fees     - - RCDATA>
<!ELEMENT filedec  - - RCDATA>
<!ELEMENT formcont - - RCDATA>
<!ELEMENT formname - - RCDATA>
<!ELEMENT formspec - - RCDATA>
<!ELEMENT formverd - - RCDATA>
<!ELEMENT formvern - - RCDATA>
<!ELEMENT gringlat - - RCDATA>
<!ELEMENT gringlon - - RCDATA>
<!ELEMENT geogunit - - RCDATA>
<!ELEMENT geoform  - - RCDATA>
<!ELEMENT gridsysn - - RCDATA>
<!ELEMENT heightpt - - RCDATA>
<!ELEMENT highbps  - - RCDATA>
<!ELEMENT horizdn  - - RCDATA>
<!ELEMENT horizpae - - RCDATA>
<!ELEMENT horizpar - - RCDATA>
<!ELEMENT horizpav - - RCDATA>
<!ELEMENT hours    - - RCDATA>
<!ELEMENT indspref - - RCDATA>
<!ELEMENT issue    - - RCDATA>
<!ELEMENT landsat  - - RCDATA>
<!ELEMENT latres   - - RCDATA>
<!ELEMENT latprjc  - - RCDATA>
<!ELEMENT latprjo  - - RCDATA>
<!ELEMENT localdes - - RCDATA>
<!ELEMENT localgeo - - RCDATA>
<!ELEMENT localpd  - - RCDATA>
<!ELEMENT localpgi - - RCDATA>
<!ELEMENT logic    - - RCDATA>
<!ELEMENT longres  - - RCDATA>
<!ELEMENT longcm   - - RCDATA>
<!ELEMENT longpc   - - RCDATA>
<!ELEMENT lowbps   - - RCDATA>
<!ELEMENT update   - - RCDATA>
<!ELEMENT mapprojn - - RCDATA>
<!ELEMENT metac    - - RCDATA>
<!ELEMENT metd     - - RCDATA>
<!ELEMENT metfrd   - - RCDATA>
<!ELEMENT metrd    - - RCDATA>
<!ELEMENT metsc    - - RCDATA>
<!ELEMENT metscs   - - RCDATA>
<!ELEMENT metshd   - - RCDATA>
<!ELEMENT metstdn  - - RCDATA>
<!ELEMENT metstdv  - - RCDATA>
<!ELEMENT mettc    - - RCDATA>
<!ELEMENT metuc    - - RCDATA>
<!ELEMENT native   - - RCDATA>
<!ELEMENT networkr - - RCDATA>
<!ELEMENT nondig   - - RCDATA>
<!ELEMENT northbc  - - RCDATA>
<!ELEMENT numdata  - - RCDATA>
<!ELEMENT numstop  - - RCDATA>
<!ELEMENT obqllat  - - RCDATA>
<!ELEMENT obqllong - - RCDATA>
<!ELEMENT offmedia - - RCDATA>
<!ELEMENT oncomp   - - RCDATA>
<!ELEMENT onlink   - - RCDATA>
<!ELEMENT ordering - - RCDATA>
<!ELEMENT ordres   - - RCDATA>
<!ELEMENT origin   - - RCDATA>
<!ELEMENT othercit - - RCDATA>
<!ELEMENT othergrd - - RCDATA>
<!ELEMENT otherprj - - RCDATA>
<!ELEMENT parity   - - RCDATA>
<!ELEMENT pathnum  - - RCDATA>
<!ELEMENT placekey - - RCDATA>
<!ELEMENT placekt  - - RCDATA>
<!ELEMENT plance   - - RCDATA>
<!ELEMENT plandu   - - RCDATA>
<!ELEMENT ptvctcnt - - RCDATA>
<!ELEMENT postal   - - RCDATA>
<!ELEMENT procdate - - RCDATA>
<!ELEMENT procdesc - - RCDATA>
<!ELEMENT proctime - - RCDATA>
<!ELEMENT progress - - RCDATA>
<!ELEMENT pubdate  - - RCDATA>
<!ELEMENT pubplace - - RCDATA>
<!ELEMENT pubtime  - - RCDATA>
<!ELEMENT publish  - - RCDATA>
<!ELEMENT purpose  - - RCDATA>
<!ELEMENT rdommax  - - RCDATA>
<!ELEMENT rdommin  - - RCDATA>
<!ELEMENT rasttype - - RCDATA>
<!ELEMENT recden   - - RCDATA>
<!ELEMENT recdenu  - - RCDATA>
<!ELEMENT recfmt   - - RCDATA>
<!ELEMENT resdesc  - - RCDATA>
<!ELEMENT rowcount - - RCDATA>
<!ELEMENT sdtstype - - RCDATA>
<!ELEMENT spcszone - - RCDATA>
<!ELEMENT sfctrlin - - RCDATA>
<!ELEMENT sfctrmer - - RCDATA>
<!ELEMENT sfequat  - - RCDATA>
<!ELEMENT sfprjorg - - RCDATA>
<!ELEMENT secclass - - RCDATA>
<!ELEMENT secsys   - - RCDATA>
<!ELEMENT sechandl - - RCDATA>
<!ELEMENT semiaxis - - RCDATA>
<!ELEMENT sername  - - RCDATA>
<!ELEMENT srccitea - - RCDATA>
<!ELEMENT srccontr - - RCDATA>
<!ELEMENT srccurr  - - RCDATA>
<!ELEMENT srcprod  - - RCDATA>
<!ELEMENT srcscale - - RCDATA>
<!ELEMENT srcused  - - RCDATA>
<!ELEMENT southbc  - - RCDATA>
<!ELEMENT stdparll - - RCDATA>
<!ELEMENT state    - - RCDATA>
<!ELEMENT svlong   - - RCDATA>
<!ELEMENT stratkey - - RCDATA>
<!ELEMENT stratkt  - - RCDATA>
<!ELEMENT supplinf - - RCDATA>
<!ELEMENT techpreq - - RCDATA>
<!ELEMENT tempkey  - - RCDATA>
<!ELEMENT tempkt   - - RCDATA>
<!ELEMENT themekey - - RCDATA>
<!ELEMENT themekt  - - RCDATA>
<!ELEMENT time     - - RCDATA>
<!ELEMENT title    - - RCDATA>
<!ELEMENT transize - - RCDATA>
<!ELEMENT turnarnd - - RCDATA>
<!ELEMENT typesrc  - - RCDATA>
<!ELEMENT upszone  - - RCDATA>
<!ELEMENT utmzone  - - RCDATA>
<!ELEMENT udom     - - RCDATA>
<!ELEMENT useconst - - RCDATA>
<!ELEMENT vpftype  - - RCDATA>
<!ELEMENT vpflevel - - RCDATA>
<!ELEMENT vrtcount - - RCDATA>
<!ELEMENT vertacce - - RCDATA>
<!ELEMENT vertaccr - - RCDATA>
<!ELEMENT vertaccv - - RCDATA>
<!ELEMENT westbc   - - RCDATA>
<!ELEMENT gring    - - RCDATA>
<!ELEMENT metprof  - - RCDATA>

<!-- End of FGDC Metadata DTD -->
