dKart Evolution je skup softverskih proizvoda i tehnologija za proizvodnju i održavanje ENC kolekcija u S-57 i S-101 formatima. Temelj sustava temelji se na principu kritičke percepcije hidrografskih standarda temeljenih na S-100, s ciljem pružanja najjednostavnijeg, najpouzdanijeg i ekonomski najodrživijeg rješenja za nacionalne pomorske uprave i komercijalne organizacije koje se bave proizvodnjom podataka, validacijom i distribucijom.
Analiza razlika između S-57 i S-101 formata pokazuje da se oni podudaraju više od 90%, dok se formalni zahtjevi za njih, opisani u S-58 i S-158 standardima, značajno razlikuju. To dovodi do pretjerane složenosti i potiče paralelnu ENC proizvodnju, koja je neizbježno povezana s visokim troškovima i niskom kvalitetom.
Budući da je S-101 90% sintaktička kopija S-57, 90% pripreme podataka može se provesti tradicionalnim S-57 proizvodnim sredstvima. To ne zahtijeva promjenu proizvodnih procesa, ulaganje u softverske proizvode niti prekvalifikaciju kartografa.
Upravo je to rješenje koje nudi dKart Evolution – prilagodba dKart Officea za pripremu S-57 ENC koji je 90% usklađen sa S-101 zahtjevima i dodavanje 10% specifičnih S-101 podataka pomoću novih alata. U tu svrhu koristimo harmonizaciju ENC deskriptora na temelju tokena i harmonizaciju zahtjeva S-58 i S-158 standarda, kao što je prikazano na donjem dijagramu.
dKart Evolution je dizajniran za:
• Izbjegavanje dvostruke proizvodnje podataka;
• Osiguravanje integriteta informacija;
• Osiguravanje sustavne kontrole kvalitete;
• Prijelaz na automatsku proizvodnju;
• Smanjenje troškova i izdataka.
Glavne tehnološke operacije su sljedeći koraci:
➥ A. Priprema S-57 podataka za konverziju u S-101.
Ponekad se ovaj postupak povezuje s provjerama spremnosti, ali to nije posve točno. S-158 standard formulira otprilike 72 dodatne provjere, od kojih je pet obavezno, ali se zapravo odnose na S-57 format podataka. Dodali smo ih u standardni S-57 Inspector/Editor, čime smo osigurali njihovo izvršavanje unutar rutinskog procesa objavljivanja S-57 ENC-a.
Kako bismo povećali produktivnost, dodali smo mogućnosti obrade podataka u skupinama i funkcije automatskog ispravljanja pogrešaka u S-57 Editor. Rezultat je S-57 ENC u kojem informacije zadovoljavaju S-101 zahtjeve.
➥ B. Tokenizacija.
Ovo je proces transformacije S-57 ENC-a u tokene, opisan na temelju kombiniranog S-57 plus S-101 rječnika. Istodobno s tokenima, dobivamo S-101 karte, koje nisu potpune i ispravne, ali ih mogu koristiti oni koji preferiraju paralelnu dvostruku proizvodnju umjesto centralizirane proizvodnje.
➥ C. Priprema tokena za konverziju u S-101.
Zašto S-101 ENC-ovi dobiveni iz S-57 ENC-a u prethodnoj fazi nisu potpuni i ispravni? Zato što S-101 zahtijeva dodatne parametre koji su odsutni u S-57. Predlažemo dodavanje takvih atributa izravno tokenima pomoću S-101 Editora, koji također ima način obrade u toku i funkcije automatskog ispravljanja. Rezultat su tokeni koji sadrže sve potrebne informacije za prikaz u oba formata – S-57 i S-101. Potpuni i ispravni S-101 dobivaju se iz tokena pomoću programa Tokenizer.
➥ D. S-101 ENC kontrola kvalitete i validacija
Završna faza je konverzija tokena u S-101:
• Provjera S-101 u skladu sa zahtjevima formata;
• Priprema S-57 u maksimalnoj usklađenosti s novim S-101 zahtjevima;
• Konverzija S-57 u tokene;
• Dodavanje novih informacija tokenima;
• Dobivanje ekvivalentnog S-101 iz S-57;
• Provjera usklađenosti sa S-101;
• Provjera jednakosti.