ArcGIS-ESRIการเรียนการสอน CAD / GIS

3D การสร้างแบบจำลองข้อมูลเว็บด้วย API-javascript: Esri Advances

เมื่อเราเห็นฟังก์ชัน ArcGIS Smart Campus ด้วยภารกิจต่างๆเช่นเส้นทางระหว่างเดสก์ท็อปในระดับที่สามของอาคาร Professional Services และอีกแห่งหนึ่งใน Q Auditorium อันเป็นผลมาจากทั้งภายในและการบูรณาการข้อมูล BIM เราให้ตัวเราเอง การบูรณาการวิศวกรรมทางธรณีวิทยาเข้ากับวิสัยทัศน์ที่มีผลผูกพันใกล้เคียงกันมาก

และแม้ว่าจะมีงานสำคัญที่ขาดหายไปในการรักษาเมธอดประเภทการจัดการข้อมูลหลัก (MDM) สำหรับประเด็นแห่งความจริงระหว่างความเป็นจริงแบบเบาบางของ GIS BIM ความเป็นจริงโดยละเอียดและเหตุการณ์ของแอปพลิเคชันในชีวิตจริงที่ทำงานบนตัวชี้นี้ นอกจากนี้เรายังตระหนักดีว่าฟังก์ชันทั้งหมดนี้ทำงานบนเว็บเบราว์เซอร์โดยมี Python สำหรับกิจวัตร แต่เหนือสิ่งอื่นใดด้วยภาษาที่เบาพอ ๆ กับจาวาสคริปต์

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

สิ่งสำคัญคือต้องสังเกตการเปลี่ยนเทรนด์จากสภาพแวดล้อมเดสก์ท็อปที่หนักหน่วงไปสู่ข้อมูลโค้ดเบราว์เซอร์ที่มีน้ำหนักเบา แน่นอนว่านักวิทยาศาสตร์คอมพิวเตอร์ที่ทำงานศิลปะด้วยเซิร์ฟเวอร์ GIS วัตถุ Gis Engine หรือ Gis ก็เลิกกิจการไปเมื่อเขาเห็นว่า Leaflet ทำงานอย่างไรในหลักสูตร MappingGis; ฉันจะไม่แปลกใจถ้าเขาเดินข้ามหลุมฝังศพไปยังพี่เลี้ยงของเขาก่อน

รอดำเนินการเวอร์ชั่น ArcGis ในบ้านถัดไปบทความนี้สรุปการรวมกันของความชื่นชมของ Lau - เป็นสาวที่หวงแหนที่ทำงานร่วมกับไซต์นี้ - และมุมมองบริบทของบรรณาธิการของ Geofumadas.com ในการสัมมนาทางเว็บล่าสุด "การแนะนำ 3D บนเว็บด้วย ArcGIS API สำหรับ JavaScript "

ผู้เข้าร่วมการสัมมนาทางเว็บปรากฏตัวครั้งแรกพร้อมกับการเชื่อมต่อที่ดีในเรื่องของการใช้ 3D ในแอปพลิเคชัน ArcGIS และวิธีที่มันแสดงออกมาในแพลตฟอร์มของ: Scene viewer, Story Maps หรือ Web App Builder ขึ้นอยู่กับวัตถุประสงค์ของการศึกษา

เป็นสิ่งสำคัญที่จะต้องกำหนดแนวคิดพื้นฐานที่เกี่ยวข้องกับหัวข้อ 3D ตั้งแต่เริ่มแรกโดยเฉพาะอย่างยิ่งเนื่องจากนอกเหนือจากการแสดงไดรฟ์ข้อมูลแล้วจะพยายามสร้างโมเดล นอกจากนี้แง่มุมที่ยังคงมีความสำคัญในแง่ของข้อกำหนดพื้นฐานของระบบในการเรียกใช้กระบวนการที่เชื่อมโยงกับข้อมูลประเภทนี้ซึ่งแตกต่างจาก 2D อย่างสิ้นเชิงเช่นการ์ดกราฟิกที่ดีการสนับสนุน OpenGL ที่รวมอยู่ในเบราว์เซอร์ที่มี WebGL

ถ้าไม่ได้ให้เพื่อนบอกได้ SELPERในหลักสูตรอันงดงามของการจัดการสินทรัพย์ในเทคโนโลยี GIS ซึ่งมีอุปสรรคก่อนที่การ์ดกราฟิก Nvidia ของ Nvidia รุ่น OpenGL จะพัฒนาขึ้น  เพิ่มขึ้นอย่างทวีคูณจากการประท้วงของนักเรียนโบโกตาที่ทำให้ยากที่จะทำแบบทดสอบเมื่อวันก่อน.

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

ในการนำเสนอการดำเนินการหลายตัวอย่างหรือการสาธิตเพื่อให้เข้าใจวิธีการ API สำหรับฟังก์ชัน JavaScript และวิธีการที่ข้อมูลจะถูกเชื่อมต่อกันในการสร้างแบบจำลอง 3D เริ่มต้นด้วยการโหลดของชั้นหรือข้อมูลที่จะ WebScene และต่อมาการสร้างแบบจำลองของ / การแสดงผล 3D ใน Screeneview ที่

การรวมเทคโนโลยี

สถาปัตยกรรมเป็นประเภท 4.x และประกอบด้วยองค์ประกอบภาพและวิดเจ็ตนอกเหนือจากการยอมรับข้อมูลหลายชั้นจากแหล่งข้อมูลที่แตกต่างกัน สถาปัตยกรรมนี้ทำได้ดีกว่า 3.x เนื่องจากการแสดงภาพ 3 มิติมีให้สำหรับระดับนี้เท่านั้น เครื่องมือ Webscene และ SceneView ใช้ในการจัดการข้อมูล 3 มิติและรวมอยู่ใน API อย่างสมบูรณ์นอกเหนือจากวิธีที่สามารถปรับการสร้างแบบจำลอง 3 มิติให้เข้ากับข้อมูลที่มีอยู่ในแอปพลิเคชันก่อนหน้านี้

จากตัวอย่างพวกเขาระบุความแตกต่างของภาพระหว่างข้อมูล 2D และ 3D และวิธีเปลี่ยนจากมุมมองแผนที่ 2D WebScene ไปเป็น 3D SceneView ผ่านรหัสจาวาสคริปต์ การปรับแต่งกล้องทำได้ง่ายโดยเพิ่มคำสั่งเฉพาะบางอย่างเพื่อให้มุมมองเปลี่ยนทิศทาง ทำการทดสอบตามลักษณะดังต่อไปนี้:

  • มุ่งหน้าไป ที่ช่วยให้สามารถหมุนกล้องได้บนพื้นที่ทำงาน
  • Goto: ใช้เพื่อสร้างมุมมองตามสิ่งที่คุณต้องการดูใน 3D รวมทั้งคุณสามารถสร้างภาพเคลื่อนไหวด้วยเครื่องมือนี้เช่นการวางองศาบาง หัวเรื่อง เพื่อสร้างภาพเคลื่อนไหวแบบหมุน
  • tomap: ใช้พิกัดมุมมองและวางไว้บนแผนที่ 2D
  • toScreen: ช่วยให้คุณสามารถระบุจุดบนแผนที่ 2D และวางไว้ในภายหลังในมุมมอง 3D
  • HitTest: ใช้เพื่อระบุลักษณะเฉพาะที่จุดใดจุดหนึ่งภายในมุมมอง

พวกเขายังกำหนดว่าการก่อสร้างของ 3D แผนที่มีเครื่องมือเดียวกันเพื่อสร้างหนึ่ง 2d เช่นการใช้แผนที่ฐานชั้นหรือชั้นซึ่งได้รับการสนับสนุนที่ 2D (WMS เวกเตอร์หรือ CSV)

อย่างไรก็ตามต้องคำนึงถึงว่าชั้น 2D ไม่มีข้อมูล "Z" (ความสูง) นั่นคือเหตุผลที่ต้องจำลองข้อมูลจำเป็นต้องมีเลเยอร์ที่สัมพันธ์กับ 3D เป็นจุดเมฆ meshlayersหรือ elevationlayers. ภายใน API ที่คุณสามารถให้คำปรึกษาเกี่ยวกับเหล่านี้ชั้น 3D เช่นจุดระดับความสูงที่เฉพาะเจาะจงในสายตาในภาพ (1) ฟิลด์สังเกตเดิมและภาพ (2) ที่เปลี่ยนจาก การสอบถาม หรือให้คำปรึกษา

พวกเขาแสดงให้เห็นหลายตัวอย่างของวิธีการแสดงข้อมูลเช่นข้อมูลที่ SceneLayers รองรับ (จุด) และวัตถุ 3 มิติ (วัตถุ 3 มิติ)

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

รองรับการจัดการเลเยอร์เช่น IntegratedMeshLayer, ซึ่งเป็นชุดของข้อมูลจากเซ็นเซอร์เช่นลูกกระจ๊อก ไม่ประกอบด้วยข้อมูลที่แยกได้ของแต่ละโครงสร้างเช่นเดียวกับภาพก่อนหน้า แต่เป็นข้อมูลจำนวนมากที่มีแอตทริบิวต์ 3D

ในฐานะที่เป็นเมฆจุดคุณสามารถเล่นกับขนาดของจุดที่จะได้รับมุมมองที่ดีขึ้นของข้อมูลเนื่องจากแต่ละชั้นจุดสามารถมีล้านล้านจุดข้อมูล แต่พวกเขาจะไม่ได้เป็นตัวแทนเป็นวัตถุ 3D ตัวเอง

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

สามารถแสดงประเภทของการแสดงผลที่สามารถใช้ได้: simplerenderer, ที่วัตถุทั้งหมดมีสัญลักษณ์เดียว uniqueValueRenderer ซึ่งคุณสามารถแบ่งหมวดหมู่วัตถุตามแอตทริบิวต์และ ClassBreakRenderer ซึ่งแสดงถึงคุณลักษณะของวัตถุแต่ละประเภทในส่วนที่เกี่ยวกับชั้นเรียน: ในกรณีนี้จะระบุระยะห่างจากอาคารที่ใช้ในการเข้าถึงระบบขนส่งสาธารณะ

พิธีกรได้แสดงให้เห็นว่า Webinar ระยะเวลาสั้นประโยชน์ทั้งหมดของการใช้ ArcGIS API สำหรับ Javascript ได้แก่ :

  • เครื่องมือ 3D: ด้วยการสาธิตแบบโต้ตอบพวกเขาระบุระยะห่างระหว่างวัตถุทั้งแนวนอนและแนวตั้ง
  • การสร้างแอปพลิเคชัน: จากตำแหน่งและวัตถุ 3D
  • SceneView โหมดฉาก: กำหนดเนื้อหาและรูปแบบของมุมมอง 3D และสามารถอัพโหลดไปยัง Portal for ArcGIS ได้
  • การวัดเชิงเส้น: ไม่เพียง แต่มุ่งเน้นไปที่โครงสร้างของพื้นผิว แต่ยังช่วยในการวัดระยะทางในโลก
  • การสร้างแอ็พพลิเคชันการจำลองแบบ 3D ตามความเป็นจริงของพื้นที่เส้นหรือฟองอากาศที่มีการระบุคุณลักษณะบางอย่างเช่นแท็กที่สามารถมองเห็นได้บนแพลตฟอร์มเช่น Google Earth ในกรณีนี้ 3D
  • Declutter: ใช้ในการชำระล้างหรือป้ายกำกับกรองหรือลักษณะที่จะต้องเห็นใน 3D แผนที่จึงหลีกเลี่ยงจำนวนมากของป้ายที่ไม่อนุญาตให้สร้างภาพที่เหมาะสมและก่อให้เกิดเสียงรบกวนเมื่อตำแหน่งบางสิ่งบางอย่างที่เฉพาะเจาะจง

หลังจากการสาธิตของแต่ละลักษณะที่รวมเข้าไว้  API ArcGIS สำหรับ JavaScriptแสดงให้เห็นถึงความแปลกใหม่ที่จะนำเสนอในรุ่น 4.10 ใหม่ ที่คุณจะมีโอกาส:

  • สร้างเลเยอร์ภาพ
  • วิดเจ็ต Slice: ซึ่งจะส่งข้อมูลที่ออกแบบมาก่อนหน้านี้ไปยังวัตถุ 3D
  • กำลังโหลดข้อมูลจำนวนมาก: ไม่เพียง แต่สอดคล้องกับเมืองที่ระบุ แต่ในประเทศ (ประเทศ)
  • ตัวกรอง Point Cloud

การมีส่วนร่วมของการสัมมนาทางเว็บเรื่องนี้กับ geoengineering

ในระยะสั้นหัวเรื่องมีผลมาก โปรดจำไว้ว่าแนวโน้มของ Digital Twins และ Smart Cities นั้นต้องการสิ่งนั้นนอกเหนือจากการคิดถึงการจัดการข้อมูลซึ่งการสร้างแบบจำลองได้รับความนิยมอย่างมากการรวมเข้ากับการสร้างแบบจำลองการดำเนินงานจะได้รับการแก้ไข ตลาดกว้างมีแนวโน้มและจนถึงปัจจุบันมีโซลูชันแบบครบวงจรมากมายสำหรับผู้ใช้ปลายทาง แม้ว่าสำหรับพวกเราที่ใช้เทคโนโลยีในการผลิตเครื่องมือที่ไม่ใช่กระป๋อง แต่ถนนก็ยังยาก โดยนัยนี้รวมมิติอื่น ๆ เช่นเวลาต้นทุนและวงจรชีวิตของกระบวนการ ไม่ใช่ในระดับของข้อมูลและเทคโนโลยีซึ่งตามที่เรายืนยันนั้นเป็นปัญหาที่ชัดเจน แต่ในการปรับตัวให้เข้ากับการกระทำในชีวิตจริงของผู้ใช้ที่เจ็บปวดน้อยกว่าก่อนตัวกลางในห่วงโซ่ธุรกรรมที่ส่งผ่านข้อมูลเชิงพื้นที่ จากด้าน ESRI การสร้างข้อมูลค่อนข้างลำบากเพราะแม้ว่าคุณจะสามารถรวมข้อมูล BIM ที่สร้างขึ้นบน Revit ได้แล้ว แต่ก็ยังคงถูกมองว่าเป็นสองโลกที่แยกจากกันซึ่งต้องการการเปลี่ยนแปลงที่ซับซ้อน ผลงานใหม่นี้จะสามารถใช้กับโมเดล BIM ได้อย่างแน่นอน แต่มีข้อมูล CAD จำนวนมากที่จะนำไปใช้ในสภาพภายในอาคารด้วยช่องว่างที่เป็นรูปหลายเหลี่ยมระดับความสูงและชั้นที่เป็นมาตรฐานยังคงมีราคาแพง

อย่างไรก็ตาม หาก Esri สมควรได้รับเครดิต มันคือความคืบหน้าในแง่ของการสร้างภาพข้อมูลที่น่าสนใจและเรียบง่าย ฉันสามารถจินตนาการถึงความผิดหวังของนายแจ็คได้แล้ว ด้วยทัศนะของเขาว่า "มาทำให้มันง่ายกันเถอะ" ผู้นำแนวดิ่งของ AutoDesk ในการแต่งงานช่วงปลายๆ แต่ประสบความสำเร็จโดยที่ "เกือบจะเป็นแอพพลิเคชั่น ArcGIS Pro” ต้องค้นหาใต้แผ่นว่าพอดีกับหลายชิ้นที่ชี้ไปที่สิ่งเดียวกัน แต่ด้วยความยากลำบากในการทำให้สาระสำคัญของผลลัพธ์ที่ต้องการง่ายขึ้นโดยภูมิประเทศ, วิศวกรรมอุตสาหการ, วิศวกรรมโยธาและสถาปัตยกรรม และแนวโน้มของความเรียบง่ายของแผนที่ศิลปะที่ GIS ประสบนั้นยังต้องอาศัย CAD แบบเดิม เนื่องจากนิสัยที่ลืมไปว่าแผนเป็นเพียงสื่อกลาง แต่สิ่งสำคัญคือการนำอาคารไปสู่การปฏิบัติ .

แนวปฏิบัติที่ดีการสร้างแบบจำลองระบบสารสนเทศภูมิศาสตร์ที่มีน้ำหนักเบาจดจ่ออยู่กับสิ่งที่เป็นนามธรรมของความเป็นจริงจะเป็นประโยชน์สำหรับไฮบริด CAD / BIM ซึ่งในขณะที่จะต้องมีชีวิตอยู่เพราะการยอมรับของ BIM ในหลายประเทศไปเป็นเวลานานโดยเฉพาะอย่างยิ่งกฎระเบียบความโง่เขลา เจ้าหน้าที่สมัยเก่าถูกวางลงบนตัวอักษรสองตัวแรกของวิสัยทัศน์ของ AECO

การแข่งขันจะเป็นที่น่าสนใจในปีต่อ ๆ ไปโดยมีแนวโน้มที่คล้ายกันมากที่จะนำมาสู่ลำดับต่อเนื่อง CAD-GIS-BIM-DigitalTwin-SmartCity; เป็นหลักฐานโดยการดำเนินการด้านข้างของซีเมนส์ / เบนท์ลีย์ในการซื้อโซลูชันเช่น CityPlanner และการเปิดตัวโอเพนซอร์สบน Javascript

สำหรับตอนนี้ขอให้เครดิต Esri สำหรับความพยายามในการทำงานร่วมกันกับ AutoDesk นอกเหนือจากการผสานรวมข้อมูล / เทคโนโลยีในแนวทางการรวมกระบวนการ / นักแสดง ในท้ายที่สุดมันเป็นประโยชน์สำหรับผู้ใช้ที่เหลืออยู่เพื่อรับประกันขั้นตอนนั้นในการเรียนรู้ที่จะเข้าใจโมเดลและโค้ด เพื่อเริ่มต้นอย่างน้อยหลักสูตร ArcGIS Pro ที่ดีและพื้นฐาน Javascript

นี่เป็นหลักสูตรบางหลักสูตรที่เราแนะนำให้คุณอัปเดตในราคาที่เหมาะสม

[ufwp id=”1927556″] [ufwp search=”javascript” orderby=”sales” items=”3″ template=”grid” grid=”3″]

กอลจิ อัลวาเรซ

นักเขียน นักวิจัย ผู้เชี่ยวชาญด้านรูปแบบการจัดการที่ดิน เขาได้มีส่วนร่วมในการกำหนดแนวคิดและการนำแบบจำลองไปใช้ เช่น ระบบการบริหารทรัพย์สินแห่งชาติ SINAP ในฮอนดูรัส รูปแบบการจัดการเทศบาลร่วมในฮอนดูรัส รูปแบบบูรณาการของการจัดการที่ดิน - สำนักทะเบียนในนิการากัว ระบบการบริหารของดินแดน SAT ในโคลอมเบีย . บรรณาธิการของบล็อกความรู้ Geofumadas ตั้งแต่ปี 2007 และผู้สร้าง AulaGEO Academy ที่มีหลักสูตรมากกว่า 100 หลักสูตรเกี่ยวกับ GIS - CAD - BIM - Digital Twins

บทความที่เกี่ยวข้อง

แสดงความคิดเห็น

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

กลับไปด้านบนปุ่ม