Australia’s NationalMap, nationalmap.gov.au, is an engaging, open-source web site enabling the public to discover and explore Australian government spatial data at the federal, state, and local levels. An interesting feature is that NationalMap does not host any data itself. Instead, it provides a federated interface to the diverse servers already operated by the the various government agencies, running Geoserver, THREDDS Data Server, ArcGIS Server, CKAN, Socrata, and many more. This allows the agencies to retain full control over the hosting and updating of their data, while still providing a unified interface for accessing it.
In the course of NationalMap development, we developed a new library, called TerriaJS, that makes it very easy to build rich, 3D, web-based, geospatial data explorers. This library is now being used by many projects within Australia and around the world, such as the Global Risk Map application built for the United Nations Principles for Sustainable Insurance Initiative. TerriaJS leverages Cesium for 3D mapping, while also providing a 2D fallback based on Leaflet for older systems and web browsers.
Perhaps the most exciting aspect of Australia’s NationalMap, however, is that the entire NationalMap platform is open source, and its ongoing development is happening in the open on GitHub.
This talk will give an overview of the project’s history from our perspective as its developers, including how it was proposed, launched, and funded. We’ll discuss the challenges we faced accessing data hosted by diverse agencies and software. We will also show off some of the many features of the platform to help you evaluate its suitability for your own projects. Finally, we’ll discuss the future: new projects, new features, and new opportunities to get involved.
ออสเตรเลีย NationalMap, nationalmap.gov.au เป็นส่วนร่วมที่มาเปิดเว็บไซต์ให้ประชาชนที่จะค้นพบและสำรวจข้อมูลเชิงพื้นที่รัฐบาลออสเตรเลียที่รัฐบาลกลาง, รัฐและระดับท้องถิ่น คุณสมบัติที่น่าสนใจก็คือว่า NationalMap ไม่โฮสต์ข้อมูลใด ๆ ที่ตัวเอง แต่มันมีอินเตอร์เฟซแบบ federated ไปยังเซิร์ฟเวอร์ที่มีความหลากหลายที่ดำเนินการแล้วโดยหน่วยงานต่าง ๆ ของรัฐบาลที่ทำงาน Geoserver, THREDDS ข้อมูลเซิร์ฟเวอร์ ArcGIS เซิร์ฟเวอร์ CKAN, Socrata และอื่น ๆ อีกมากมาย นี้จะช่วยให้หน่วยงานที่จะรักษาอำนาจเต็มรูปแบบผ่านโฮสติ้งและการปรับปรุงข้อมูลของพวกเขาขณะที่ยังคงให้อินเตอร์เฟซแบบครบวงจรสำหรับการเข้าถึง.
ในหลักสูตรของการพัฒนา NationalMap เราพัฒนาห้องสมุดใหม่ที่เรียกว่า TerriaJS ที่ทำให้มันง่ายมากที่จะสร้าง ที่อุดมไปด้วย, 3D, Web-based สำรวจข้อมูลเชิงพื้นที่ ห้องสมุดนี้ขณะนี้ถูกนำมาใช้โดยหลายโครงการภายในประเทศออสเตรเลียและทั่วโลกเช่นการประยุกต์ใช้ทั่วโลกเสี่ยงแผนที่ที่สร้างขึ้นสำหรับหลักการของสหประชาชาติสำหรับการริเริ่มประกันภัยยั่งยืน TerriaJS ยกระดับซีเซียมสำหรับการทำแผนที่ 3 มิติขณะที่ยังให้ทางเลือก 2D ขึ้นอยู่กับแผ่นพับสำหรับระบบเก่าและเว็บเบราเซอร์.
บางทีด้านที่น่าตื่นเต้นที่สุดของออสเตรเลีย NationalMap แต่เป็นว่าแพลตฟอร์ม NationalMap ทั้งเปิดแหล่งที่มาและการพัฒนาอย่างต่อเนื่องที่เกิดขึ้น ในการเปิดบน GitHub.
พูดคุยนี้จะให้ภาพรวมของประวัติศาสตร์ของโครงการจากมุมมองของเราเป็นนักพัฒนารวมทั้งวิธีการที่จะได้รับการเสนอเปิดตัวและได้รับการสนับสนุน เราจะหารือเกี่ยวกับความท้าทายที่เราต้องเผชิญในการเข้าถึงข้อมูลที่จัดทำโดยหน่วยงานที่มีความหลากหลายและซอฟแวร์ นอกจากนี้เรายังจะแสดงปิดบางส่วนของคุณสมบัติหลายแพลตฟอร์มที่จะช่วยให้คุณประเมินความเหมาะสมสำหรับโครงการของคุณเอง สุดท้ายเราจะหารือเกี่ยวกับอนาคต: โครงการใหม่คุณสมบัติใหม่และโอกาสใหม่ ๆ ที่จะเข้าร่วม
การแปล กรุณารอสักครู่..
