คู่มือทั้งหมด 26 รายการในหัวข้อนี้

ดิจิทัลทวินของเมืองคือโมเดล 3D ของสถานที่หนึ่งที่ยังคงเชื่อมต่อกับสิ่งที่เกิดขึ้นที่นั่น บทความนี้อธิบายว่าในทางปฏิบัติหมายถึงอะไร เลเยอร์ 5 ชั้นที่ประกอบขึ้นเป็นทวิน แต่ละชั้นมาจากไหน พร้อมตัวอย่างแบบเรียลไทม์ 3 แห่ง ได้แก่ บาร์เซโลนา เฮลซิงกิ และโตเกียว ที่ทำงานในเบราว์เซอร์ของคุณด้วยข้อมูลเปิด

เครื่องมือส่วนใหญ่ถนัดข้อมูลชนิดเดียวและให้ส่งออกส่วนที่เหลือ ฉากนี้รับโมเดล สแกน แผ่นงาน และเซนเซอร์พร้อมกันในพิกัดเดียวกัน

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

คำว่า “เรียลไทม์” ไม่ได้บอกเลยว่าข้อมูลเก่าแค่ไหนเมื่อมาถึงคุณ เราบันทึกฟีดสาธารณะ 6 แหล่งที่ดิจิทัลทวินแบบเรียลไทม์อ่านอยู่เป็นเวลา 24 ชั่วโมง และวัดอายุข้อมูลของยานพาหนะและสถานีทุกรายการในฟีด คำตอบมีตั้งแต่ไม่ถึงหนึ่งวินาทีไปจนถึงหนึ่งนาทีครึ่ง และเวลาประทับของตัวฟีดเองอาจซ่อนตัวเลขนี้ไว้

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

มีสามรูปแบบที่ถูกพูดถึงซ้ำ ๆ เมื่อดิจิทัลทวินขยายถึงระดับเมือง และมักถูกนำมาเปรียบเทียบราวกับเป็นคู่แข่งกัน แต่ทั้งสามทำงานคนละอย่าง CityGML บรรยายเมืองเป็นวัตถุ IFC บรรยายทรัพย์สินหนึ่งชิ้นทีละองค์ประกอบ และ 3D Tiles ส่งข้อมูลแบบใดแบบหนึ่งไปยังเบราว์เซอร์เป็นชิ้น ๆ

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

เมืองถูกสร้างทับลำน้ำ ลำน้ำถูกวางเป็นท่อ ถูกถม หรือถูกเบี่ยงทาง แต่ร่องหุบที่ลำน้ำกัดเซาะไว้ยังอยู่ เมื่อพายุฝนตกหนักเกินกว่าที่ระบบระบายน้ำจะรับได้ น้ำจะไหลกลับไปยังแนวที่ลำน้ำเคยไหลผ่าน OpenStreetMap มักยังบันทึกแนวทางน้ำเหล่านั้นไว้ บทความนี้อธิบายวิธีค้นหา และดูว่าฝนทำอะไรเหนือแนวทางน้ำนั้น

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

ถ้าขอ “LOD 2” คุณอาจได้กล่องที่มีหลังคาจั่ว หรือได้ผนังแบบทั่วไป (generic) ขึ้นอยู่กับว่าใครเป็นคนอ่าน ระดับรายละเอียดของ CityGML และระดับการพัฒนาของ BIM ใช้ตัวย่อเดียวกัน แต่แทบไม่มีอะไรอื่นเหมือนกันเลย บทความนี้อธิบายว่าแต่ละมาตรวัดหมายถึงอะไร เทียบกันอย่างไร และจะเขียนข้อกำหนดอย่างไรให้ไม่มีใครอ่านผิด

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

ที่สถานีขนส่ง Elielinaukio ข้างสถานีกลางเฮลซิงกิ ช่องจอดแต่ละช่องในโมเดล IFC จะสว่างขึ้นเมื่อมีรถบัสคันจริงจอดอยู่ พร้อมหมายเลขสายลอยอยู่ด้านบน ข้อมูลมาจากฟีด MQTT สาธารณะของ HSL ซึ่งเบราว์เซอร์รับโดยตรง

ทางออกหนึ่งของสถานีโทโจมาเอะและป้ายรถรางวาเซดะ ในรูปแบบโมเดล IFC ที่ตอบสนองต่อข้อมูลขนส่งสาธารณะของโตเกียว ได้แก่ สถานะของสายโอเอโดะ ขบวนรถที่ชานชาลา รถบัสที่ผ่านไป และรถรางที่ป้าย ทั้งหมดทำงานในเบราว์เซอร์ด้วย API แบบเปิดของ ODPT และถอดรหัส protobuf ของ GTFS-Realtime บนหน้าเว็บ

จากหอไข่มุกตะวันออกถึงสวนอวี้หยวน: เราสร้างบริบท 3D ที่ยังคงถนน ทางเข้า และพื้นที่เปิดโล่งไว้ได้อย่างไร และข้อจำกัดของมันสำหรับโครงการ BIM

วงแหวนยกระดับอาจดูสมบูรณ์จากด้านบนแต่ล้มเหลวที่ระดับถนน นี่คือวิธีที่เราตรวจพื้นสะพาน ส่วนขยายความกว้าง บันได และลิฟต์ในลู่เจียจุ่ย

หงเฉียวและเซี่ยงไฮ้ใต้แสดงให้เห็นว่าสถานีต้องการมากกว่ารูปรอยที่ยืดขึ้น ทั้งพื้นที่ว่าง ระดับความสูงที่สอดคล้อง และขบวนรถที่วิ่งตามราง

ต้นไม้กลางลาน น้ำท่วมเกาะ และลานภายในที่ถูกปิด สามข้อผิดพลาดที่ทำให้แผนที่แย่ลงไม่ว่าจะละเอียดแค่ไหน และวิธีที่เราจัดการในเซี่ยงไฮ้

ทุกจุดในไฟล์ LAS หรือ LAZ มีคลาสได้: พื้นดิน อาคาร พืชพรรณ น้ำ สัญญาณรบกวน ตัวเลขเหล่านี้ตัดสินว่าคุณทำอะไรกับการสแกนได้บ้าง — โมเดลภูมิประเทศ สแกนเทียบ BIM ตรวจระยะช่องว่าง นี่คือตาราง ASPRS ฉบับเต็ม หน้าที่ของแต่ละรหัส และวิธีใช้โดยไม่ต้องมีซอฟต์แวร์เดสก์ท็อป

แทบไม่มีสิ่งใดที่ทีมหน้างานต้องการจากการสแกนที่เป็นภาพ 3D สิ่งที่ต้องการคือแปลนตามสภาพจริง การตรวจความเรียบก่อนเทปรับระดับ ภูมิประเทศพร้อมเส้นชั้นความสูง และระยะช่องว่างที่อ้างอิงได้ ทั้งหมดคือตัวกรองบนพอยต์คลาวด์เดียวกัน — การตัด แถบ และคลาส — โดยไม่ต้องใช้ซอฟต์แวร์เดสก์ท็อป

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

เลื่อนดูงานโครงสร้างทีละเฟส ติดตามแผงที่กำลังถูกยก และดูกลุ่มจุดสะท้อนของเสาที่จงใจเลื่อนตำแหน่งปรากฏขึ้นเมื่อเทียบกับโมเดลอ้างอิง IFC

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

เปิดโมเดลพาวิลเลียน IFC4 จริงในบริบทแผนที่ของบาร์เซโลนา สำรวจเดโม 3 มิติแบบสด และเรียนรู้ว่า IfcProjectedCRS กับ IfcMapConversion วางตำแหน่งโมเดล BIM ให้ถูกต้องได้อย่างไร

ดูการจัดตำแหน่งข้อมูลสแกน TLS ของ CRAS ให้ตรงกับโมเดล IFC จริง ตรวจดูรูปตัด และเปิดเดโม IFC + LAS แบบโต้ตอบบนเบราว์เซอร์โดยไม่ต้องอัปโหลดโมเดล

ลองใช้อินเทอร์เฟซเล่นซ้ำบนเว็บตัวจริง และเรียนรู้บัฟเฟอร์แบบจำกัดขนาด เฟรมไบนารี และข้อมูลเทเลเมทรี (telemetry) ที่อยู่เบื้องหลังสตรีม IFC + LiDAR ซึ่งระบุอย่างตรงไปตรงมาว่าเป็นข้อมูลจำลอง

ดูโปรแกรมดูตัวจริงวางวิดีโอไว้ข้างโมเดล IFC ได้ทั้งแบบจอภาพ แบบซ้อนทับบนภูมิประเทศ และแบบบิลบอร์ด แล้วลองปรับตำแหน่งเป็นหน่วยเมตรและค่าความทึบในเดโมบนเบราว์เซอร์