CesiumJS: ไลบรารี Javascript โอเพ่นซอร์สสำหรับการทำแผนที่ 3 มิติ

CesiumJS: ไลบรารี Javascript โอเพ่นซอร์สสำหรับการทำแผนที่ 3 มิติ

CesiumJS: ไลบรารี Javascript โอเพ่นซอร์สสำหรับการทำแผนที่ 3 มิติ

เมื่อวานนี้เราได้เผยแพร่บทความชื่อ "GeoFS: เกมจำลองสถานการณ์ทางอากาศจากเบราว์เซอร์ที่ใช้ซีเซียม"ซึ่งเราพูดถึงเป็นครั้งแรก ซีเซียมและอื่น ๆ โดยเฉพาะ ซีเซียมเจเอสเมื่อพูดถึงว่ามันถูกใช้โดย จีโอเอฟเอสเนื่องจากเป็นเทคโนโลยีโอเพ่นซอร์สที่ใช้ในการแสดงภูมิทัศน์ทางอากาศทั่วโลกที่ผู้เล่นเห็น

ดังนั้นวันนี้เราจะมาเจาะลึกเรื่องนี้กัน ไลบรารี Javascript de โอเพ่นซอร์ส ใช้สำหรับ การทำแผนที่ 3 มิติ.

CesiumJS: บทนำ

อ้างถึง เว็บไซต์ทางการของซีเซียม บน ซีเซียมเจเอส, มันคือ:

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

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

GeoFS: เกมจำลองสถานการณ์ทางอากาศจากเบราว์เซอร์โดยใช้ซีเซียม
บทความที่เกี่ยวข้อง:
GeoFS: เกมจำลองสถานการณ์ทางอากาศจากเบราว์เซอร์โดยใช้ซีเซียม

หมายเหตุ: GeoFS เป็นเกมจำลองการบินออนไลน์ฟรีโดยใช้เทคโนโลยีแบบเปิดและเสรีของซีเซียมที่เรียกว่า CesiumJS ซึ่งเป็นไลบรารี Javascript แบบโอเพนซอร์สสำหรับสร้างแผนที่ 3 มิติและลูกโลก

CesiumJS: เนื้อหา

CesiumJS: ไลบรารี Javascript โอเพ่นซอร์ส

CesiumJS คืออะไร?

ตาม เว็บไซต์อย่างเป็นทางการของ CesiumJS บน GitHub, ซีเซียมเจเอส มันเป็น:

"ไลบรารี JavaScript ที่ใช้สร้างลูกโลก 3 มิติและแผนที่ 2 มิติในเว็บเบราว์เซอร์โดยไม่ต้องใช้ปลั๊กอิน นอกจากนี้ยังใช้ WebGL เพื่อสร้างกราฟิกที่เร่งด้วยฮาร์ดแวร์และเป็นหลายแพลตฟอร์มข้ามเบราว์เซอร์และมีประโยชน์มากสำหรับการแสดงข้อมูลแบบไดนามิก".

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

คุณสมบัติ

นักพัฒนาอ้างว่า:

"CesiumJS สร้างขึ้นด้วยความระมัดระวัง รหัสได้รับการตรวจสอบโดยบุคคลทั่วไปหน่วยทดสอบที่มีการครอบคลุมรหัสมากกว่า 90% และวิเคราะห์แบบคงที่จัดทำเอกสารและพัฒนาโดยทีมงานที่มีประสบการณ์".

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

  • การออกแบบแผง 3D เพื่อส่งออกแบบและโต้ตอบกับข้อมูล 3 มิติที่แตกต่างกันรวมถึงโมเดลโฟโตแกรมอาคาร 3 มิติ CAD และ BIM ภายนอกและภายในและพอยต์คลาวด์
  • ความสามารถในการสร้างรูปทรงเรขาคณิตที่หลากหลายรวมถึงโพลีไลน์รูปหลายเหลี่ยมป้ายโฆษณาฉลากการอัดขึ้นรูปและทางวิ่ง
  • ความสามารถในการสร้างเอฟเฟกต์ภาพที่หลากหลายเช่น: เงารวมถึงเงาของตัวเองและเงาที่นุ่มนวลตามตำแหน่งของดวงอาทิตย์ บรรยากาศหมอกดวงอาทิตย์แสงจากดวงอาทิตย์ดวงจันทร์ดวงดาวและน้ำ และผลกระทบของระบบอนุภาคเช่นควันไฟและประกายไฟ
  • ความสามารถในการวาดเลเยอร์ภาพโดยใช้มาตรฐาน WMS, TMS, OpenStreetMaps, Bing และ Esri
  • การโต้ตอบกับรูปแบบเวกเตอร์ซึ่งเป็นมาตรฐานอุตสาหกรรมในพื้นที่เช่น KML, GeoJSON และ TopoJSON

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

รูปภาพทั่วไปสำหรับการสรุปบทความ

ข้อสรุป

เราหวังว่าสิ่งนี้ "โพสต์เล็ก ๆ น้อย ๆ ที่มีประโยชน์" ไลบรารี Javascript โอเพนซอร์สที่มีประโยชน์และสะดวกนี้เรียกว่า «GeoFS»ใช้สำหรับการทำแผนที่ 3 มิตินั่นคือเพื่อสร้างลูกโลก 3 มิติและแผนที่ 2 มิติในเว็บเบราว์เซอร์ที่ไม่มีปลั๊กอิน เป็นที่สนใจและเป็นประโยชน์อย่างยิ่งสำหรับทุกคน «Comunidad de Software Libre y Código Abierto» และมีส่วนช่วยอย่างมากต่อการแพร่กระจายของระบบนิเวศที่ยอดเยี่ยมขนาดมหึมาและการเติบโตของการใช้งาน «GNU/Linux».

และสำหรับข้อมูลเพิ่มเติมอย่าลังเลที่จะเยี่ยมชมใด ๆ ห้องสมุดออนไลน์ ในขณะที่ OpenLibra y เจดไอที เพื่ออ่าน หนังสือ (PDF) ในหัวข้อนี้หรืออื่น ๆ พื้นที่ความรู้. สำหรับตอนนี้ถ้าคุณชอบสิ่งนี้ «publicación», อย่าหยุดแบ่งปัน กับคนอื่น ๆ ในไฟล์ เว็บไซต์ช่องกลุ่มหรือชุมชนที่ชื่นชอบ ของเครือข่ายสังคมโดยเฉพาะอย่างยิ่งฟรีและเปิดเป็น สัตว์แมสทอดอนหรือปลอดภัยและเป็นส่วนตัว Telegram.


แสดงความคิดเห็นของคุณ

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

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา