Skip to main content

What's new for ArcGIS Maritime

Available with Advanced license.

Available with ArcGIS Maritime license.

The 12.1 release of the ArcGIS Maritime server extension contains several enhancements.

Note:

For a complete list of enhancements and issues addressed, visit the product download page.

Maritime Chart Service (MCS)

The following enhancements were made to Maritime Chart Service (MCS):

  • The Lua feature object DatasetAgencyCode accesses the ENC data producer value to return an integer. For example, a United States ENC dataset will return 550.

    params_objnam.text = "Agency code: "..feature.DatasetAgencyCode
    
  • The Lua parameter hjust='right' justification now offsets feature objects as expected.

  • Lua text instruction textGroup = 0 was added. When a lower priority label fails to find a location to draw and its default location conflicts with the textGroup = 0 label, the lower priority label will not draw.

  • Support for AML Presentation Library 3.0.0, published June 2018, was added. This includes three new ViewOverGroups dedicated to this version of the AML Presentation Library found in the S52DisplayProperties.xml file.

  • The S-62 agency list used by the service is updated through April 3, 2026.

  • The following files are updated:

    • Maritimechartservice\controlfiles

      • crs.xml

      • S57DataDictionary.xml

      • ServerConfiguration.xml

    • Maritimechartservice\controlfiles\CustomPresentationLibrary

      • CustomSymbolMap.xml
    • maritimechartservice\InstallDir\controlfiles\S52PresentationLibrary

      • S52DisplayProperties.xml
    • maritimechartservice\InstallDir\controlfiles\S52PresentationLibrary\lookup\AML

      • aAML3-0.dic (2018 version)

      • lAML3-0.dic (2018 version)

      • pAML3-0.dic (2018 version)

    • maritimechartservice\InstallDir\controlfiles\S52PresentationLibrary\lookup\AML\Archive_2016-03-09_Version

      • aAML3-0.dic

      • lAML3-0.dic

      • pAML3-0.dic

    • maritimechartservice\InstallDir\controlfiles\S52PresentationLibrary\symshow

      • envare01.lin (new)

      • hosplt01.sym (new)

      • hosplt11.sym (new)

Custom Chart Builder (CCB)

Important:

The Custom Chart Builder web app will be replaced at the next major release. It currently uses JavaScript API version 3.x, which is retired. The new app will use Experience Builder. Refer to ArcGIS API for JavaScript, Version 3.x Retirement for additional information.

  • There are no file changes for CCB at this release.