Skip navigation
All Places > ArcGIS Maritime > Blog > 2017 > June

ArcGIS Maritime

June 2017 Previous month Next month

You can always leave questions and comments and maintain a LIVE feed from the Esri UC San Diego 2017 on Twitter and via the ArcGIS for Maritime Geonet page, by using the Ask ArcGIS for Maritime feature or commenting on the existing or new blogs!

Imagine if you could create paper charts with a simple click in a web app.


ArcGIS for Maritime: Server is releasing a revolutionary feature called Products on Demand (PoD) that allows you to deploy a web-application to generate information map products on the fly, creating any product, at any scale, at any time.

We invite you to experience it for yourself. 


For detailed information on PoD, do visit our Web Pages or contact a maritime expert at Esri by emailing to


You can also access PoD and other capabilities of ArcGIS for Maritime: Server through the Esri Hydrographic Office Portal.

The Esri User Conference features many presentations and events covering hundreds of topics. 


The ArcGIS for Maritime: Server will helm a session that demonstrates how users can publish and consume maritime information throughout the ArcGIS platform.


Session title: 

"ArcGIS for Maritime: Making Maritime Data Accessible Through ArcGIS Enterprise"

You can access further information here


Please come meet us in person! You can meet the team the whole week at:

- The Mapping and Visualization Island

- The Server Island

- The Mapping, Statistics and Imagery Island

Bring you data or your questions, we are here to help!

When it comes to the array of Python script tools that ArcGIS for Maritime: Charting has to offer, the following ones are simple models that demonstrate how to automate various tasks using the ArcGIS for Maritime: Charting extension.


S57 To GIS

S57 to GIS is a python script that allows you to quickly and easily load one, or many, ENC cells into a geodatabase that is symbolized with S-52.

Peruse through the tool requirements, function and material overview as well as detailed execution steps on GitHub.

S57 To Chart

S57toChart is a python script tool that takes an S-57 ENC file and outputs a paper chart map document.

Do visit our GitHub page for a detailed description of its salient features, functions and usage steps.

S-57 To Product

S57 To Product is a python script that makes importing ENC data and creating official ENC products with ArcGIS simple and fast.

The tool functions and usage steps are detailed on the ArcGIS for Maritime: Charting GitHub page.

Quick Links

To see the magic happen and the tools in action, visit and browse through our video gallery.

For a comprehensive view of Esri’s ArcGIS for Maritime: Charting extension visit our web page here.

As always, for Questions and Feedback please contact us at

With the latest release of ArcGIS for Maritime: Charting new geoprocessing tools have been added to the Validation toolset that will allow you to read validation log files created by Esri, 7Cs, or dKart, validate S-57 ENC cells against the S-58 validation standard and automate the process of generating an S-57 file.


You can read in detail about these functionalities on our Web Help pages.

For Questions and Feedback please contact us

At 10.5.1, ArcGIS for Maritime: Charting will support S-58, the validation standard for S-57 data published by the IHO (International Hydrographic Organization).  


Validate S-57 File is a new tool in our Validation toolset that integrates seamlessly with your production workflow. In ArcMap, the validation results are written to a Data Reviewer workspace where they can be reviewed and fixed. 

In addition to writing the results within Data Reviewer, the tool outputs a shapefile, which can be loaded, visualized, and easily understood in any application that can read shapefiles.




As a geoprocessing tool, Validate S-57 File can be accessed through the ArcMap interface or can be automated to run outside of ArcMap.  This eliminates the need to learn a new production system, while still giving access to a geospatially-enabled analysis of errors in an S-57 file.


For Questions and Feedback please contact us at

ArcGIS for Maritime Charting Team has posted new script tools to GitHub that can be used with the 10.5 release.


These tools allow you to interact with S-57 data inside the Esri platform. They open data that was previously restricted to specialized applications. Once in a GIS, you can use the analytic power and broad sharing capabilities provided by Esri to interact with this data in new and innovative ways.


S-57 To Chart is a Python script tool that takes an S-57 ENC file and outputs a paper chart map document. Once you have run the tool and have created a paper chart you can modify the cartography in ArcMap. From ArcMap you can export this chart  to PDF, Layout GeoTIFF, or any one of the many formats ArcMap supports.


S-57 to GIS is a Python script tool that allows you to quickly and easily load as many ENC cells as you need into a geodatabase. Once the data is stored it’s immediately available in your GIS, allowing you to explore and analyze the rich content contained in S-57 data. You can even symbolize with S-52 making it easy and intuitive to understand.

These tools are at your fingertips on Github now!


S-57 To Chart

S-57 to GIS


We’re really excited to introduce these functionalities and look forward to your comments and feedback. You can contact us at

Read about how NGA uses ArcGIS for Maritime: Charting to cut down the time to produce and deliver authoritative data to their customers.

Esri and Leidos partner to modernize intelligence data production