email copied to clipboard
info@dkart.fi

Work Flow Manager

This program unites the software components of dKart Evolution into a single system for a gradual evolutionary transition from S-57 to dual fuel production and maintenance of both S-57 and S-101 ENC. The main goal is to obtain a simple and cost effective solution, which is achieved by implementing the following principles:
  • Maximum use of current S-57 production with minimal diversion of resources and without creating additional workload for cartographers.
  • Maximum use of automation tools and elimination of manual labor during the transition to the new system.
  • Quality assurance and identity of products produced in both systems.
The main idea of the transition from S-57 to S-101 is the transformation of S-57 into Token Sets consisting of Tokens and data sets in S-57 and S-101 formats. The integrity and conversion of information is ensured by the universal program dKart Tokenizer, which uses data description in accordance with S-100 rules and conversion rules.
A Token Set is essentially a mini database that stores information in open XML format and two identical sets in accordance with the requirements of S-57 and S-101. When Tokens are changed, the data of the S-57/S-101 sets change automatically and synchronously. Tokens can be edited in XML or using dKart S-101 Editor, like a regular ENC.
The main idea of a cost-effective transition from S-57 to S-101 is based on the fact that both formats match by more than 95%, i.e., if you have a collection of S-57 ENC, this means that 95% of the S-101 ENC collection is also present.
The remaining 5% do not require significant investment in the form of training, purchasing expensive technologies, using expensive databases, etc. The 5% difference can be easily compensated by a few automated procedures, gradually expanding their application to reduce the share of manual labor.
dKart Evolution and WF Manager is not only a transition from S-57 to S-101, it is a transition from manual to automatic cartographic production.
Work Flow Manager /

Table of Contents:

OVERVIEW

EN
Watch video
Work Flow Manager
This program unites the software components of dKart Evolution into a single system for a gradual evolutionary transition from S-57 to dual fuel production and maintenance of both S-57 and S-101 ENC. The main goal is to obtain a simple and cost effective solution, which is achieved by implementing the following principles:

  • Maximum use of current S-57 production with minimal diversion of resources and without creating additional workload for cartographers.
  • Maximum use of automation tools and elimination of manual labor during the transition to the new system.
  • Quality assurance and identity of products produced in both systems.
The main idea of the transition from S-57 to S-101 is the transformation of S-57 into Token Sets consisting of Tokens and data sets in S-57 and S-101 formats. The integrity and conversion of information is ensured by the universal program dKart Tokenizer, which uses data description in accordance with S-100 rules and conversion rules.
A Token Set is essentially a mini database that stores information in open XML format and two identical sets in accordance with the requirements of S-57 and S-101. When Tokens are changed, the data of the S-57/S-101 sets change automatically and synchronously. Tokens can be edited in XML or using dKart S-101 Editor, like a regular ENC.

The main idea of a cost-effective transition from S-57 to S-101 is based on the fact that both formats match by more than 95%, i.e., if you have a collection of S-57 ENC, this means that 95% of the S-101 ENC collection is also present.
The remaining 5% do not require significant investment in the form of training, purchasing expensive technologies, using expensive databases, etc. The 5% difference can be easily compensated by a few automated procedures, gradually expanding their application to reduce the share of manual labor.

dKart Evolution and WF Manager is not only a transition from S-57 to S-101, it is a transition from manual to automatic cartographic production.

OVERVIEW

Work Flow Manager /

Table of Contents:

EN

GENERAL CONFIGURATION

The general configuration of the system is shown in Figure 2; it can be implemented both on a network and on a single computer. Software utilities that are launched from the dKart WF Manager application are placed on the server. Programs necessary for cartographers to work – Editor, Publisher, etc. – are installed on workstations.
The configuration of software modules related to the server part is shown in Figure 3. The significant aspect here is the use of the Patrol Database, which contains reports obtained from the results of work from all programs. Viewing and analyzing reports is carried out using the dKart WEB Patrol web application, as well as using software utilities. For testing and familiarization with the dKart WF Manager program, you can use the dKart cloud database.

dKart WF Manager is a specialized application that serves to solve the following tasks:

  • Initiation;
  • Monitoring;
  • Management;

A Project is a set of technological procedures/operations necessary to solve specific production tasks, for example – converting S-57 ENC into Token Sets and S-101 ENC, correcting Token Sets, creating exchange sets, and so on.

Project initiation begins with identifying changes in the file system. When new S-57 ENC or correction files for them appear, the data control system generates a corresponding report and publishes it in the Patrol Database. This event is the basis for initiating a Project, which is reported to the Administrator. The dKart WF Manager program offers scenarios for processing this event, which are executed on the server or on workstations depending on the Administrator’s choice. For example - data validation, error correction, re-validation, tokenization, etc. Events related to the appearance of original navigation messages, new survey data, and other significant information related to ENC content in the system are processed in a similar manner.

Conversion of S-57 ENC into Token Sets.

When new S-57 data is detected, for example, when copying official ENCs to the source data folder, the dKart WF Manager program looks as shown in the figure above. dKart WF Manager automatically initiates a project and places a Report from the Patrol Database about the presence of new data. Possible operations are displayed in the right Menu panel.

The Administrator can assign S-57 ENC validation or can immediately start the process of automatically forming Token Sets, depending on the specifics and priorities of the Hydrographic Office. Since the S-58 and S-158 standards largely contain the same tests, we have combined them as much as possible in the Inspector S-57 and S-101 programs, which makes it possible to correct most errors in the familiar S-57 environment or correct everything in the Tokens.
When the Administrator selects the Tokenizer operation, the corresponding information is displayed on the Project panel; a progress bar is also shown here, and upon completion of the procedure, a link to the report in the Patrol Database is displayed, and a menu for selecting the next step is displayed on the right side.
If Token validation is assigned, the corresponding information is displayed on the Project panel; a progress bar is also shown here, and a link to the report from the Patrol Database is displayed. Upon completion of validation, clicking the link launches the dKart WEB App with the report automatically loaded. Based on the analysis of this data, the Administrator selects the next operation from the list in the menu on the right.
An important procedure is correcting validation errors, which is carried out using the dKart WEB Patrol application. It is used to assign tasks to specific cartographers, who gain access through individual accounts. At the same time, by launching the dKart S-101 Editor program and selecting the Delta Fix function, they automatically gain access to their tasks for correcting errors.
The Delta Fix function is designed so as not to require the cartographer to have special knowledge of the S-101 format or the Editor itself. It is designed to free the operator from routine work and analysis of complex information, the understanding of which requires high knowledge and qualifications. The program offers the operator a ready-made error correction scenario. In contrast to the artificial complexity of the S-101 standard, Delta Fix offers simple access to complex cartographic editing functions; auto-correction is also possible.
The Delta Fix function protects the cartographer from excessive complexity; its main feature is that, along with error correction tasks, it receives instructions and scenarios for correcting them, which significantly reduces time and reduces the cost of training and staff training.

After cartographers complete individual tasks, corresponding reports are loaded into the Patrol Database, displayed on the Project panel. Based on the results obtained, the Administrator chooses the next action – either re-validates the Token Sets, or proceeds to check the quality of S-57 and S-101 sets within the Token Sets as final cartographic products.

CONCLUSION

This presentation has considered one example of project implementation, although in reality the program allows for other operations necessary to keep collections up-to-date through automated processing of navigation texts, guarantee information integrity, and produce new data based on results of new bathymetric and topographic surveys.

Transitioning from one production system to another as a one-time action is too complex and risky an undertaking, therefore, this is precisely why the simplicity and cost-effectiveness of dKart Evolution plays such an important role.
dKart WF Manager is designed for an evolutionary transition from S-57 to dual production of S-57 and S-101 without increasing the budget and by performing the following steps.

  • The first is a simple and guaranteed way to obtain mirror publications of S-101 based on S-57. Almost all operations are performed automatically or semi-automatically, requiring no significant effort or time.
  • The second step is maintaining both collections based on automatic processing of navigation texts.
  • The third step is the production of new charts using all data, including bathymetric measurements.

dKart Evolution is designed as a simple and cost-effective solution that offers not just a transition from one format to another, but ensures a transition from manual production to automatic production. This is precisely the basis for reducing production costs, increasing its efficiency, improving quality, and reducing the share of manual labor.
GeoPhone OY, CEO
08 May 2026