280 likes | 495 Views
Abstract (Hidden Slide). Using FME SpatialDirect to Deliver NOAA Electronic Charts for Use in GIS ApplicationsThe National Oceanic and Atmospheric Administration's (NOAA) Electronic Navigational Charts (ENC
E N D
2. Abstract (Hidden Slide) Using FME SpatialDirect to Deliver NOAA Electronic Charts for Use in GIS Applications
The National Oceanic and Atmospheric Administration’s (NOAA) Electronic Navigational Charts (ENC®) were developed to support marine transportation infrastructure and coastal management in the U.S. These ENC’s are available in the S-57 format, a data standard developed by the International Hydrographic Organization (IHO) for exchanging digital hydrographic data. To enable broad public access to their ENC’s by GIS applications, most of which cannot read S-57 data, NOAA built the “NOAA ENC Direct to GIS” web portal. This presentation discusses the role of FME SpatialDirect in enabling the public to access, display, query, and download all NOAA ENC data in a variety of GIS/CAD formats for non-navigational purposes. Specifically, I will discuss how FME is used to translate and transform ENC’s from S-57 to ESRI ArcSDE. I will also demonstrate the application to illustrate how FME SpatialDirect enables end users to specify the output format, coordinate system and the spatial extent of the data they wish to download. This session will benefit attendees who would like to see a real-world application of FME's data transformation and distribution capabilities. 2
3. About Me Matthew Austin
Physical Scientist at NOAA Coast Survey
Daily user of FME for five years
What I use FME for
Hydrographic Survey data processing and validation
Nautical Chart source conversion
Database loading
Delivering Coast Survey products in GIS formats to the public
3
4. Today’s Agenda Background - Nautical Charts, ENCs, S-57
Product - ENC Direct to GIS
FME data translation
Spatial Direct Integration
Benefits
Looking forward
Conclusion
5. What is a Nautical Chart? A graphic depiction of the marine environment
Nautical Charts are created with a specific purpose of being used as a tool for providing safe marine navigation. Nautical Charts are created with a specific purpose of being used as a tool for providing safe marine navigation.
6. Navigation Product:Electronic Navigational Charts Electronic Navigational Charts (ENC)
Databases of chart features used by navigation systems to produce a chart-like display
ENCs the digital equivalent of paper or raster nautical chartsENCs the digital equivalent of paper or raster nautical charts
7. What is S-57? International Hydrographic Organization (IHO) for Transfer Standard for Digital Hydrographic Data
Uses International Standard Organization (ISO) 8211 file format
Platform independent structure
Provides a standard catalog for chart features
ENC is a product specification for S-57
8. S-57 Object Catalog Chart features belong to object classes
Over 180 object classes defined
Each object has set of descriptive attributes
Object classes encoded as acronyms
Attributes encoded as acronyms and enumeration
Includes attribute data types and value domains
9. Using ENCs in GIS Rich structure of the object catalog requires the use of data decoders to make sense of information contained in S-57
Off the shelf GIS software packages do not support ENC in native S-57 format
S-57 standard is complex and hard to fully integrate in GIS
10. ENC Direct: The GIS Solution
11. ENC Direct Provides NOAA ENC data as online GIS data
Uses ESRI ArcIMS internet mapping service
Provides data for download in multiple GIS formats through FME SpatialDirect online data transformation
Enables downloads to be customized to fit user requirements
All ENCs currently available
Updated monthly to include new coverage and ENC updates
12. ENC Direct data flow FME Workbench workspace is used to convert S-57 to Shapefiles
Attributes are decoded and irrelevant attributes are removed from output
Chart features are merged together to create seamless GIS layers from NOAA ENCs
Output shapefiles are loaded into ArcSDE
ArcIMS is used to create a web based mapping interface
Spatial Direct is used for Data Delivery
13. NOAA ENC Direct to GIS A vast amount of information
Over 1.5 million soundings
7,000 shipwrecks
Over 10,000 marine geographic place names
Bays, Channels, Rivers, Harbors, Shoals, Reefs, Coves, Inlets
Over 1,000 restricted areas
National Marine Sanctuaries, National Wildlife Refuges, Nature Preserves, National Parks, Military areas, Whale Critical Habitats
14. GIS Layers Nautical Features Covering US Waters Contiguous information about Nautical Chart features available in GIS layers
Example
ENC Direct coastline layer contains data from 581 ENCs of the same scale that have been merged together
15. A Look at ENC Direct to GIS Rivers
National Marine Sanctuaries
Reefs
16. Columbia River, Oregon
17. Gulf of Farallones National Marine Sanctuary, California
18. Inferno Reef, Alaska
19. Data Download
20. Data Download
21. Data Download Layers must be visible in ArcIMS.
If layers are not visible then the user must zoom to the extent that they are visible.
They then must manually adjust the spatial extent to what they desireLayers must be visible in ArcIMS.
If layers are not visible then the user must zoom to the extent that they are visible.
They then must manually adjust the spatial extent to what they desire
22. Data Download
23. ENC Direct without Scale Dependent layers A version of ENC Direct without scale dependency has been developed.
This allows users to view and download only one layer at a time.
They do not have to adjust the spatial extent for download.A version of ENC Direct without scale dependency has been developed.
This allows users to view and download only one layer at a time.
They do not have to adjust the spatial extent for download.
24. FME SpatialDirect Out of the box configuration
Integration code available for download from fmepedia
Easy integration with ESRI HTML Viewer
WFS Service
WFS Service can be read as a source for FME Workbench
25. Benefits Streamlines and expands access to NOAA ENC data for non-navigational use
Visualization of NOAA ENCs online
Access to multiple cohesive chart features
Soundings, Shipwrecks, Harbors, Marine Sanctuaries, Coastline, Vegetation, Landmarks, etc.
Allows users to get the data that they want, how they want it
26. Using Java Server Facesto access Spatial Direct Sometimes users do not need or want a map interface. Spatial Direct can interface with non GIS applications. This slide shows an Spatial Direct Integration with an Enterprise Java application.Sometimes users do not need or want a map interface. Spatial Direct can interface with non GIS applications. This slide shows an Spatial Direct Integration with an Enterprise Java application.
27. Using Java Server Facesto access Spatial Direct The JSF tag outputLink can use parameters from the Spatial Direct Translation Servlet
Data that is binded from the applications backing beans can be sent as a data request to Spatial DirectThe JSF tag outputLink can use parameters from the Spatial Direct Translation Servlet
Data that is binded from the applications backing beans can be sent as a data request to Spatial Direct
28. Thank You!