email copied to clipboard
info@dkart.fi

dKart Evolution: ขั้นตอนและเครื่องมือ

การนำมาตรฐานใหม่ที่อิงตาม S-100 ไปปฏิบัติเป็นความท้าทายที่สำคัญสำหรับทุกสำนักงานอุทกศาสตร์โดยไม่มีข้อยกเว้น อย่างไรก็ตาม ความยากลำบากหลักอยู่ที่ความจริงที่ว่าปัญหานี้จะต้องได้รับการแก้ไขควบคู่ไปกับความท้าทายร้ายแรงอื่นๆ:

  • การเปลี่ยนจากการผลิตด้วยมือไปสู่การผลิตอัตโนมัติ
  • การเปลี่ยนจากการจัดการด้วยมือไปสู่การจัดการอัตโนมัติ

ความจำเป็นในการแก้ปัญหาทั้งหมดที่กล่าวมาข้างต้นร่วมกันและพร้อมกัน นอกเหนือจากการผลิต ENC ในรูปแบบ S-57 ในปัจจุบัน สร้างสถานการณ์ที่ค่อนข้างซับซ้อน เพื่อแก้ไขความท้าทายเหล่านี้ เราขอเสนอผลิตภัณฑ์และเทคโนโลยีรุ่นใหม่ — dKart Evolution

บทนำ

Table of Contents:

dKart Evolution. Steps and Tools /
TH
Watch video

dKart Evolution: ขั้นตอนและเครื่องมือ

การนำมาตรฐานใหม่ที่อิงตาม S-100 ไปปฏิบัติเป็นความท้าทายที่สำคัญสำหรับทุกสำนักงานอุทกศาสตร์โดยไม่มีข้อยกเว้น อย่างไรก็ตาม ความยากลำบากหลักอยู่ที่ความจริงที่ว่าปัญหานี้จะต้องได้รับการแก้ไขควบคู่ไปกับความท้าทายร้ายแรงอื่นๆ:

  • การเปลี่ยนจากการผลิตด้วยมือไปสู่การผลิตอัตโนมัติ
  • การเปลี่ยนจากการจัดการด้วยมือไปสู่การจัดการอัตโนมัติ

ความจำเป็นในการแก้ปัญหาทั้งหมดที่กล่าวมาข้างต้นร่วมกันและพร้อมกัน นอกเหนือจากการผลิต ENC ในรูปแบบ S-57 ในปัจจุบัน สร้างสถานการณ์ที่ค่อนข้างซับซ้อน เพื่อแก้ไขความท้าทายเหล่านี้ เราขอเสนอผลิตภัณฑ์และเทคโนโลยีรุ่นใหม่ — dKart Evolution

บทนำ

Table of Contents:

dKart Evolution. Steps and Tools /
TH

โทเค็น

S-101 เป็นหนึ่งในข้อกำหนดที่ต้องการทรัพยากรมากที่สุดภายในตระกูล S-100 ทั้งหมด อย่างไรก็ตาม หากเราเปรียบเทียบ S-57 และ S-101 เราจะเห็นว่าความแตกต่างในระดับความหมายนั้นมีน้อยมาก มากกว่า 90% ของเนื้อหาของพวกมันทับซ้อนกัน โดยความแตกต่างหลักอยู่ที่ไวยากรณ์ พูดง่ายๆ คือ S-101 เป็นเนื้อหาเดียวกันกับ S-57 เพียงแต่เปลี่ยนชื่อ: สิ่งที่เรียกว่า "A" ใน S-57 ตอนนี้เรียกว่า "B" ใน S-101 สิ่งที่เคยเป็น "C" กลายเป็น "D" และอื่นๆ มีการเพิ่มตัวบ่งชี้ใหม่จำนวนน้อยมากเท่านั้น และทั้งหมดนี้รวมกันได้ถูกนำเสนอเป็นความก้าวหน้าทางปฏิวัติในการอธิบายความจริงทางอุทกศาสตร์

เนื่องด้วยความแตกต่างทางแนวคิดที่น้อยนิดเช่นนี้ คำถามที่สมเหตุสมผลจึงเกิดขึ้น: เราสามารถรวมตัวบ่งชี้ของ S-57 และ S-101 เข้าด้วยกันได้หรือไม่ เพื่อที่ข้อมูลจะสามารถถูกสร้าง เก็บ และแก้ไขในที่เดียว ทีเดียวตลอดไป จึงหลีกเลี่ยงการผลิตแบบขนานพร้อมกับค่าใช้จ่ายและความเสี่ยงเพิ่มเติมที่เกี่ยวข้อง?

คำตอบคือ แน่นอนว่าได้ — และสำหรับการรวมเข้าด้วยกันนี้ เราใช้โทเค็นเป็นที่เก็บสากลของพารามิเตอร์ทางภาษาทั้งหมดที่จำเป็นเพื่ออธิบายวัตถุอุทกศาสตร์ในทั้งสองรูปแบบ ด้วยการใช้โทเค็น แผนภาพรวมสำหรับการเปลี่ยนจาก S-57 ไปเป็น S-101 เป็นไปตามที่แสดงในไดอะแกรม ในขั้นตอนแรก ข้อมูลจะถูกแปลงจาก S-57 เป็นโทเค็น และจากโทเค็น เราจึงสร้างข้อมูล S-101
เพื่อนำโซลูชันนี้ไปปฏิบัติ เราได้พัฒนาเครื่องมือดังต่อไปนี้:
  • พจนานุกรมโทเค็น — สร้างบนพื้นฐานของการรวมรูปแบบ S-57 และ S-101 ขณะที่กำจัดพารามิเตอร์ที่ซ้ำซ้อนทั้งหมดทั้งหมด กล่าวคือ เอนทิตีอุทกศาสตร์แต่ละรายการจะถูกอธิบายหนึ่งครั้งตามกฎของโมเดลข้อมูลสากล S-100
  • โปรแกรมแปลงสากล — Tokenizer ซึ่งทำการแปลงข้อมูลใดๆ ที่อธิบายตามกฎของโมเดลข้อมูลสากล S-100
  • กฎการแปลงสำหรับการเปลี่ยนรูปแบบ S-57 และ S-101 เป็นโทเค็นและกลับคืน

การควบคุมคุณภาพและการจัดการความเสี่ยง

ดังนั้น การใช้โปรแกรม Tokenizer จึงสามารถผลิตแผนที่ในรูปแบบ S-101 ได้อย่างง่ายดายมากและไม่ต้องลงทุน значиใหญ่โต และไม่ต้องดึงบุคลากรหรือทรัพยากรเพิ่มเติม โดยอิงตามชุดสะสมแผนที่ S-57 ที่มีอยู่ อย่างไรก็ตาม สิ่งที่สำคัญคือคุณภาพของ ENC ที่ได้และการจัดการความเสี่ยงเพิ่มเติมซึ่งเกิดขึ้นอย่างหลีกเลี่ยงไม่ได้เนื่องจากการผลิตสิ่งพิมพ์เพิ่มเติม

เพื่อประเมินคุณภาพของ ENC ในรูปแบบ S-101 เราได้พัฒนา S-101 Inspector ซึ่งทำงานในโหมดคอนโซลด้วย ช่วยให้สามารถตรวจสอบสตรีมข้อมูลได้ นอกจากนี้ เราได้เพิ่มความสามารถในการแก้ไขข้อผิดพลาดอัตโนมัติให้กับ S-57 Editor ซึ่งลดเวลาที่จำเป็นสำหรับการเตรียมข้อมูลลงอย่างมาก ฟังก์ชันการทำงานเดียวกันนี้ได้ถูกนำไปใช้ใน S-101 Editor ซึ่งแก้ไขข้อกำหนดมาตรฐานเฉพาะอัตโนมัติ ด้วยเหตุนี้ เราจึงได้ความสามารถในการผลิต ENC ในรูปแบบ S-101 อย่างรวดเร็วและมีประสิทธิภาพ โดยอิงตามแผนที่ทางการที่เผยแพร่ในรูปแบบ S-57

ในแง่ของประสิทธิภาพ Tokenizer ทำงานค่อนข้างมีประสิทธิภาพ: ชุดสะสมขนาดกลาง 300–500 ENC จะถูกแปลงภายในไม่กี่นาที โดยแต่ละแผนที่โดยทั่วไปใช้เวลาเพียงไม่กี่วินาที

แต่นี่เพียงพอสำหรับการเผยแพร่แผนที่ทางการหรือไม่? ไม่เพียงพอ การเผยแพร่แผนที่แบบขนานในสองรูปแบบไม่เพียงแต่บ่งบอกถึงทรัพยากรและงบประมาณเพิ่มเติม แต่ยังนำความเสี่ยงเพิ่มเติมมาใช้ด้วย ความเสี่ยงเหล่านี้เกี่ยวข้องกับความจริงที่ว่าแผนที่ในรูปแบบ S-57 และ S-101 ซึ่งอยู่ในภูมิภาคทางภูมิศาสตร์เดียวกันและแถบมาตราส่วนเดียวกัน จะต้องให้ข้อมูลที่เหมือนกันแก่ผู้เดินเรือ ดังนั้น คำถามจึงเกิดขึ้น — เราจะสามารถเปรียบเทียบแผนที่ในสองรูปแบบได้อย่างไร?

มองไปข้างหน้า เราสามารถพูดได้ว่าเราไม่เห็นวิธีอื่นในการดำเนินการเปรียบเทียบดังกล่าวนอกจากผ่านกลไกโทเค็น วิธีการเดียวที่เป็นไปได้คือการวิเคราะห์ความเท่าเทียมกันของความหมาย (อรรถศาสตร์) แทนที่จะเป็นไวยากรณ์ (รูปแบบ)

ประเด็นคือการเปรียบเทียบเนื้อหาของแผนที่อิเล็กทรอนิกส์นั้นเทียบเท่าการประเมินคุณภาพของการแปลจากภาษาหนึ่งไปเป็นภาษาอื่น การเปรียบเทียบทีละตัวอักษรหรือทีละคำใช้ไม่ได้ผล แม้กระทั่งเมื่อการแปลตรงและย้อนกลับได้รับการตรวจสอบโดยเครื่องมือจากผู้ขายรายเดียวกัน — และยิ่งน้อยกว่าสำหรับเมื่อใช้ผู้แปลจากซัพพลายเออร์ต่างกัน ในขณะเดียวกัน ในวิชาการทำแผนที่ การตรวจสอบคุณภาพข้อมูลโดยใช้ผลิตภัณฑ์ทางเลือกเป็นสิ่งสำคัญอย่างยิ่ง ซึ่งเป็นสิ่งที่เกิดขึ้นในทางปฏิบัติทุกที่

ด้วยการใช้โทเค็น งานของการเปรียบเทียบแผนที่ในรูปแบบต่างๆ จะง่ายขึ้นอย่างมาก — เราถือว่าแผนที่เท่ากันในเนื้อหาหากโทเค็นที่มีอยู่ในแผนที่นั้นเหมือนกัน เมื่อคำนึงว่าโทเค็นถูกเก็บในรูปแบบ XML เปิด ซอฟต์แวร์ของบุคคลที่สามที่เหมาะสมใดๆ ก็สามารถนำมาใช้สำหรับการตรวจสอบได้ ในกรณีของเรา เราใช้โปรแกรม dKart VS
สามารถอ่านเพิ่มเติมเกี่ยวกับการปรับปรุงเทคโนโลยี dKart Evolution และเกี่ยวกับประเภทของข้อผิดพลาดได้ในบทความ "Tokenizing"

จากการผลิตข้อมูลด้วยมือไปสู่การผลิตอัตโนมัติ

หลังจากที่ได้มีการพัฒนาและนำเกณฑ์การควบคุมคุณภาพสำหรับ ENC ในรูปแบบ S-101 ไปปฏิบัติ และเมื่อเรามีเครื่องมือที่รับประกันความเท่าเทียมกันของทั้งสองชุดสะสมแล้ว เราก็สามารถเริ่มการผลิตแผนที่ในทั้งสองรูปแบบในระดับอุตสาหกรรมได้

โดยการใช้โทเค็น เราหลีกเลี่ยงปัญหาของการผลิตแบบขนานที่มีค่าใช้จ่ายสูง เนื่องจากเราเก็บ แก้ไข และแก้ไขข้อมูลเพียงครั้งเดียวและในที่เดียว ในขณะที่ ENC ในรูปแบบ S-57 และ S-101 ได้รับจากการแปลงอัตโนมัติ

สำหรับการแก้ไขโทเค็น เราได้พัฒนา dKart S-101 Editor ซึ่งสามารถทำงานได้ทั้งกับโทเค็นและกับ ENC ในรูปแบบ S-101 นอกจากนี้ เรายังใช้โมดูลซอฟต์แวร์ dKart DELTA ซึ่งช่วยให้สามารถแก้ไขข้อมูลอัตโนมัติโดยอิงตามการวิเคราะห์และการประมวลผลข้อมูลขาเข้า

dKart DELTA ทำงานกับข้อความข้อความ ข้อมูลในรูปแบบ XML ผลลัพธ์ของการสอบถามไปยังฐานข้อมูลภายนอก ข้อมูลการสำรวจพื้นที่ท้องน้ำและภูมิประเทศ และอื่นๆ ข้อความต้นทางจะถูกวิเคราะห์และตีความเพื่อแยกข้อมูลที่มีความหมาย จากนั้น สำหรับชุดข้อมูลและแถบมาตราส่วนทั้งหมด จะมีการค้นหาโทเค็นที่ข้อความอ้างอิงถึง หลังจากนั้นโทเค็นที่พบจะถูกแก้ไขโดยอัตโนมัติ

ให้เราพิจารณารายละเอียดเพิ่มเติมว่าสิ่งนี้ทำงานอย่างไร

ตัวอย่างแรกค่อนข้างง่าย —
ในทำนองเดียวกัน ระบบจะค้นหาชุดโทเค็นทั้งหมดที่เกี่ยวข้องกับข้อความนี้และดำเนินการประมวลผลข้อมูลอัตโนมัติ ข้อมูลใหม่จะถูกทำให้ทั่วไปเป็นมาตราส่วนที่ต้องการและผสานกับข้อมูลภายในชุด

ด้วยการประมวลผลข้อมูลพื้นที่ท้องน้ำโดยอัตโนมัติ จึงสามารถลดส่วนแบ่งของแรงงานมือได้อย่างมาก อย่างไรก็ตาม มันยังคงบ่งบอกถึงการมีส่วนร่วมของนักทำแผนที่ในการผลิตและการประสานงานการทำงานของเขากับการผลิตอัตโนมัติ ดังนั้น ขั้นตอนต่อไปที่สมเหตุสมผลคือการสร้างระบบการจัดการอัตโนมัติ
ระบบจะค้นหาชุดโทเค็นทั้งหมดที่เกี่ยวข้องกับข้อความที่กำหนด และเพิ่มไฟนำทางด้วยคุณลักษณะที่ระบุโดยอัตโนมัติ หลังจากนั้น การแก้ไขแผนที่ในรูปแบบ S-57 และ S-101 จะถูกสร้างขึ้นโดยอัตโนมัติ

ประเภทของข้อความที่คล้ายกันจะได้รับการประมวลผลในลักษณะเดียวกัน ตัวอย่างเช่น:

  Yellow pillar buoy, Fl.Y.5s ODAS, have been deployed, until further notice, in the following position: 58° 01´·30N., 23° 25´·57E.

  Change the season of the buoy to seasonal according to the NMA: 2247.5 Right side of chine 5 marker at 59°32.2'N - 24°46.4'E. Season: 01.06-31.12

  Add yellow special purpose Fl Y 5s buoys with yellow light to the locations: 1. 57.957178°N - 023.946460°E 2. 57.966157°N - 023.946447°E 3. 57.948191°N - 023.929587°E 4. 57.948181°N - 023.912701°E 5. 58.011145°N - 024.098586°E 6. 58.020124°N - 024.098611°E 7. 58.002179°N - 024.081649°E 8. 58.002189°N - 024.064737°E

ระบบยังประมวลผลรายการข้อความและข้อมูลในรูปแบบตาราง
ตัวอย่างการทำงานเกี่ยวกับการประมวลผลข้อความขาเข้าโดยอัตโนมัติมีให้ที่ลิงก์ https://pd.bgeo.fi/
เข้าสู่ระบบ: demo
รหัสผ่าน: demo

ตัวอย่างที่สองซับซ้อนมากขึ้นและเกี่ยวกับการประมวลผลข้อมูลพื้นที่

ท้องน้ำ —
มีการติดตั้งไฟนำทางที่พิกัด...
มีข้อมูลการสำรวจอุทกศาสตร์ใหม่ปรากฏขึ้น

การจัดการทรัพยากรอัตโนมัติ

dKart ERM (Enterprise Resource Management) ช่วยให้สามารถจัดการการผลิตข้อมูลได้อย่างมีประสิทธิภาพผ่านการตรวจสอบกระบวนการผลิตอัตโนมัติ การประสานงานของกระบวนการ การเริ่มต้นงานอย่างทันเวลา และการจัดสรรทรัพยากรที่เหมาะสม โปรแกรมจะตรวจสอบการเปลี่ยนแปลงในระบบการผลิตข้อมูลโดยอัตโนมัติและดำเนินการสร้างงานในโหมดด้วยมือและโหมดอัตโนมัติ
ในตัวอย่างสั้นๆ เป็นการยากที่จะนำเสนอรูปแบบการทำงานทั้งหมดของระบบ สิ่งสำคัญคือการกำหนดรูปแบบกระบวนการทางธุรกิจอย่างละเอียดบนพื้นฐานเทคโนโลยีปัจจุบัน โดยคำนึงถึงการใช้เครื่องมือใหม่และอัลกอริธึมการจัดการใหม่ ค่อยเป็นค่อยไป การจัดการด้วยมือจะถูกแทนที่ด้วยระบบอัตโนมัติ
ข้อความ ERM:
การตอบสนองของผู้ดำเนินการ:
การดำเนินการของระบบ
เพื่อเปิดใช้งาน
dKart Patrol
ตรวจสอบอัตโนมัติทุก 5 นาที
ข้อมูล S-57 ใหม่
เพื่อเปิดใช้งาน
dKart S-57 Editor
ด้วยการแก้ไขอัตโนมัติ - เปิด
ข้อมูล S-57 ใหม่

เพื่อเปิดใช้งาน Tokenizer
เพื่อเปิดใช้งาน
S-101 Inspector
เพื่อเปิดใช้งาน
dKart DELTA
เพื่อเปิดใช้งาน
S-101 Editor
ด้วยการแก้ไขอัตโนมัติ - เปิด
เพื่อแจ้ง
นักทำแผนที่
เพื่อวิเคราะห์ปัญหา
มีแผนที่ S-57 ใหม่ปรากฏในระบบ แปลงเป็น S-101 หรือไม่?
ใช่
เราควรควบคุมคุณภาพและตรวจสอบความถูกต้อง ENC S-101 ใหม่ หรือไม่?
ใช่
มีข้อความใหม่ปรากฏขึ้น
ประมวลผลหรือไม่?
ใช่
...
ตรวจสอบความเท่าเทียมกัน
พอร์ตโฟลิโอ S-57 กับ S-101 หรือไม่?
ใช่
พบข้อบกพร่อง
ใน ENC S-101 ใหม่
เราควรแก้ไขโดยอัตโนมัติหรือไม่?
ใช่
แผนที่ S-101 สองแผนที่ไม่เท่ากับ S-57
เราควรแจ้ง
นักทำแผนที่หรือไม่?
ใช่
เพื่อเปิดใช้งาน
dKart VS

สรุป

ข้อกำหนดสมัยใหม่สำหรับการทำแผนที่อิเล็กทรอนิกส์ทางทะเลเพิ่มขึ้นและซับซ้อนขึ้นอย่างต่อเนื่อง ในขณะที่ในระดับของหน่วยงานบริหารงานทะเลแห่งชาติ ปัญหาเกี่ยวกับการตัดงบประมาณและการขาดแคลนนักทำแผนที่ที่มีคุณสมบัติเหมาะสมนั้นเป็นเรื่องแพร่หลายและคงที่ ภายใต้เงื่อนไขเหล่านี้ การเปลี่ยนไปสู่ระดับที่สูงขึ้นของระบบอัตโนมัติในการผลิตข้อมูลการทำแผนที่เป็นคำตอบเดียวสำหรับความท้าทายสมัยใหม่

dKart Evolution เสนอการเปลี่ยนไปสู่การผลิตอัตโนมัติแบบค่อยเป็นค่อยไปและประหยัด โดยอิงตามเทคโนโลยีการประมวลผลข้อมูลสมัยใหม่ ความเข้าใจเชิงวิพากษ์ต่อข้อกำหนดใหม่ และแนวทางที่สามารถปรับขนาดได้ เราขอเสนอให้ใช้งานทั้งระบบโดยรวมและส่วนประกอบแต่ละส่วน สิ่งสำคัญที่ควรทราบคือ dKart Evolution สร้างขึ้นบนสถาปัตยกรรมแบบเปิดและทำงานกับข้อมูลในรูปแบบเปิด สิ่งนี้รับประกันการใช้ทรัพยากรของบุคคลที่สามสำหรับการสนับสนุนและปรับปรุงระบบ ไม่สร้างจุดคอขวด และรับประกันการพัฒนาอย่างต่อเนื่อง