Name: Commercially Navigable Waterways
Display Field: LINKNAME
Type: Feature Layer
Geometry Type: esriGeometryPolyline
Description: The Commercially Navigable Waterways (CNW) data is a subset of the National Waterway Network (NWN) as distributed by the US Army Corps of Engineers (available for download at https://www.iwr.usace.army.mil/About/Technical-Centers/NDC-Navigation-and-Civil-Works-Decision-Support/; for purposes of this data preparation NPMS used data available from the Bureau of Transportation Statistics (BTS) at https://data-usdot.opendata.arcgis.com/datasets/navigable-waterway-network-lines/explore). Lines in the NWN with a FUNC_CLASS attribute value equal to S, B, or D were extracted from the NWN and are considered by PHMSA to be commercially navigable. The data set covers the 48 contiguous states plus the District of Columbia, Hawaii, Alaska, Puerto Rico and water links between. The nominal scale of the dataset varies with the source material. The majority of the information is at 1:100,000 with larger scales used in harbor/bay/port areas and smaller scales used in open waters.
Copyright Text: The Commercially Navigable Waterways (CNW) dataset was derived from the National Waterway Network (NWN). The NWN databases were developed by Oak Ridge National Laboratory (ORNL) and Vanderbilt University, with input from the National Waterway GIS Design Committee (NWGISDC). The NWGISDC contains members from several agencies, including the U.S. Army Corps of Engineers (USACE), USDOT Bureau of Transportation Statistics (BTS), Volpe National Transportation Systems Center (VNTSC), Maritime Administration (MARAD), Military Traffic Management Command (MTMC), Tennessee Valley Authority (TVA), U.S. Environmental Protection Agency (EPA), U.S. Bureau of Census, U.S. Coast Guard, and the Federal Railroad Administration (FRA).
Min. Scale: 0
Max. Scale: 0
Default Visibility: true
Max Record Count: 2000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: -20037507.0671792
YMin: -7527363.94826808
XMax: 20037507.0671792
YMax: 11784788.3219272
Spatial Reference: 3395 (3395)
Drawing Info:
{"renderer":{"type":"uniqueValue","field1":"WTWY_TYPE","uniqueValueGroups":[{"heading":"","classes":[{"label":"Harbor, Bay","description":"Harbor, Bay","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[75,214,77,255],"width":1},"values":[["1"]]},{"label":"Intracoastal Waterway","description":"Intracoastal Waterway","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[80,79,221,255],"width":1},"values":[["2"]]},{"label":"Sealane","description":"Sealane","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[152,238,231,255],"width":1},"values":[["3"]]},{"label":"Sealane with separation zone","description":"Sealane with separation zone","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[170,142,66,255],"width":1},"values":[["4"]]},{"label":"Open water","description":"Open water","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[46,98,129,255],"width":1},"values":[["5"]]},{"label":"River, creek, thoroughfare, lake","description":"River, creek, thoroughfare, lake","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[133,46,48,255],"width":1},"values":[["6"]]},{"label":"Estruary","description":"Estruary","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[146,157,244,255],"width":1},"values":[["7"]]},{"label":"Channel","description":"Channel","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[69,149,106,255],"width":1},"values":[["8"]]},{"label":"Canal","description":"Canal","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[231,118,252,255],"width":1},"values":[["9"]]},{"label":"Great Lakes direct link","description":"Great Lakes direct link","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[234,247,143,255],"width":1},"values":[["10"]]},{"label":"Great Lakes indirect link","description":"Great Lakes indirect link","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[229,79,117,255],"width":1},"values":[["11"]]},{"label":"USACE Lock","description":"USACE Lock","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[128,60,147,255],"width":1},"values":[["12"]]}]}],"uniqueValueInfos":[{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[75,214,77,255],"width":1},"value":"1","label":"Harbor, Bay","description":"Harbor, Bay"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[80,79,221,255],"width":1},"value":"2","label":"Intracoastal Waterway","description":"Intracoastal Waterway"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[152,238,231,255],"width":1},"value":"3","label":"Sealane","description":"Sealane"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[170,142,66,255],"width":1},"value":"4","label":"Sealane with separation zone","description":"Sealane with separation zone"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[46,98,129,255],"width":1},"value":"5","label":"Open water","description":"Open water"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[133,46,48,255],"width":1},"value":"6","label":"River, creek, thoroughfare, lake","description":"River, creek, thoroughfare, lake"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[146,157,244,255],"width":1},"value":"7","label":"Estruary","description":"Estruary"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[69,149,106,255],"width":1},"value":"8","label":"Channel","description":"Channel"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[231,118,252,255],"width":1},"value":"9","label":"Canal","description":"Canal"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[234,247,143,255],"width":1},"value":"10","label":"Great Lakes direct link","description":"Great Lakes direct link"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[229,79,117,255],"width":1},"value":"11","label":"Great Lakes indirect link","description":"Great Lakes indirect link"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[128,60,147,255],"width":1},"value":"12","label":"USACE Lock","description":"USACE Lock"}],"fieldDelimiter":",","authoringInfo":{"colorRamp":{"type":"multipart","colorRamps":[{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[51,74,128,255],"toColor":[51,74,128,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[215,224,85,255],"toColor":[215,224,85,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[250,95,110,255],"toColor":[250,95,110,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[164,245,235,255],"toColor":[164,245,235,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[232,91,235,255],"toColor":[232,91,235,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[52,128,50,255],"toColor":[52,128,50,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[133,93,84,255],"toColor":[133,93,84,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[98,245,125,255],"toColor":[98,245,125,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[93,85,212,255],"toColor":[93,85,212,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[173,104,170,255],"toColor":[173,104,170,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[148,185,247,255],"toColor":[148,185,247,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[207,185,138,255],"toColor":[207,185,138,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[83,128,119,255],"toColor":[83,128,119,255]}]}}},"scaleSymbols":true,"transparency":0,"labelingInfo":null}
HasZ: true
HasM: true
Has Attachments: false
Has Geometry Properties: true
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Object ID Field: FID
Unique ID Field:
IsSystemMaintained : True
Global ID Field:
Type ID Field: WTWY_TYPE
Fields:
- FID (type: esriFieldTypeOID, alias: FID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- OBJECTID (type: esriFieldTypeSmallInteger, alias: OBJECTID, SQL Type: sqlTypeOther, nullable: true, editable: true)
- ID (type: esriFieldTypeInteger, alias: ID, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LENGTH (type: esriFieldTypeDouble, alias: LENGTH, SQL Type: sqlTypeOther, nullable: true, editable: true)
- DIR (type: esriFieldTypeSmallInteger, alias: DIR, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LINKNUM (type: esriFieldTypeDouble, alias: LINKNUM, SQL Type: sqlTypeOther, nullable: true, editable: true)
- ANODE (type: esriFieldTypeInteger, alias: ANODE, SQL Type: sqlTypeOther, nullable: true, editable: true)
- BNODE (type: esriFieldTypeInteger, alias: BNODE, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LINKNAME (type: esriFieldTypeString, alias: LINKNAME, SQL Type: sqlTypeOther, length: 35, nullable: true, editable: true)
- RIVERNAME (type: esriFieldTypeString, alias: RIVERNAME, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- AMILE (type: esriFieldTypeDouble, alias: AMILE, SQL Type: sqlTypeOther, nullable: true, editable: true)
- BMILE (type: esriFieldTypeDouble, alias: BMILE, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LENGTH1 (type: esriFieldTypeDouble, alias: LENGTH1, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LENGTH_SRC (type: esriFieldTypeString, alias: LENGTH_SRC, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- SHAPE_SRC (type: esriFieldTypeString, alias: SHAPE_SRC, SQL Type: sqlTypeOther, length: 3, nullable: true, editable: true)
- LINKTYPE (type: esriFieldTypeString, alias: LINKTYPE, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true)
- CTRL_DEPTH (type: esriFieldTypeSmallInteger, alias: CTRL_DEPTH, SQL Type: sqlTypeOther, nullable: true, editable: true)
- WATERWAY (type: esriFieldTypeString, alias: WATERWAY, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- GEO_CLASS (type: esriFieldTypeString, alias: GEO_CLASS, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- FUNC_CLASS (type: esriFieldTypeString, alias: FUNC_CLASS, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- WTWY_TYPE (type: esriFieldTypeSmallInteger, alias: WTWY_TYPE, SQL Type: sqlTypeOther, nullable: true, editable: true)
- CHART_ID (type: esriFieldTypeString, alias: CHART_ID, SQL Type: sqlTypeOther, length: 15, nullable: true, editable: true)
- NUM_PAIRS (type: esriFieldTypeSmallInteger, alias: NUM_PAIRS, SQL Type: sqlTypeOther, nullable: true, editable: true)
- WHO_MOD (type: esriFieldTypeString, alias: WHO_MOD, SQL Type: sqlTypeOther, length: 3, nullable: true, editable: true)
- DATE_MOD (type: esriFieldTypeString, alias: DATE_MOD, SQL Type: sqlTypeOther, length: 8, nullable: true, editable: true)
- HEADING (type: esriFieldTypeString, alias: HEADING, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- STATE (type: esriFieldTypeString, alias: STATE, SQL Type: sqlTypeOther, length: 2, nullable: true, editable: true)
- FIPS (type: esriFieldTypeString, alias: FIPS, SQL Type: sqlTypeOther, length: 2, nullable: true, editable: true)
- FIPS2 (type: esriFieldTypeString, alias: FIPS2, SQL Type: sqlTypeOther, length: 2, nullable: true, editable: true)
- NON_US (type: esriFieldTypeString, alias: NON_US, SQL Type: sqlTypeOther, length: 2, nullable: true, editable: true)
- KEY_ID (type: esriFieldTypeString, alias: KEY_ID, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- WTWY_UNIQ (type: esriFieldTypeString, alias: WTWY_UNIQ, SQL Type: sqlTypeOther, length: 12, nullable: true, editable: true)
- MIN_MEAS (type: esriFieldTypeDouble, alias: MIN_MEAS, SQL Type: sqlTypeOther, nullable: true, editable: true)
- MAX_MEAS (type: esriFieldTypeDouble, alias: MAX_MEAS, SQL Type: sqlTypeOther, nullable: true, editable: true)
- SHAPE_Leng (type: esriFieldTypeDouble, alias: SHAPE_Leng, SQL Type: sqlTypeOther, nullable: true, editable: true)
- Shape__Length (type: esriFieldTypeDouble, alias: Shape__Length, SQL Type: sqlTypeDouble, nullable: true, editable: false)
Types:
ID: 1
Name: Harbor, Bay
Domains:
Templates:
Name: Harbor, Bay
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 2
Name: Intracoastal Waterway
Domains:
Templates:
Name: Intracoastal Waterway
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 3
Name: Sealane
Domains:
Templates:
Name: Sealane
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 4
Name: Sealane with separation zone
Domains:
Templates:
Name: Sealane with separation zone
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 5
Name: Open water
Domains:
Templates:
Name: Open water
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 6
Name: River, creek, thoroughfare, lake
Domains:
Templates:
Name: River, creek, thoroughfare, lake
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 7
Name: Estruary
Domains:
Templates:
Name: Estruary
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 8
Name: Channel
Domains:
Templates:
Name: Channel
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 9
Name: Canal
Domains:
Templates:
Name: Canal
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 10
Name: Great Lakes direct link
Domains:
Templates:
Name: Great Lakes direct link
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 11
Name: Great Lakes indirect link
Domains:
Templates:
Name: Great Lakes indirect link
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: 12
Name: USACE Lock
Domains:
Templates:
Name: USACE Lock
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 10/2/2025 10:12:19 PM
Schema Last Edit Date: 10/2/2025 10:12:19 PM
Data Last Edit Date: 10/2/2025 10:12:19 PM
Supported Operations:
Query
Query Pivot
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat