NHDPlusTools Data Access Overview

dblodgett@usgs.gov

Since it’s original release in 2019, data access in nhdplusTools has evolved and grown considerably. This vignette, prepared for a workshop in Summer 2024 shows the diversity of data available with nhdplusTools in one holistic overview.

The function naming in nhdplusTools related to data access uses three common terms:
1. “download” will generally download complete data sets for use locally. 2. “get” will pull a data subset from a web service. 3. “subset” will pull a subset from a local file and, when available, a web service.

Dataset function index.

The following summarizes specific data access functions available for the datasets that nhdplusTools has supporting functionality for.

Network Linked Data Index integration

The Network Linked Data Index plays a key role in discovery nhdplusTools. It provides access to an easy network navigation and basin boundary delineation tool. Behind the scenes, the NLDI is based on the network of the NHDPlusV2 – so has some special functionality related directly to that dataset. Functions that utilize the NLDI include:

In the demo below, we’ll choose a stream gage and show how to access data related to it from all the datasets that nhdplusTools works with as well as use some of the NLDI functionality in question.

For the sake of demonstration, we’ll look at the Wolf River at Langlade, WI – site ID “04074950”.

nhdplusTools allows us to start from a stream gage to build a subset of NHDPlusV2 data. Below, we’ll do just that and plot the results on a default map.


demo_dir <- nhdplusTools_data_dir()

site_id <- "USGS-04074950"


# use dataRetrieval::get_nldi_sources() to find other nldi sources

site <- list(featureSource = "nwissite",
             featureID = "USGS-04074950")

site_feature <- get_nldi_feature(site)

upstream_network <- navigate_nldi(site, 
                                  mode = "UT", distance_km = 9999)

demo_data <- file.path(demo_dir, "data_demo.gpkg")

dataset <- subset_nhdplus(as.integer(upstream_network$UT_flowlines$nhdplus_comid), 
                          nhdplus_data = "download", # download from a service
                          output_file = demo_data, # write the data to disk
                          return_data = TRUE, # return the data rather
                          flowline_only = FALSE, overwrite = TRUE)
#> All intersections performed in latitude/longitude.
#> Reading NHDFlowline_Network
#> Spherical geometry (s2) switched off
#> https://api.water.usgs.gov/geoserver/wmadata/ows
#> <?xml version="1.0" encoding="UTF-8"?>
#> <wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0" outputFormat="application/json" xsi:schemaLocation="http://www.opengis.net/wfs                         http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
#>   <wfs:Query xmlns:feature="https://api.water.usgs.gov/wmadata" typeName="feature:nhdflowline_network" srsName="EPSG:4269">
#>     <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc">
#>       <ogc:Or>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027875</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027873</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027871</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027869</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027867</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027865</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027863</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027861</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027859</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027857</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027855</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027853</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027851</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027849</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027847</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027845</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027843</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027839</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027841</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027837</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027835</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027635</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027833</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027017</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027019</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027831</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027631</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027829</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027013</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027015</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027827</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027825</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027007</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027011</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027009</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027025</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027821</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027629</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027823</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027819</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026997</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027621</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027817</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027613</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026999</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027815</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027765</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027003</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027001</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027813</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026979</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027625</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027627</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027619</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027811</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028031</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028035</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027809</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027807</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027805</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027803</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027801</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027799</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027797</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027793</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027795</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027005</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027791</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027789</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026993</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027623</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026987</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028051</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028063</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027787</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027617</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028033</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027607</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027779</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027777</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026985</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026995</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026965</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027603</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027609</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027771</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027773</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027601</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026983</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027611</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026975</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027775</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028071</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026937</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027599</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026971</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026969</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027605</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026981</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028069</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027781</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026933</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026935</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026955</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026957</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026963</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026959</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026961</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028047</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026977</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027785</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027783</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026929</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026931</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026927</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027597</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026953</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026951</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026947</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026945</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027615</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027767</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027593</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026949</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026925</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026921</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026923</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026941</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026943</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026939</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026915</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027769</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027581</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027579</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027589</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027583</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026917</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026919</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030414</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027571</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027567</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027743</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027763</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027587</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026913</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030413</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030415</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027747</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027745</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027711</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027591</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027759</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030412</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029157</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026887</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026883</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027557</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027559</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027573</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029153</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029425</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028027</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027733</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027731</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027751</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029139</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029421</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029147</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029145</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027555</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026865</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027749</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029509</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029133</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029131</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029151</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029149</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029143</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029427</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028021</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026861</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026849</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026897</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029141</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029125</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029127</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029155</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029423</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029419</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027729</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026839</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027585</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029527</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029415</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029123</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029529</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029137</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029129</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029409</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026857</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027577</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027575</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029507</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029505</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029411</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029403</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026907</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026905</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027757</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029413</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029109</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029525</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027595</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027761</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027755</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029111</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029113</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029105</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029107</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028029</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027569</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027565</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029405</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029103</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027563</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027753</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027741</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029399</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029397</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029501</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026881</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027739</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027737</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029467</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027549</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029497</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029499</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026879</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026875</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027561</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029083</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027727</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029099</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029101</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026847</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027553</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026869</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9025757</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027725</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027723</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029495</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027551</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028023</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026137</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026141</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027719</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030542</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027709</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029503</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029493</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028019</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9025749</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026831</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030541</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030543</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027721</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029115</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029489</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029487</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022867</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026825</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030540</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026829</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027545</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029119</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029117</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029485</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029483</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029091</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026179</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9025747</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027715</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023187</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027541</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027543</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029121</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029417</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029479</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029477</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029089</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022861</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022859</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022885</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023189</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028045</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029533</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029087</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029475</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029473</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023231</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022887</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029481</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029471</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029469</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029085</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023183</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023225</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029093</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029401</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029463</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029465</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9025755</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030262</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022883</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029491</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029535</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029079</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9025751</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>6817960</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023185</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022889</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9029407</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026139</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9025753</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023221</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026833</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030408</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023223</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023219</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030410</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026835</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030252</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030409</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022865</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022851</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030185</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030411</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026149</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026147</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023217</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028025</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9028017</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026175</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026133</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026135</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022853</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026871</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026169</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026125</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026127</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9027735</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026129</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026161</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026163</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026873</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026165</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026123</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026159</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026157</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026167</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9041143</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026155</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026131</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023181</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030407</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026173</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022827</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030312</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>904030406</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023229</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023179</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023213</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023211</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022825</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022831</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023199</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023177</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023209</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023207</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023205</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023175</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023203</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023201</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026121</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022813</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9022815</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9026177</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9023227</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>comid</ogc:PropertyName>
#>           <ogc:Literal>9025741</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>       </ogc:Or>
#>     </ogc:Filter>
#>   </wfs:Query>
#> </wfs:GetFeature>
#> Spherical geometry (s2) switched on
#> Writing NHDFlowline_Network
#> Reading CatchmentSP
#> Spherical geometry (s2) switched off
#> https://api.water.usgs.gov/geoserver/wmadata/ows
#> <?xml version="1.0" encoding="UTF-8"?>
#> <wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0" outputFormat="application/json" xsi:schemaLocation="http://www.opengis.net/wfs                         http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
#>   <wfs:Query xmlns:feature="https://api.water.usgs.gov/wmadata" typeName="feature:catchmentsp" srsName="EPSG:4269">
#>     <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc">
#>       <ogc:Or>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027875</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027873</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027871</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027869</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027867</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027865</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027863</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027861</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027859</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027857</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027855</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027853</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027851</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027849</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027847</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027845</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027843</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027839</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027841</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027837</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027835</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027635</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027833</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027017</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027019</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027831</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027631</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027829</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027013</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027015</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027827</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027825</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027007</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027011</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027009</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027025</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027821</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027629</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027823</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027819</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026997</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027621</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027817</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027613</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026999</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027815</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027765</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027003</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027001</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027813</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026979</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027625</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027627</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027619</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027811</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028031</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028035</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027809</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027807</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027805</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027803</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027801</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027799</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027797</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027793</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027795</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027005</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027791</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027789</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026993</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027623</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026987</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028051</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028063</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027787</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027617</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028033</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027607</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027779</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027777</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026985</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026995</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026965</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027603</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027609</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027771</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027773</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027601</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026983</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027611</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026975</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027775</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028071</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026937</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027599</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026971</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026969</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027605</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026981</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028069</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027781</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026933</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026935</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026955</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026957</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026963</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026959</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026961</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028047</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026977</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027785</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027783</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026929</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026931</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026927</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027597</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026953</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026951</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026947</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026945</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027615</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027767</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027593</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026949</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026925</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026921</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026923</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026941</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026943</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026939</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026915</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027769</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027581</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027579</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027589</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027583</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026917</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026919</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030414</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027571</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027567</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027743</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027763</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027587</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026913</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030413</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030415</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027747</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027745</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027711</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027591</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027759</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030412</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029157</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026887</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026883</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027557</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027559</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027573</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029153</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029425</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028027</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027733</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027731</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027751</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029139</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029421</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029147</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029145</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027555</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026865</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027749</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029509</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029133</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029131</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029151</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029149</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029143</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029427</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028021</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026861</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026849</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026897</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029141</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029125</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029127</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029155</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029423</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029419</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027729</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026839</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027585</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029527</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029415</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029123</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029529</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029137</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029129</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029409</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026857</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027577</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027575</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029507</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029505</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029411</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029403</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026907</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026905</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027757</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029413</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029109</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029525</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027595</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027761</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027755</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029111</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029113</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029105</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029107</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028029</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027569</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027565</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029405</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029103</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027563</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027753</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027741</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029399</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029397</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029501</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026881</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027739</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027737</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029467</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027549</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029497</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029499</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026879</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026875</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027561</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029083</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027727</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029099</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029101</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026847</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027553</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026869</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9025757</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027725</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027723</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029495</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027551</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028023</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026137</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026141</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027719</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030542</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027709</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029503</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029493</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028019</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9025749</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026831</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030541</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030543</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027721</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029115</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029489</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029487</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022867</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026825</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030540</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026829</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027545</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029119</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029117</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029485</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029483</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029091</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026179</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9025747</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027715</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023187</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027541</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027543</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029121</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029417</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029479</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029477</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029089</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022861</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022859</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022885</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023189</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028045</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029533</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029087</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029475</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029473</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023231</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022887</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029481</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029471</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029469</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029085</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023183</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023225</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029093</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029401</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029463</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029465</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9025755</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030262</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022883</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029491</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029535</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029079</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9025751</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>6817960</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023185</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022889</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9029407</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026139</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9025753</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023221</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026833</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030408</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023223</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023219</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030410</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026835</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030252</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030409</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022865</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022851</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030185</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030411</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026149</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026147</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023217</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028025</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9028017</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026175</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026133</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026135</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022853</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026871</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026169</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026125</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026127</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9027735</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026129</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026161</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026163</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026873</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026165</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026123</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026159</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026157</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026167</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9041143</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026155</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026131</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023181</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030407</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026173</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022827</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030312</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>904030406</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023229</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023179</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023213</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023211</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022825</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022831</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023199</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023177</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023209</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023207</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023205</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023175</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023203</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023201</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026121</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022813</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9022815</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9026177</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9023227</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>         <ogc:PropertyIsEqualTo>
#>           <ogc:PropertyName>featureid</ogc:PropertyName>
#>           <ogc:Literal>9025741</ogc:Literal>
#>         </ogc:PropertyIsEqualTo>
#>       </ogc:Or>
#>     </ogc:Filter>
#>   </wfs:Query>
#> </wfs:GetFeature>
#> Found invalid geometry, attempting to fix.
#> Spherical geometry (s2) switched on
#> Writing CatchmentSP
#> Spherical geometry (s2) switched off
#> https://api.water.usgs.gov/geoserver/wmadata/ows
#> <?xml version="1.0" encoding="UTF-8"?>
#> <wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0" outputFormat="application/json" xsi:schemaLocation="http://www.opengis.net/wfs                         http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
#>   <wfs:Query xmlns:feature="https://api.water.usgs.gov/wmadata" typeName="feature:nhdarea" srsName="EPSG:4269">
#>     <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc">
#>       <ogc:And>
#>         <ogc:BBOX>
#>           <ogc:PropertyName>the_geom</ogc:PropertyName>
#>           <gml:Envelope srsName="urn:x-ogc:def:crs:EPSG:4326">
#>             <gml:lowerCorner>45.181114 -89.244538</gml:lowerCorner>
#>             <gml:upperCorner>45.759943 -88.696258</gml:upperCorner>
#>           </gml:Envelope>
#>         </ogc:BBOX>
#>       </ogc:And>
#>     </ogc:Filter>
#>   </wfs:Query>
#> </wfs:GetFeature>
#> although coordinates are longitude/latitude, st_intersects assumes that they
#> are planar
#> Spherical geometry (s2) switched on
#> Spherical geometry (s2) switched off
#> https://api.water.usgs.gov/geoserver/wmadata/ows
#> <?xml version="1.0" encoding="UTF-8"?>
#> <wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0" outputFormat="application/json" xsi:schemaLocation="http://www.opengis.net/wfs                         http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
#>   <wfs:Query xmlns:feature="https://api.water.usgs.gov/wmadata" typeName="feature:nhdwaterbody" srsName="EPSG:4269">
#>     <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc">
#>       <ogc:And>
#>         <ogc:BBOX>
#>           <ogc:PropertyName>the_geom</ogc:PropertyName>
#>           <gml:Envelope srsName="urn:x-ogc:def:crs:EPSG:4326">
#>             <gml:lowerCorner>45.181114 -89.244538</gml:lowerCorner>
#>             <gml:upperCorner>45.759943 -88.696258</gml:upperCorner>
#>           </gml:Envelope>
#>         </ogc:BBOX>
#>       </ogc:And>
#>     </ogc:Filter>
#>   </wfs:Query>
#> </wfs:GetFeature>
#> although coordinates are longitude/latitude, st_intersects assumes that they
#> are planar
#> Spherical geometry (s2) switched on
#> Spherical geometry (s2) switched off
#> https://api.water.usgs.gov/geoserver/wmadata/ows
#> <?xml version="1.0" encoding="UTF-8"?>
#> <wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0" outputFormat="application/json" xsi:schemaLocation="http://www.opengis.net/wfs                         http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
#>   <wfs:Query xmlns:feature="https://api.water.usgs.gov/wmadata" typeName="feature:nhdflowline_nonnetwork" srsName="EPSG:4269">
#>     <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc">
#>       <ogc:And>
#>         <ogc:BBOX>
#>           <ogc:PropertyName>the_geom</ogc:PropertyName>
#>           <gml:Envelope srsName="urn:x-ogc:def:crs:EPSG:4326">
#>             <gml:lowerCorner>45.181114 -89.244538</gml:lowerCorner>
#>             <gml:upperCorner>45.759943 -88.696258</gml:upperCorner>
#>           </gml:Envelope>
#>         </ogc:BBOX>
#>       </ogc:And>
#>     </ogc:Filter>
#>   </wfs:Query>
#> </wfs:GetFeature>
#> although coordinates are longitude/latitude, st_intersects assumes that they
#> are planar
#> Spherical geometry (s2) switched on

names(dataset)
#> [1] "NHDFlowline_Network"    "CatchmentSP"            "NHDArea"               
#> [4] "NHDWaterbody"           "NHDFlowline_NonNetwork"

sapply(dataset, nrow)
#>    NHDFlowline_Network            CatchmentSP                NHDArea 
#>                    389                    370                     20 
#>           NHDWaterbody NHDFlowline_NonNetwork 
#>                    473                      8

old_par <- par(mar = c(0, 0, 0, 0))

plot_nhdplus(outlets = list(featureSource = "nwissite",
                            featureID = "USGS-04074950"), 
             nhdplus_data = demo_data, flowline_only = TRUE)
#> Zoom set to: 10

The above is the original way NHDPlusTools supported access NHDPlusV2 data. A dedicated web service subset utility is available in get_nhdplus – which is what subset_nhdplus() calls behind the scenes.

Here we grab the basin for our site and request NHDPlus with its geometry as the Area of Interest.


basin <- get_nldi_basin(site)
#> https://labs-beta.waterdata.usgs.gov/api/nldi/linked-data/nwissite/USGS-04074950/basin?simplify=true&splitCatchment=false

subset <- get_nhdplus(AOI = basin, realization = "flowline")
#> Spherical geometry (s2) switched off
#> https://api.water.usgs.gov/geoserver/wmadata/ows
#> <?xml version="1.0" encoding="UTF-8"?>
#> <wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0" outputFormat="application/json" xsi:schemaLocation="http://www.opengis.net/wfs                         http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
#>   <wfs:Query xmlns:feature="https://api.water.usgs.gov/wmadata" typeName="feature:nhdflowline_network" srsName="EPSG:4269">
#>     <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc">
#>       <ogc:And>
#>         <ogc:BBOX>
#>           <ogc:PropertyName>the_geom</ogc:PropertyName>
#>           <gml:Envelope srsName="urn:x-ogc:def:crs:EPSG:4326">
#>             <gml:lowerCorner>45.181114409 -89.244537669</gml:lowerCorner>
#>             <gml:upperCorner>45.759943191 -88.696257635</gml:upperCorner>
#>           </gml:Envelope>
#>         </ogc:BBOX>
#>       </ogc:And>
#>     </ogc:Filter>
#>   </wfs:Query>
#> </wfs:GetFeature>
#> although coordinates are longitude/latitude, st_intersects assumes that they
#> are planar
#> Spherical geometry (s2) switched on

par(mar = c(0, 0, 0, 0))

plot(sf::st_geometry(basin))
plot(sf::st_geometry(subset), col = "blue", add = TRUE)

For NHDPlusHR data, which is much denser than NHDPlusV2, nhdplusTools supports downloading four-digit Hydrologic Unit Code staged geodatabases. The function get_huc() is useful to discover the code needed here.


wolf_huc <- get_huc(basin, type = 'huc04')
#> Spherical geometry (s2) switched off
#> https://api.water.usgs.gov/geoserver/wmadata/ows
#> <?xml version="1.0" encoding="UTF-8"?>
#> <wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0" outputFormat="application/json" xsi:schemaLocation="http://www.opengis.net/wfs                         http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
#>   <wfs:Query xmlns:feature="https://api.water.usgs.gov/wmadata" typeName="feature:wbd04_20201006" srsName="EPSG:4269">
#>     <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc">
#>       <ogc:And>
#>         <ogc:BBOX>
#>           <ogc:PropertyName>SHAPE</ogc:PropertyName>
#>           <gml:Envelope srsName="urn:x-ogc:def:crs:EPSG:4326">
#>             <gml:lowerCorner>45.181114409 -89.244537669</gml:lowerCorner>
#>             <gml:upperCorner>45.759943191 -88.696257635</gml:upperCorner>
#>           </gml:Envelope>
#>         </ogc:BBOX>
#>       </ogc:And>
#>     </ogc:Filter>
#>   </wfs:Query>
#> </wfs:GetFeature>
#> although coordinates are longitude/latitude, st_intersects assumes that they
#> are planar
#> Spherical geometry (s2) switched on

nrow(wolf_huc)
#> [1] 2

# it straddles hucs? Not really.

par(mar = c(0, 0, 0, 0))
plot(sf::st_geometry(basin), col = "grey")
plot(sf::st_geometry(wolf_huc), add = TRUE)


wolf_huc <- get_huc(site_feature, type = "huc04")
#> Spherical geometry (s2) switched off
#> https://api.water.usgs.gov/geoserver/wmadata/ows
#> <?xml version="1.0" encoding="UTF-8"?>
#> <wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0" outputFormat="application/json" xsi:schemaLocation="http://www.opengis.net/wfs                         http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
#>   <wfs:Query xmlns:feature="https://api.water.usgs.gov/wmadata" typeName="feature:wbd04_20201006" srsName="EPSG:4269">
#>     <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc">
#>       <ogc:And>
#>         <ogc:BBOX>
#>           <ogc:PropertyName>SHAPE</ogc:PropertyName>
#>           <gml:Envelope srsName="urn:x-ogc:def:crs:EPSG:4326">
#>             <gml:lowerCorner>45.1899654344568 -88.733446635559</gml:lowerCorner>
#>             <gml:upperCorner>45.1899750855431 -88.7334329644401</gml:upperCorner>
#>           </gml:Envelope>
#>         </ogc:BBOX>
#>       </ogc:And>
#>     </ogc:Filter>
#>   </wfs:Query>
#> </wfs:GetFeature>
#> although coordinates are longitude/latitude, st_intersects assumes that they
#> are planar
#> Spherical geometry (s2) switched on

nrow(wolf_huc)
#> [1] 1

# better!!
par(mar = c(0, 0, 0, 0))
plot(sf::st_geometry(wolf_huc))
plot(sf::st_geometry(basin), col = "grey", add = TRUE)


outdir <- file.path(nhdplusTools_data_dir(), "hr_access_demo")

dir.create(outdir)
#> Warning in dir.create(outdir):
#> 'C:\Users\dblodgett\AppData\Roaming\R\data\R\nhdplusTools\hr_access_demo'
#> already exists

download_dir <- download_nhdplushr(outdir, wolf_huc$huc4)

list.files(download_dir)
#> [1] "NHDPLUS_H_0403_HU4_GDB.gdb" "NHDPLUS_H_0403_HU4_GDB.jpg"
#> [3] "NHDPLUS_H_0403_HU4_GDB.xml"

If we had asked for more HUC4 codes, additional gdb files would be in the directory we specified.

With this, we can use one of the two functions for access NHDPlusHR data to load data from the directory. Here, we use the more complete get_nhdplus() and set check_terminals=TRUE which uses make_standalone() to ensure that the nhdplus attributes are complete and self-consistent within the subset of data returned.


nhdplushr <- get_nhdplushr(
  download_dir, 
  layers = c("NHDFlowline", "NHDPlusCatchment", "NHDWaterbody", 
             "NHDArea", "NHDLine", "NHDPlusSink", "NHDPlusWall", 
             "NHDPoint", "NHDPlusBurnWaterbody", "NHDPlusBurnLineEvent",
             "HYDRO_NET_Junctions", "WBDHU2", "WBDHU4","WBDHU6", 
             "WBDHU8", "WBDHU10", "WBDHU12", "WBDLine"), 
  check_terminals = TRUE)
#> Warning in CPL_read_ogr(dsn, layer, query, as.character(options), quiet, : GDAL
#> Message 1: organizePolygons() received a polygon with more than 100 parts. The
#> processing may be really slow.  You can skip the processing by setting
#> METHOD=SKIP, or only make it analyze counter-clock wise parts by setting
#> METHOD=ONLY_CCW if you can assume that the outline of holes is counter-clock
#> wise defined

sapply(nhdplushr, nrow)
#>          NHDFlowline     NHDPlusCatchment         NHDWaterbody 
#>                53834                51815                34138 
#>              NHDArea              NHDLine          NHDPlusSink 
#>                 1283                  207                  582 
#>          NHDPlusWall             NHDPoint NHDPlusBurnWaterbody 
#>                 2031                   73                25146 
#> NHDPlusBurnLineEvent  HYDRO_NET_Junctions               WBDHU2 
#>                51938                53555                    1 
#>               WBDHU4               WBDHU6               WBDHU8 
#>                    1                    2                   18 
#>              WBDHU10              WBDHU12              WBDLine 
#>                  107                  629                 2031

At a lower level, we can use get_hr_data() to access particular layers. Here, rename=TRUE causes the nhdplushr names to be normalized to nhdplusTools conventions using align_nhdplus_names().

NOTE: “NHDPlusID” from nhdplushr is replaced with the name “COMID”. This attribute is merely a unique integer identifier and should not be assumed to relate to anything outside the context of a given dataset.


nhdplushr <- get_hr_data(list.files(download_dir, pattern = ".gdb", full.names = TRUE),
                         layer = "NHDFlowline", rename = TRUE)

names(nhdplushr)
#>  [1] "Permanent_Identifier"        "FDate"                      
#>  [3] "Resolution"                  "GNIS_ID"                    
#>  [5] "GNIS_Name"                   "LENGTHKM"                   
#>  [7] "REACHCODE"                   "FlowDir"                    
#>  [9] "WBArea_Permanent_Identifier" "FTYPE"                      
#> [11] "FCODE"                       "MainPath"                   
#> [13] "InNetwork"                   "VisibilityFilter"           
#> [15] "Shape_Length"                "COMID"                      
#> [17] "VPUID"                       "Enabled"                    
#> [19] "Shape"                       "StreamLeve"                 
#> [21] "StreamOrde"                  "StreamCalc"                 
#> [23] "FromNode"                    "ToNode"                     
#> [25] "Hydroseq"                    "LevelPathI"                 
#> [27] "Pathlength"                  "TerminalPa"                 
#> [29] "ArbolateSu"                  "Divergence"                 
#> [31] "StartFlag"                   "TerminalFl"                 
#> [33] "UpLevelPat"                  "UpHydroseq"                 
#> [35] "DnLevel"                     "DnLevelPat"                 
#> [37] "DnHydroseq"                  "DnMinorHyd"                 
#> [39] "DnDrainCou"                  "FromMeas"                   
#> [41] "ToMeas"                      "RtnDiv"                     
#> [43] "Thinner"                     "VPUIn"                      
#> [45] "VPUOut"                      "AreaSqKM"                   
#> [47] "TotDASqKM"                   "DivDASqKm"                  
#> [49] "MaxElevRaw"                  "MinElevRaw"                 
#> [51] "MaxElevSmo"                  "MinElevSmo"                 
#> [53] "Slope"                       "SlopeLenKm"                 
#> [55] "ElevFixed"                   "HWType"                     
#> [57] "HWNodeSqKm"                  "StatusFlag"

# Great Lakes coast are flowlines -- remove for visuals
gl_coast <- c(get_DM(nhdplushr, 60002700000331),
              get_DM(nhdplushr, 60002700049157))
#> defaulting to comid rather than permanent_identifier
#> defaulting to comid rather than permanent_identifier

plot_data <- dplyr::filter(nhdplushr, FCODE != 56600 & StreamOrde > 2 & !COMID %in% gl_coast)

par(mar = c(0, 0, 0, 0))
plot(sf::st_geometry(wolf_huc))
plot(sf::st_geometry(basin), col = "grey", add = TRUE)
plot(sf::st_geometry(plot_data), lwd = plot_data$StreamOrde / 3, col = "blue", add = TRUE)


par(mar = c(0, 0, 0, 0))
plot(sf::st_geometry(basin), col = "grey")
plot(sf::st_geometry(plot_data), lwd = plot_data$StreamOrde / 2, col = "blue", add = TRUE)

BONUS DEMO: Say we want to know where our stream gage is on the river in question…

get_flowline_index() and disambiguate_flowline_indexes() are your friends.


potential_matches <- get_flowline_index(nhdplushr, 
                                        points = site_feature, 
                                        search_radius = units::as_units(500, "m"),
                                        max_matches = 5)
#> defaulting to comid rather than permanent_identifier
#> Warning in match_crs(x, points, paste("crs of lines and points don't match.", :
#> crs of lines and points don't match. attempting st_transform of lines
#> Warning in index_points_to_lines.hy(x, points, search_radius = search_radius, :
#> converting to LINESTRING, this may be slow, check results

potential_matches
#>   id          COMID      REACHCODE REACH_meas       offset
#> 1  1 60002700035364 04030202000126    34.9737 0.0002166323
#> 2  1 60002700000908 04030104001542    49.1370 0.0177673341
#> 3  1 60002700036849 04030104001542    81.5378 0.0224609122
#> 4  1 60002700035750 04030104000533    31.4940 0.0244823037
#> 5  1 60002700034888 04030104000136   100.0000 0.0247855142

site_meta <- dataRetrieval::readNWISsite(gsub("USGS-", "", site_feature$identifier))
#> GET: https://waterservices.usgs.gov/nwis/site/?siteOutput=Expanded&format=rdb&site=04074950

sqmi_to_sqkm <- 2.59

da_df <- data.frame(id = 1, drainagearea = site_meta$drain_area_va * sqmi_to_sqkm)

# uses nearest drainage area match
disambiguate_flowline_indexes(potential_matches,
                              flowpath = dplyr::select(nhdplushr, COMID, TotDASqKM),
                              hydro_location = da_df)
#> # A tibble: 1 × 5
#>      id   COMID REACHCODE      REACH_meas   offset
#>   <dbl>   <dbl> <chr>               <dbl>    <dbl>
#> 1     1 6.00e13 04030202000126       35.0 0.000217

If what you really need is the base NHD, which is now a static dataset, the pattern is just the same as with nhdplushr using download_nhd().


outdir <- file.path(nhdplusTools_data_dir(), "nhd_access_demo")

dir.create(outdir)
#> Warning in dir.create(outdir):
#> 'C:\Users\dblodgett\AppData\Roaming\R\data\R\nhdplusTools\nhd_access_demo'
#> already exists

download_dir <- download_nhd(outdir, wolf_huc$huc4)

list.files(download_dir)
#> [1] "NHD_H_0403_HU4_GDB.gdb" "NHD_H_0403_HU4_GDB.jpg" "NHD_H_0403_HU4_GDB.xml"

nhd_gdb <- list.files(download_dir, pattern = ".gdb", full.names = TRUE)

sf::st_layers(nhd_gdb)
#> Driver: OpenFileGDB 
#> Available layers:
#>                 layer_name                 geometry_type features fields
#> 1        ExternalCrosswalk                            NA        1      6
#> 2                 NHDFCode                            NA      126     13
#> 3     NHDFeatureToMetadata                            NA   277698      2
#> 4                  NHDFlow                            NA    67048      4
#> 5           NHDFlowlineVAA                            NA    53733     22
#> 6              NHDMetadata                            NA      312     21
#> 7  NHDProcessingParameters                            NA        5      2
#> 8  NHDReachCodeMaintenance                            NA    62818      6
#> 9   NHDReachCrossReference                            NA    78278     11
#> 10       NHDSourceCitation                            NA      350     13
#> 11               NHDStatus                            NA        0      3
#> 12 NHDVerticalRelationship                            NA        0      3
#> 13                CLIPPOLY                 Multi Polygon        0      2
#> 14            NHDWaterbody              3D Multi Polygon    34143     13
#> 15         NHDPointEventFC                         Point     2705     14
#> 16                NHDPoint                      3D Point       74      8
#> 17          NHDLineEventFC             Multi Line String        0     16
#> 18                 NHDLine          3D Multi Line String      207     10
#> 19             NHDFlowline 3D Measured Multi Line String    53850     16
#> 20          NHDAreaEventFC                 Multi Polygon        0     14
#> 21                 NHDArea              3D Multi Polygon     1283     12
#> 22                 WBDLine             Multi Line String     2970      7
#> 23                  WBDHU8                 Multi Polygon       18     14
#> 24                  WBDHU6                 Multi Polygon        2     14
#> 25                  WBDHU4                 Multi Polygon        1     14
#> 26                  WBDHU2                 Multi Polygon        1     14
#> 27                 WBDHU16                 Multi Polygon        0     19
#> 28                 WBDHU14                 Multi Polygon        0     19
#> 29                 WBDHU12                 Multi Polygon      629     19
#> 30                 WBDHU10                 Multi Polygon      107     16
#> 31     HYDRO_NET_Junctions                         Point    53573      1
#> 32      HYDRO_NET_BUILDERR                            NA       21      3
#> 33                N_1_Desc                            NA   107423      5
#> 34               N_1_EDesc                            NA       40      2
#> 35             N_1_EStatus                            NA        1      2
#> 36               N_1_ETopo                            NA       14      2
#> 37              N_1_FloDir                            NA        1      2
#> 38               N_1_JDesc                            NA       40      2
#> 39             N_1_JStatus                            NA        1      2
#> 40               N_1_JTopo                            NA      105      2
#> 41              N_1_JTopo2                            NA        1      2
#> 42               N_1_Props                            NA        9      2
#>                 crs_name
#> 1                   <NA>
#> 2                   <NA>
#> 3                   <NA>
#> 4                   <NA>
#> 5                   <NA>
#> 6                   <NA>
#> 7                   <NA>
#> 8                   <NA>
#> 9                   <NA>
#> 10                  <NA>
#> 11                  <NA>
#> 12                  <NA>
#> 13                 NAD83
#> 14 NAD83 + NAVD88 height
#> 15 NAD83 + NAVD88 height
#> 16 NAD83 + NAVD88 height
#> 17 NAD83 + NAVD88 height
#> 18 NAD83 + NAVD88 height
#> 19 NAD83 + NAVD88 height
#> 20 NAD83 + NAVD88 height
#> 21 NAD83 + NAVD88 height
#> 22                 NAD83
#> 23                 NAD83
#> 24                 NAD83
#> 25                 NAD83
#> 26                 NAD83
#> 27                 NAD83
#> 28                 NAD83
#> 29                 NAD83
#> 30                 NAD83
#> 31 NAD83 + NAVD88 height
#> 32                  <NA>
#> 33                  <NA>
#> 34                  <NA>
#> 35                  <NA>
#> 36                  <NA>
#> 37                  <NA>
#> 38                  <NA>
#> 39                  <NA>
#> 40                  <NA>
#> 41                  <NA>
#> 42                  <NA>

nhd_fline <- sf::read_sf(nhd_gdb, "NHDFlowline")

We’ll wait to plot this up until after we’ve done some work with 3DHP. As of writing, the 3DHP is more or less the same as the NHD but in a new database schema. The get_3dhp() uses a web service to pull data for subsets much the same as the other get_* functions. See vignette("get_3dhp_data.Rmd") for more on how to work with 3DHP data.


sub_3dhp <- get_3dhp(basin, type = "flowline")
#> https://hydro.nationalmap.gov/arcgis/rest/services/3DHP_all/MapServer/50/query
#> {"xmin":-89.2445,"ymin":45.1811,"xmax":-88.6963,"ymax":45.7599,"spatialReference":{"wkid":4326}}NULLjsontrue
#> Getting features 0 to 2000 of 2199
#> https://hydro.nationalmap.gov/arcgis/rest/services/3DHP_all/MapServer/50/query
#> 145074,145720,145824,145841,145987,146015,146020,146036,146063,146115,146195,146331,146353,146374,146376,146387,146459,146593,204418,204425,204437,204452,204453,205564,205843,372142,372272,372611,372613,372652,372861,372895,372896,372942,372946,372976,372979,373166,373245,373246,373268,373295,432730,432782,433851,435990,598421,599033,599036,599389,599396,599656,599694,599724,599888,599991,600021,659101,660934,662189,662263,825311,825740,826134,826177,826179,826212,826247,826262,826272,826277,826285,826332,826395,826511,826536,826556,826606,826618,885255,885363,886300,886383,1051594,1051861,1052274,1052581,1052801,1052802,1052840,1052852,1053128,1053176,1053213,1111698,1111709,1130994,1132308,1189940,1191898,1278770,1278834,1278891,1278911,1278927,1279411,1279461,1279494,1279678,1279702,1279835,1338656,1338686,1338729,1338800,1339835,1342097,1527471,1527759,1528700,1528885,1529163,1529167,1529196,1529226,1529274,1529474,1529501,1529531,1529568,1529588,1589024,1589153,1589490,1590717,1649766,1649767,1754063,1754241,1755051,1755220,1755741,1755751,1755796,1755818,1755839,1755965,1755983,1755996,1756062,1756120,1814315,1814323,1815609,1815987,1817526,1817565,1981219,1981847,1981885,1981990,1982213,1982236,1982376,1982506,1982510,1982575,1982586,1982611,1982619,1982788,1982829,1982862,1982882,1982915,2043325,2044846,2266792,2267307,2267768,2268206,2268216,2268420,2268489,2268517,2268526,2268557,2268598,2268753,2268870,2268890,2268926,2327752,2327871,2327893,2327899,2329142,2329537,2331072,2331118,2495498,2495755,2495824,2496002,2496019,2496053,2496067,2496104,2496114,2496127,2496373,2496383,2496390,2496439,2555428,2556685,2558327,2617382,2721637,2721817,2722380,2722478,2722518,2722547,2722794,2722855,2722871,2722901,2723105,2723124,2723183,2723338,2723470,2782316,2784205,2785642,2785741,2948108,2949026,2949073,2949269,2949466,2949495,2949500,2949517,2949612,2949763,2949813,2949902,2949910,2949913,2949963,2950084,2950138,2950192,3010934,3012813,3175295,3176723,3176743,3176744,3176973,3177050,3177118,3177125,3177158,3177206,3177397,3177449,3236131,3237657,3402000,3403465,3403502,3403656,3403657,3403697,3403723,3403747,3403975,3403994,3463360,3463380,3463406,3464485,3464726,3466887,3489724,3630144,3630294,3630296,3630335,3630344,3630571,3630664,3630823,3630897,3630957,3630973,3690014,3690049,3691186,3692879,3693378,3856577,3856798,3856841,3856938,3856972,3857144,3857203,3857354,3857449,3916372,3916433,3916446,3917560,3917847,3919660,4082676,4082753,4082788,4083763,4083860,4084122,4084154,4084177,4084362,4084371,4084383,4084384,4084434,4084465,4084571,4084648,4084779,4143485,4143544,4143578,4143580,4189498,4309401,4309565,4310798,4311044,4311073,4311083,4311102,4370563,4370677,4370678,4442798,4536440,4536940,4537529,4537537,4537617,4537622,4537892,4537960,4538054,4538064,4538089,4538101,4538144,4538201,4538442,4538451,4538521,4597590,4597601,4597624,4597662,4598737,4599479,4764426,4764964,4764979,4764988,4765058,4765134,4765149,4765169,4765390,4765499,4823764,4823816,4823824,4823870,4825368,4827005,4827118,4990458,4991441,4991567,4991568,4992000,4992015,4992126,4992211,4992312,4992344,4992372,5051125,5052080,5054420,5054476,5168011,5218546,5218838,5218939,5218952,5218972,5218993,5219000,5219045,5219129,5219247,5219337,5219395,5219407,5281474,5445474,5445681,5445926,5445955,5445961,5445999,5446039,5446053,5446197,5446199,5446213,5446214,5446222,5446294,5505541,5507163,5507224,5671453,5672853,5672865,5673006,5673080,5673090,5673096,5673191,5673499,5673519,5732498,5732614,5733536,5898488,5898738,5899442,5900022,5900090,5900171,5900207,5900416,5900487,5900500,5959222,5960354,6126322,6126406,6126452,6126496,6127129,6127151,6127152,6127159,6127181,6127204,6127220,6127230,6127297,6127365,6127382,6186248,6187315,6189028,6353400,6353549,6353585,6353626,6353636,6353734,6353861,6353895,6353905,6353917,6353964,6354051,6354077,6354102,6354151,6354211,6354231,6354258,6413317,6413385,6413387,6413474,6416657,6416675,6578948,6579768,6579904,6580042,6580126,6580137,6580146,6580624,6580625,6580849,6580902,6581036,6581046,6581053,6639705,6639719,6639755,6641104,6806070,6806566,6806821,6806849,6807059,6807188,6807362,6807376,6807382,6807414,6807419,6807438,6807557,6807574,6807588,6807672,6869946,6870015,7033615,7033684,7033690,7033792,7033809,7033977,7033987,7034050,7034071,7034096,7034274,7034390,7034649,7034673,7096166,7096372,7114553,7131214,7149905,7161086,7161589,7163525,7167758,7170429,7173968,7178458,7182004,7182881,7182955,7187550,7261316,7261325,7261603,7261615,7261621,7261818,7261878,7261891,7261967,7320822,7324020,7487872,7487962,7487991,7488032,7488047,7488274,7488283,7488293,7488443,7488456,7488457,7488518,7488587,7488590,7488609,7488613,7488631,7488652,7488726,7488808,7488818,7488838,7488843,7488881,7547845,7715496,7715519,7715876,7715999,7716069,7716115,7716368,7716394,7716401,7775426,7775440,7776571,7776615,7777102,7942747,7942931,7943518,7943527,7943559,7943605,7943743,7943772,7943847,8002662,8002720,8003790,8004317,8005887,8168746,8169469,8169605,8169606,8169670,8169746,8169973,8170145,8170176,8170182,8170245,8170286,8170325,8170398,8170409,8170554,8170593,8170615,8170626,8229370,8230764,8231102,8232737,8309249,8396967,8396975,8397090,8397308,8397357,8397494,8397515,8397552,8397577,8397645,8397703,8397844,8397855,8397858,8397964,8458031,8458068,8625234,8625969,8626055,8626098,8626342,8626421,8626622,8626635,8626815,8626899,8626911,8686360,8687315,8687445,8687531,8688355,8688409,8689784,8853711,8854235,8854285,8854318,8854664,8854736,8854897,8854926,8855065,8855171,8913931,8913971,8914880,8917175,9081465,9081581,9081598,9081702,9081704,9081957,9082120,9082170,9082171,9082259,9082411,9082462,9082475,9082499,9141603,9141607,9142937,9144788,9203952,9308801,9309065,9309100,9309163,9309179,9309340,9309348,9309377,9309422,9309443,9309586,9368262,9368363,9369386,9369518,9371164,9381785,9394570,9426895,9438699,9447960,9535931,9536122,9536125,9536350,9536373,9536375,9536596,9536644,9536655,9536670,9536776,9536890,9536895,9536903,9536959,9595807,9595823,9595877,9597449,9597515,9599205,9682666,9763786,9763800,9763871,9763881,9763967,9764157,9764165,9764170,9764187,9764253,9764254,9764260,9764269,9764450,9764478,9764526,9764671,9764741,9764804,9764835,9824670,9824690,9824698,9825708,9827672,9992331,9992390,9992412,9992641,9992670,9992676,9992921,9992936,9992987,9993027,9993226,9993227,9993324,10053083,10053084,10132526,10221108,10221485,10221603,10221713,10221779,10221791,10280378,10280413,10280442,10280444,10281282,10281669,10282019,10282077,10283685,10446334,10446688,10447481,10447639,10448136,10448142,10448143,10448222,10448556,10507615,10507647,10507656,10509137,10674553,10675602,10675708,10675797,10675818,10676203,10676267,10676424,10676444,10676603,10676651,10676673,10676771,10735576,10735580,10735666,10735700,10736692,10736781,10903141,10903191,10903222,10903284,10903294,10903567,10903571,10903601,10903621,10903643,10903646,10903653,10903656,10903666,10903801,10904046,10904056,10904267,10964631,10964698,10966877,11130804,11130960,11131544,11131621,11131885,11132003,11132169,11132174,11132180,11132203,11132229,11132245,11191441,11191470,11191551,11192505,11194264,11194840,11358924,11359288,11359342,11359545,11359640,11359656,11359762,11359872,11418795,11585389,11586606,11586660,11586675,11586691,11586692,11586912,11586952,11586953,11586977,11587035,11587498,11587540,11587558,11587568,11587575,11647112,11648584,11814291,11814316,11814546,11814933,11815119,11815240,11815342,11815378,11815440,11874983,11874994,11875011,11875013,11876103,11878283,12041393,12042562,12042762,12042938,12043030,12043052,12043071,12043096,12043101,12043131,12043336,12043343,12043405,12102717,12102796,12270460,12270725,12270771,12270929,12271004,12271024,12271030,12271031,12271058,12271067,12271137,12271226,12271368,12329947,12330010,12330033,12330945,12331034,12333081,12497431,12497500,12497532,12497721,12497788,12497817,12497994,12498010,12498011,12498129,12498211,12498315,12498365,12557247,12557291,12558561,12559157,12559168,12560517,12725157,12725440,12725481,12725716,12725730,12725878,12726062,12786082,12787307,12788143,12832160,12952780,12952884,12952915,12952925,12952947,12953409,12953505,12953533,12953834,12953845,13180627,13180892,13181474,13181510,13181777,13181857,13181985,13182011,13182050,13182054,13182067,13182068,13182090,13182120,13182273,13182374,13241537,13241552,13241582,13241623,13241624,13244850,13244965,13245006,13303465,13408878,13408900,13409109,13410131,13410186,13410304,13410310,13410342,13410373,13410440,13410584,13410670,13495743,13637872,13637936,13638240,13638259,13638334,13638466,13638496,13638507,13638521,13638680,13638729,13698622,13698640,13699676,13701748,13865463,13865955,13866117,13866404,13866608,13866744,13866782,13867008,13867139,13927427,13929112,14095063,14095136,14095142,14095158,14095187,14095295,14095392,14095571,14154428,14156127,14180367,14321718,14322208,14322451,14322497,14322674,14322740,14322741,14322801,14381768,14381776,14382758,14382838,14550548,14550641,14551103,14551209,14551247,14551290,14551386,14551434,14610718,14610763,14611711,14612616,14777093,14778255,14778637,14778671,14778781,14778847,14778886,14778931,14778942,14778994,14779109,14779120,14779148,14779203,14779220,14838075,14838171,14838172,14838182,14839502,14841039,14899866,15005386,15005633,15005672,15005695,15005842,15005900,15005921,15005927,15005938,15006021,15006166,15006178,15006205,15006206,15006215,15006270,15065408,15065487,15065532,15068642,15068841,15068857,15127375,15232451,15233010,15233090,15233448,15233546,15233636,15233733,15233751,15233933,15233964,15234033,15234078,15234097,15234118,15293282,15296358,15296724,15296773,15351658,15352947,15355880,15356026,15358709,15359216,15360100,15363635,15364152,15368244,15369556,15370365,15460088,15460514,15460760,15461124,15461136,15461225,15461257,15461433,15461469,15461537,15461583,15461610,15461700,15461708,15461733,15461834,15461853,15461919,15462023,15520933,15522104,15522797,15523712,15524077,15688491,15689359,15689393,15689570,15689585,15689656,15689667,15689776,15689795,15690011,15690019,15690048,15690081,15749271,15749327,15915470,15916660,15916951,15917000,15917090,15917108,15917162,15917240,15917245,15917455,15917566,15976570,15976582,15976597,15977887,16144666,16145001,16145002,16145026,16145037,16145126,16145222,16145274,16145324,16145414,16145423,16145553,16145618,16145716,16204519,16204569,16204615,16205712,16230543,16371582,16372828,16372834,16373188,16373317,16373340,16373350,16373351,16373370,16373378,16373387,16373453,16373467,16373581,16373685,16373740,16373794,16432885,16434762,16436092,16436111,16436124,16436135,16600093,16600860,16601064,16601138,16601142,16601175,16601283,16601347,16601385,16601450,16601460,16601474,16601486,16601511,16601659,16660637,16660704,16660712,16660733,16664074,16826864,16827986,16828003,16828012,16828084,16828123,16828534,16828550,16828617,16828634,16828638,16828684,16828692,16828839,16828883,16828915,16829058,16888248,16888304,16891731,17055197,17055435,17055673,17055872,17056097,17056176,17056182,17056281,17056288,17056364,17056601,17056645,17056687,17056748,17115747,17116730,17118938,17161767,17177431,17283674,17284064,17284184,17284231,17284232,17284248,17284303,17284573,17344252,17510812,17510920,17511657,17511668,17511742,17511878,17512051,17512095,17512273,17512326,17565536,17571255,17571315,17572258,17574600,17738037,17738677,17738682,17738788,17739024,17739074,17739088,17739126,17739156,17739178,17739225,17739238,17739242,17739258,17739309,17739382,17739383,17739675,17799052,17799188,17799205,17802399,17802567,17965173,17966253,17966771,17966831,17966881,17966991,17967003,17967021,17967035,17967045,17967185,17967235,17967334,18027802,18029439,18052180,18193509,18193541,18193687,18193688,18193930,18194204,18194322,18194333,18194361,18194362,18194364,18194378,18194396,18194582,18194602,18194620,18194673,18194682,18194701,18253648,18253665,18254698,18421011,18421047,18421060,18421254,18421277,18421491,18421494,18421560,18421578,18480863,18480900,18480972,18480973,18482001,18482261,18482566,18482769,18648346,18649487,18649719,18649794,18649931,18649943,18649994,18650006,18650045,18650090,18650154,18650277,18650405,18710887,18876840,18878271,18878337,18878430,18878453,18878479,18878482,18878498,18878512,18878553,18878653,18878777,18878866,18938147,18938163,18938204,18939620,18939890,18940147,19105536,19105548,19105609,19105669,19105698,19105784,19105837,19105860,19105913,19106120,19106187,19165404,19166935,19166953,19167038,19331837,19332255,19332396,19332841,19333057,19333075,19333181,19333182,19333228,19333326,19392519,19392555,19392608,19392631,19559318,19559954,19560060,19560105,19560153,19560252,19560352,19560377,19560387,19560478,19619571,19619617,19622728,19622901,19681428,19724935,19786705,19787200,19787331,19787402,19787627,19787890,19787975,19788018,19788098,19788164,19788190,19788235,19788301,19847372,19847483,19847493,19849053,19849342,20016104,20016148,20016381,20016406,20016474,20016479,20016622,20016624,20016655,20016669,20016736,20077154,20079080,20079464,20137721,20137759,20243012,20243041,20243519,20243650,20243694,20243695,20243713,20243730,20243742,20243756,20243983,20244006,20244090,20303193,20304326,20304612,20304822,20470667,20471579,20471597,20471794,20472010,20472019,20472058,20472228,20472233,20472333,20472347,20472497,20472614,20472651,20472701,20472706,20533658,20535182,20700032,20700083,20700158,20700255,20700441,20700451,20700774,20700838,20701135,20761361,20761461,20761745,20763561,20926519,20926724,20927037,20927590,20927682,20927688,20927960,20928178,20928294,20987658,20989173,21154415,21154951,21155129,21155359,21155520,21155858,21155872,21155899,21155924,21215425,21215426,21215471,21218654,21218705,21276844,21381390,21381423,21382051,21382103,21382104,21382483,21382641,21382764,21382816,21382893,21382953,21441924,21441978,21442973,21444776,21609686,21609762,21609977,21609978,21610043,21610230,21610256,21610264,21610460,21610492,21610501,21610562,21610566,21610591,21610602,21610611,21669803,21669946,21671541,21837192,21838216,21838339,21838530,21838800,21838801,21838844,21838891,21838903,21838904,21839062,21839175,21898101,21898160,21899159,21899238,22064253,22065704,22065774,22065816,22065880,22065990,22066051,22066266,22066413,22125448,22126545,22127065,22139444,22276198,22293017,22293031,22293440,22293494,22293562,22293652,22293656,22293700,22293818,22293841,22293915,22353284,22354256,22354330,22356043,22356582,22399030,22503784,22521101,22521229,22521675,22521858,22521906,22522156,22522190,22539362,22545762,22560983,22581619,22581628,22582443,22585029,22748419,22748747,22749589,22749917,22749937,22750085,22750125,22750272,22750349,22750383,22750531,22750537,22750567,22809316,22810522,22811362,22812247,22812716,22876819,22978087,22978485,22978784,22978847,22978853,22978994,22979000,22979254,22979255,22979276,23038530,23038562,23038565,23038594,23040143,23046373,23206139,23206141,23206370,23206372,23206374,23206628,23206725,23206772,23206886,23206933,23207008,23266178,23269083,23269505,23433439,23434098,23434527,23434763,23434818,23434842,23434968,23435014,23435171,23435273,23435396,23435463,23435503,23472490,23494948,23494978,23498236,23518945,23521370,23523912,23525200,23528291,23529423,23574878,23662970,23662980,23663261,23663276,23663476,23663571,23663605,23663611,23663655,23663657,23663681,23663691,23663730,23663742,23663883,23663961,23663976,23723814,23723879,23723901,23724855,23724937,23785532,23889855,23889866,23890890,23890917,23891253,23891318,23891417,23891431,23891590,23891604,23891609,23891802,23891836,23891868,23891870,23891906,23951300,23951340,24118549,24118828,24118909,24118993,24119240,24119315,24119403,24119425,24119516,24119554,24119754,24119764,24119779,24119780,24119820,24119862,24119873,24182342,24347530,24347684,24347714,24347727,24347852,24348120,24348171,24407216,24407233,24407313,24408385,24574111,24574518,24574558,24574632,24574808,24574826,24574858,24574860,24574862,24574883,24574884,24574903,24574914,24574920,24574921,24574963,24575041,24575056,24575129,24575170,24575206,24575215,24575224,24575242,24575267,24575271,24575286,24634218,24634285,24635286,24635397,24635829,24695674,24802157,24802166,24802172,24802264,24802469,24802494,24802501,24802568,24802586,24802748,24802817,24802839,24803103,24803132,24803136,24803160,24861808,24861876,24861897,24861929,24861952,24862981,24865288,25029190,25029428,25029761,25029795,25029871,25029960,25030020,25030035,25030075,25030183,25030261,25030320,25089620,25089699,25089701,25090733,25090999,25257329,25257666,25258542,25258576,25258755,25258903,25259002,25259158,25259173,25259297,25259298,25259419,25259424,25318974,25318975,25318987,25320010,25322309,25486619,25486874,25487148,25487263,25487267,25487507,25487606,25487719,25487760,25487935,25487989,25488001,25488012,25488126,25547216,25547338,25548370,25548534,25548863,25549173,25550589,25651662,25667637,25713537,25713740,25714011,25714271,25714308,25714547,25714579,25720061,25732668,25766549,25773324,25774463,25774906,25776540,25776565,25782871*geojson
#> Getting features 2000 to 2199 of 2199
#> https://hydro.nationalmap.gov/arcgis/rest/services/3DHP_all/MapServer/50/query
#> 25788802,25939781,25940086,25940112,25940867,25941009,25941508,25941524,25941559,25941566,25941590,25941623,25941732,25941825,25941827,25941828,25941874,25941892,26001871,26168279,26168701,26168776,26168907,26168911,26168980,26169042,26169043,26169077,26169229,26169282,26169375,26228100,26228182,26229541,26231555,26254483,26395551,26395697,26395702,26395780,26396067,26396254,26396304,26396324,26396349,26396358,26396587,26396660,26396686,26455685,26455697,26455712,26455729,26455737,26457173,26458489,26527487,26624068,26624286,26624287,26624311,26624472,26624485,26624493,26624593,26624607,26624704,26624760,26624939,26625052,26625078,26625086,26625174,26686000,26686016,26686298,26687196,26687560,26852180,26852438,26852468,26852509,26852589,26852641,26852697,26852747,26852797,26852816,26852865,26852893,26852923,26853016,26853102,26853158,26853191,26912553,26912578,26912606,26912626,26914254,26914255,26916019,26975190,27081783,27082146,27082166,27082619,27082674,27082756,27082797,27082800,27082812,27082850,27082959,27082988,27083016,27083024,27142266,27142331,27145828,27311019,27311050,27311117,27311173,27311275,27311289,27311309,27311327,27311334,27311342,27311376,27311394,27311424,27371578,27371902,27371928,27373865,29308934,29308963,29309243,29309268,29309292,29309477,29309539,29309563,29309732,29368397,29368423,29368443,29368465,29368514,29369639,29370041,29371379,29371881,29414950,29535447,29535487,29535614,29535681,29535905,29536054,29536093,29536217,29536227,29536256,29536265,29536317,29536570,29536577,29595491,29595574,29595575,29598739,29762866,29762951,29763203,29763361,29763702,29763776,29763823,29822707,29822716,29823917,29989966,29990233,29990234,29990406,29990419,29990498,29990543,29990553,29990583,29990734,29990749,29990764,29990800,30050295,30050361*geojson

plot(sub_3dhp)
#> Warning: plotting the first 10 out of 35 attributes; use max.plot = 35 to plot
#> all


sub_3dhp <- st_compatibalize(sub_3dhp, nhd_fline)

par(mar = c(0, 0, 0, 0))
plot(sf::st_geometry(basin), col = "grey")
plot(sf::st_geometry(sf::st_zm(sub_3dhp)), col = "skyblue", lwd = 2.5, add = TRUE)
plot(sf::st_geometry(sf::st_zm(nhd_fline)), col = "blue", lwd = 0.1, add = TRUE)

A brand new, May 2024, feature in nhdplusTools is access to the geoconnex.us reference feature server. The reference feature server provides easy access to representations of datasets that people use to cross reference other data. discover_geoconnex_reference() provides access to a full table of what’s available.


unique(discover_geoconnex_reference()[c("id", "title")])
#> # A tibble: 18 × 2
#>    id            title                                                          
#>    <chr>         <chr>                                                          
#>  1 hu02          HU02                                                           
#>  2 hu04          HU04                                                           
#>  3 hu06          HU06                                                           
#>  4 hu08          HU08                                                           
#>  5 hu10          HU10                                                           
#>  6 nat_aq        USGS National Aquifers                                         
#>  7 principal_aq  USGS Principal Aquifers                                        
#>  8 sec_hydrg_reg USGS Secondary Hydrogeologic Regions                           
#>  9 gages         Reference Gages                                                
#> 10 mainstems     Reference Mainstems                                            
#> 11 dams          Reference Dams                                                 
#> 12 pws           Public Water Systems                                           
#> 13 states        States                                                         
#> 14 counties      Counties                                                       
#> 15 aiannh        American Indian/Alaska Native Areas/Hawaiian Home Lands (AIANN…
#> 16 cbsa          Core-based statistical areas (CBSA)                            
#> 17 ua10          Urban Areas                                                    
#> 18 places        Places

Each of these sets of “reference features” includes a “uri” which is a persistent way to identify these features and will always lead you back to a representation of the feature when you look it up.

For example, let’s get a subset of data for our Wolf River basin.


wolf_gages <- get_geoconnex_reference(basin, type = "gages")
#> Starting download of first set of features.

geoconnex_gage <- dplyr::filter(wolf_gages, 
                                provider_id == gsub("USGS-", "", site_feature$identifier))

wolf_mainstems <- get_geoconnex_reference(basin, type = "mainstems")
#> Starting download of first set of features.

wolf_mainstem <- dplyr::filter(wolf_mainstems, uri == geoconnex_gage$mainstem_uri)

par(mar = c(0, 0, 0, 0))
plot(sf::st_geometry(basin), col = "grey")
plot(sf::st_geometry(wolf_mainstems), lwd = 0.5, col = "blue", add = TRUE)
plot(sf::st_geometry(wolf_mainstem), lwd = 3, col = "blue", add = TRUE)
plot(sf::st_geometry(wolf_gages), pch = 2, cex = 0.75, add = TRUE)
plot(sf::st_geometry(geoconnex_gage), pch = 17, cex = 1.5, add = TRUE)

The Watershed Boundary Dataset contains hydrologic units that are used as cataloging units for the country. It was developed and improved over the last twenty years and is nearing a complete static state. There are three prominent versions of it available – a snapshot available as part of the NHDPlusV2, a snapshot available as part of and retrieved with get_huc(), and the latest (soon to be final) snapshot available using download_wbd().


wbd_dir <- file.path(nhdplusTools_data_dir(), "wbd_access_demo")
  
wbd_out <- download_wbd(wbd_dir)
#> Compressed WBD file already exists ...
#> Extracting data ...
#> Error in zip::unzip(file, exdir = outdir, overwrite = FALSE) : 
#>   zip error: Cannot open zip file `C:\Users\dblodgett\AppData\Roaming\R\data\R\nhdplusTools\wbd_access_demo\WBD_National_GDB.zip` for reading in file zip.c:141
#> WBD data extracted to: C:\Users\dblodgett\AppData\Roaming/R/data/R/nhdplusTools/wbd_access_demo/WBD_National_GDB.gdb

# zip::unzip doesn't always work
if(length(wbd_out == 0)) {
  f <- list.files(wbd_dir, pattern = ".zip", full.names = TRUE)  
  
  utils::unzip(f, exdir = wbd_dir)
}

wbd_gdb <- list.files(wbd_dir, pattern = ".gdb", full.names = TRUE)

sf::st_layers(wbd_gdb)
#> Driver: OpenFileGDB 
#> Available layers:
#>                     layer_name     geometry_type features fields
#> 1                      WBDHU12     Multi Polygon   103025     20
#> 2             NWISDrainageLine Multi Line String   127876     12
#> 3                       WBDHU8     Multi Polygon     2413     15
#> 4  NonContributingDrainageLine Multi Line String        0     10
#> 5                       WBDHU4     Multi Polygon      245     15
#> 6                      WBDHU16     Multi Polygon     7202     20
#> 7  NonContributingDrainageArea     Multi Polygon        0     12
#> 8             NWISDrainageArea     Multi Polygon     2733     19
#> 9                       WBDHU6     Multi Polygon      405     15
#> 10                      WBDHU2     Multi Polygon       22     15
#> 11                     WBDHU14     Multi Polygon     8138     20
#> 12                     WBDLine Multi Line String   394965      8
#> 13                     WBDHU10     Multi Polygon    18867     17
#> 14           FeatureToMetadata                NA   564839      3
#> 15           ExternalCrosswalk                NA        0      7
#> 16                       HUMod                NA       23      5
#> 17           MetaProcessDetail                NA     1850     16
#> 18            MetaSourceDetail                NA     1854     27
#> 19        ProcessingParameters                NA        2      2
#> 20                UpdateStatus                NA        0      2
#>                 crs_name
#> 1  NAD83 + NAVD88 height
#> 2  NAD83 + NAVD88 height
#> 3  NAD83 + NAVD88 height
#> 4  NAD83 + NAVD88 height
#> 5  NAD83 + NAVD88 height
#> 6  NAD83 + NAVD88 height
#> 7  NAD83 + NAVD88 height
#> 8  NAD83 + NAVD88 height
#> 9  NAD83 + NAVD88 height
#> 10 NAD83 + NAVD88 height
#> 11 NAD83 + NAVD88 height
#> 12 NAD83 + NAVD88 height
#> 13 NAD83 + NAVD88 height
#> 14                  <NA>
#> 15                  <NA>
#> 16                  <NA>
#> 17                  <NA>
#> 18                  <NA>
#> 19                  <NA>
#> 20                  <NA>