การนำเข้าข้อมูล
นำเข้าข้อมูล 3 มิติ
การนำเข้าข้อมูล 3 มิติ สามารถทำการอัปโหลดข้อมูลตามรูปแบบไฟล์ที่ระบบรองรับ และสามารถนำเข้าข้อ มูลจาก Features Collection ประเภท Polygon หรือ MultiPolygon เพื่อแปลงข้อมูลให้อยู่ในรูปแบบ 3 มิติได้ การนำเข้าข้อมูล 3 มิติสามารถนำเข้าหลายไฟล์ เพื่อให้ประกอบเป็นโมเดล 3 มิติได้ เช่น ข้อมูลประเภท glb ที่ไม่มีระบบพิกัด สามารถนำเข้าร่วมกับไฟล์ KML ที่มีระบบพิกัดได้
ข้อมูล 3 มิติจะถูกจัดเก็บไว้ภายใน Asset ซึ่งภายในจะประกอบด้วยวัตถุ หรือทรัพยากรไว้สำหรับใช้ในการแสดงผลข้อมูล 3 มิติ เช่น ไฟล์พื้นผิว (Texture) , ไฟล์ KML ตำแหน่งโมเดล เป็นต้น
รูปแบบไฟล์ที่รองรับ
ไฟล์ | รูปแบบ | คำอธิบาย |
---|---|---|
OBJ | Object File | การนำเข้าข้อมูล Object File สามารถนำเข้าพร้อมกับข้อมูล KML สำหรับการระบุตำแหน่ง หากไม่ระบุจะมีค่าตำแหน่งเริ่มต้นที่พิกัด [0,0] |
DAE | Digital Asset Exchange | ไฟล์ .dae เป็นรูปแ บบไฟล์ที่ใช้ในการแลกเปลี่ยนข้อมูล 3 มิติ จัดเก็บข้อมูล พื้นผิว (textures), และเอฟเฟกต์แสงเงาของข้อมูลได้ |
LAZ | LiDAR data exchange format | ไฟล์ .laz เป็นการจัดเก็บข้อมูลจุด (point cloud) ที่ได้จากการสำรวจด้วย LiDAR (Light Detection and Ranging) |
glTF | Graphics Library Transmission Format | ไฟล์ .gltf เป็นรูปแบบไฟล์ที่ออกแบบมาเพื่อการแสดงผลโมเดล 3 มิติ ซึ่ง glTF ได้รับการออกแบบมาให้มีขนาดไฟล์ที่เล็ก และสามารถโหลดและแสดงผลได้อย่างรวดเร็ว |
3ds | 3D Studio | ไฟล์ .3ds เป็นรูปแบบไฟล์ดั้งเดิมที่ใช้โดยโปรแกรม 3D Studio |
FBX | Filmbox | ไฟล์ .fbx เป็นรูปแบบไฟล์ที่พัฒนาโดย Autodesk |
GLB | Graphics Library Transmission Format | ไฟล์ .glb เป็นรูปแบบไฟล์ไบนารีของ glTF (Graphics Library Transmission Format) |
LAS | LiDAR data exchange format | ไฟล์ .las เป็นรูปแบบไฟล์มาตรฐานที่ใช้ในการจัดเก็บข้อมูลจุด (point cloud) ที่ได้จากการสำรวจด้วย LiDAR (Light Detection and Ranging) |
CityGML | City Geography Markup Language | ไฟล์ .citygml เป็นรูปแบบไฟล ์มาตรฐานที่ใช้ในการจัดเก็บข้อมูลโมเดล 3 มิติของเมือง |
indoorGML | Indoor Geography Markup Language | ไฟล์ .indoorgml เป็นรูปแบบไฟล์มาตรฐานที่ใช้ในการจัดเก็บข้อมูลโมเดล 3 มิติของพื้นที่ภายในอาคาร |
KML | Keyhole Markup Language | ไฟล์ .kml เป็นรูปแบบไฟล์ที่ใช้ในการแสดงข้อมูลทางภูมิศาสตร์บนแผนที่ 3 มิติ |
ขั้นตอนนำเข้าข้อมูล (Import 3D data)
- คลิกที่ปุ่มสร้าง 3D Asset
- เลือกเมนู อัปโหลดไฟล์จากเครื่อง ซึ่งจะแสดงหน้าต่าง ให้ลากและวางไฟล์ หรือเลือกไฟล์จากเครื่องเพื่อให้ทำการอัปโหลดตามประเภทไฟล์ที่รองรับ
- เลือกรูปแบบความสูงแสดงผลของโมเดล 3 มิติ
- ใช่ : ใช้ความสูงจากภูมิประเทศ
- ไม่ : ใช้ความสูงตามข้อมูลที่นำเข้า
- ระบุพิกัดข้อมูล เพื่อให้ตำแหน่งที่ตั้งที่ถูกต้อง เช่น 4326, 32647, 32648
- การตรวจสอบไฟล์ที่ทำการอัปโหลด
- คลิกปุ่ม สร้าง เพื่อนำเข้าข้อมูล
ต้องอัปโหลดไฟล์โดยไม่อยู่ในโฟลเดอร์(Folder) ทั้งไฟล์โมเดล 3 มิติและไฟล์พื้นผิว (Texture)
ข้อมูล 3 มิติ ที่ไม่มีพิกัด
ระบบรองรับการนำเข้าไฟล์โมเดล 3 มิติที่ไม่มีข้อมูลพิกัด เช่น OBJ, FBX ซึ่งมักเป็นไฟล์ที่สร้างขึ้นจากซอฟต์แวร์ เช่น Blender, Maya หรือ 3ds Max มาจัดเก็บในระบบได้ โดยมีค่าพิกัดเริ่มต้นเป็น [0,0,0] (Origin) และผู้ใช้สามารถแก้ไขพิกัดภา ยหลังได้
นอกจากนี้ผู้ใช้สามารถนำเข้าข้อมูล 3 มิติที่ไม่มีระบบพิกัดพร้อมกับข้อมูลไฟล์ประเภท KML เพื่อระบุตำแหน่งให้กับพิกัดได้ ซึ่งมีตัวอย่างโครงสร้าง (Structure) ที่แสดงในตัวอย่าง KML
ขั้นตอนนำเข้าข้อมูล 2 มิติเป็น 3 มิติ
- คลิกที่ปุ่มสร้าง 3D Asset
- เลือกเมนู อัปโหลดไฟล์จากเครื่อง ซึ่งจะแสดงหน้าต่าง ให้ลากและวางไฟล์ หรือเลือกไฟล์จากเครื่อง โดยเลือกไฟล์จำนวน 2 ไฟล์
- ไฟล์โมเดล 3 มิติ (
DAE
,OBJ
,glFT
) - ไฟล์ระบุตำแหน่งของโมเดล (
KML
)
- ไฟล์โมเดล 3 มิติ (
- เลือกรูปแบบความสูงแสดงผลของโมเดล 3 มิติ
- ใช่ : ใช้ความสูงจากภูมิประเทศ (Terrain)
- ไม่ : ใช้ความสูงตามข้อมูลที่นำเข้า
- ระบุพิกัดข้อมูล เพื่อให้ตำแหน่งที่ตั้งที่ถูกต้อง เช่น 4326, 32647, 32648
- การตรวจสอบไฟล์ที่ทำการอัปโหลด
- คลิกปุ่ม สร้าง เพื่อนำเข้าข้อมูล
การอัปโหลดไฟล์โมเดล 3 มิติ ที่มีข้อมูลพื้นผิว (Texture) เช่น ไม้ หิน โลหะ ต้องทำการอัปโหลดไฟล์พื้นผิวด้วย เช่น ไฟล์โมเดล obj
, glTF
, dea
ความสูงจากภูมิประเทศ (Terrain)
ความสูงภูมิประเทศที่ใช้อ้างอิงในการแสดงผลบนระบบ คือ ข้อมูลความสูงจากเว็บไซต์ Earth Data ซึ่งเป็นข้อมูลแบบจำลองระดับความสูงเชิงเลข (Digital Elevation Model : DEM) โดยมีขนาดพิกเซลของ DEM ประมาณ 90 เมตร
โมเดล 3 มิติที่ส่งออก (Export) จากโปรแกรมสร้างโมเดล 3 มิติ เพื่อการนำเข้าที่ 3D Store เพื่อความถูกต้องของตำแหน่งบนแผนที่ ควรให้โมเดลจ 3 มิติอยู่ที่จุดเริ่มต้น (Oringin) ของโปรแกรมก่อนส่งออก