dKart Evolution er et sett med programvareprodukter og teknologier for produksjon og vedlikehold av ENC-samlinger i S-57 & S-101-formater. Systemets fundament er basert på prinsippet om kritisk oppfatning av hydrografiske standarder basert på S-100, med sikte på å tilby den enkleste, mest pålitelige og økonomisk levedyktige løsningen for nasjonale maritime administrasjoner og kommersielle organisasjoner som driver med dataproduksjon, validering og distribusjon.
Analyse av forskjellene mellom S-57 og S-101-formatene viser at de sammenfaller med mer enn 90%, mens de formelle kravene til dem, beskrevet i S-58 & S-158-standardene, er vesentlig forskjellige. Dette fører til overdreven kompleksitet og provoserer parallell ENC-produksjon, som uunngåelig er forbundet med høye kostnader og lav kvalitet.
Siden S-101 er 90% en syntaktisk kopi av S-57, kan 90% av dataforberedelsen utføres med tradisjonelle S-57-produksjonsmidler. Dette krever ikke endring av produksjonsprosesser, investering i programvareprodukter eller omskolering av kartografer.
Dette er nettopp løsningen som tilbys av dKart Evolution – å tilpasse dKart Office for å forberede S-57 ENC som er 90% i samsvar med S-101-kravene og legge til 10% av spesifikke S-101-data ved hjelp av nye verktøy. For dette formålet bruker vi harmonisering av ENC-beskrivere basert på tokens og harmonisering av kravene i S-58 og S-158-standardene, som vist i diagrammet nedenfor.
dKart Evolution er designet for å:
• Unngå dobbel dataproduksjon;
• Sikre informasjonsintegritet;
• Sikre systematisk kvalitetskontroll;
• Gå over til automatisk produksjon;
• Redusere kostnader og utgifter.
De viktigste teknologiske operasjonene er følgende trinn:
➥ A. Forberedelse av S-57-data for konvertering til S-101.
Noen ganger er denne prosedyren assosiert med beredskapskontroller, men dette er ikke helt nøyaktig. S-158-standarden formulerer omtrent 72 tilleggskontroller, hvorav fem er obligatoriske, men faktisk gjelder S-57-formatdata. Vi har lagt dem til i den vanlige S-57 Inspector/Editor, og dermed sikret at de utføres innenfor den rutinemessige prosessen med å publisere S-57 ENC.
For å øke produktiviteten har vi lagt til muligheter for behandling av gruppedata og automatiske feilrettingsfunksjoner i S-57 Editor. Resultatet er S-57 ENC der informasjonen oppfyller S-101-kravene.
➥ B. Tokenisering.
Dette er prosessen med å transformere S-57 ENC til tokens, beskrevet basert på en kombinert S-57 pluss S-101-ordbok. Samtidig med tokenene får vi S-101-kart, som ikke er fullstendige og korrekte, men som kan brukes av de som foretrekker parallell dobbelproduksjon fremfor sentralisert produksjon.
➥ C. Forberedelse av tokens for konvertering til S-101.
Hvorfor er S-101 ENC-ene oppnådd fra S-57 ENC i forrige stadium ikke fullstendige og korrekte? Fordi S-101 krever tilleggsparametere som mangler i S-57. Vi foreslår å legge til slike attributter direkte til tokenene ved hjelp av S-101 Editor, som også har en strømmebehandlingsmodus og autokorreksjonsfunksjoner. Resultatet er tokens som inneholder all nødvendig informasjon for visning i både S-57 & S-101-formater. Fullstendig og korrekt S-101 oppnås fra tokenene ved hjelp av Tokenizer-programmet.
➥ D. S-101 ENC kvalitetskontroll og validering
Det siste trinnet er konvertering av token til S-101:
• Kontrollere S-101 mot formatkrav;
• Forberede S-57 i maksimal samsvar med nye S-101-krav;
• Konvertere S-57 til tokens;
• Legge til ny informasjon i tokens;
• Oppnå tilsvarende S-101 fra S-57;
• Kontrollere samsvar med S-101;
• Kontrollere likhet.