<del id="hmwgv"><noframes id="hmwgv"></noframes></del>
    <button id="hmwgv"><object id="hmwgv"></object></button>

    <li id="hmwgv"></li>
    1. <dd id="hmwgv"></dd>

        多租戶模式下的地理空間平臺

          日期: 2023-11-01   訪問:571次   作者:世紀安圖










        背景










        2022年6月,國務院印發《關于加強數字政府建設的指導意見》,明確了數字政府建設的七方面重點任務。其中明確提到了構建數字政府全方位安全保障體系和構建智能集約的平臺支撐體系。地理空間數據是一種新型生產要素,它包含了自然、經濟和社會等方面的信息,具有地理空間位置和時態屬性,為數字經濟、數字政府和數字社會提供了時空數據支持。這種數據在各個領域發揮了關鍵作用,從生態環境保護、防災減災等政府管理服務,到外賣訂餐、汽車導航等日常生活應用,都離不開地理空間數據的重要支持。但現階段,各部門因為數據安全和定制化需求,自建自用各類地理空間平臺和地理空間平臺數據庫,總體投資大,不斷形成新的“信息孤島”,和構建智能集約的平臺要求不符。如何在保證數據安全的前提下解決地理空間平臺重復建設是關鍵矛盾。

        圖片1.png










        解決方案










        綜合各部門的地理空間系統功能,橫向來看,可以發現大部分的基礎功能都是相同的;縱向來看,業務功能都相似。在數據共享層面,因為系統建設方的不同,空間地理服務和調用方式不一樣,造成數據共享上的障礙?;谥悄芗s的原則,在省、市級層面建立統一的地理空間平臺和共享的地理空間平臺數據庫是比較好的選擇。但統一的地理空間平臺無法滿足定制的需求和非共享數據的安全需求,采用多租戶模式的地理空間平臺是更好的解決方案。

        01



        多租戶安全




        隨著各級政府的大數據中心的建立,服務器以云資源的形式提供給各單位使用。虛擬專有網絡VPC以虛擬化網絡的方式提供給客戶,每個用戶獨有擁有的云上私有網絡區域。用戶可以完全掌控自己的專有網絡,例如選擇IP地址范圍、配置路由表和網關等,也可以在自己定義的專有網絡中使用云服務器、云數據庫和負載均衡等,實現安全隔離。有了安全的隔離環境,各租戶可以部署獨立的地理空間平臺和數據庫。

        圖片2.png

        02



        適配信創環境的快速部署和管理能力




        使用地理空間平臺的用戶眾多,因此在環境的安裝、部署和運維方面,需要考慮用戶的便捷性和快速性。此外,地理空間平臺還需具備靈活性,以支持各種不同的CPU架構和操作系統,以滿足不同用戶和行業的創新需求。

        圖片3.png

        為了實現這些目標,安圖采用了k8s云原生技術,為用戶提供了一鍵式快速搭建地理空間平臺的解決方案。這一技術使租戶管理員能夠輕松地完成以下任務:使用一鍵式部署功能,租戶管理員可以在幾分鐘內建立起地理空間平臺,無需繁瑣的手動設置和配置,這大大節省了時間和資源成本;地理空間平臺包含多個組件,如地圖服務、地理數據存儲、數據分析工具等,租戶管理員可以方便地查看和管理這些組件,根據需要進行啟動、停止或配置;通過平臺提供的監控功能,租戶管理員可以實時查看各類組件的運行狀態,這有助于快速檢測和解決任何可能的問題,確保平臺的穩定性和可靠性。

        03



        彈性地理云




        由于平臺面向不同用戶、不同應用場景可能管理上百種不同類型的服務、數據、應用等,不管是訪問壓力還是系統運維都帶來了極大的挑戰,需要合理使用服務器資源,通過負載均衡進行自動調節,和靈活擴展,使服務器資源利用達到好的效果。同時需要完善的探測監控機制,對服務的運行狀況進行實時、綜合監控,及時發現和預見問題,自動重啟服務,保證系統穩定運行。在快速的動態調整服務性能方面,采用微服務的架構,將各類GIS功能劃分成一組小的服務,拆分為小的服務后,服務之間互相協調、互相配合,實現系統服務的性能根據需求動態調整,以適應擴展需求。然后將各個微服務打包到容器中,基于超圖iManager的GIS云原生架構,可一鍵創建并運維面向云原生的大數據、AI 與三維 GIS 系統等,實現細粒度的動態伸縮和靈活部署??杀O控多個 GIS 數據存儲、計算與服務節點或其他Web站點,監控硬件資源占用、地圖訪問熱點、節點健康狀態、服務實例狀態等指標,實現 GIS 系統的一體化運維管理。
        圖片4.png

        04



        按需組裝




        在業務系統建設中,往往需要地圖應用作為支撐或輔助,但不同業務系統,通常對地圖應用的功能需求不一致,難以開發出一套適用多種應用場景的GIS應用。此外,地圖類應用具有較強的專業性,開發門檻高、難度大。為解決上述問題,安圖多租戶地理空間平臺提供可視化的場景搭建能力,通過配置底圖、資源目錄、工具條、相機視角完成場景配置,支持實時預覽,最后下載為前端工程,從而簡化地圖應用的開發。在工具條配置模塊,平臺整合了各業務系統中常用的基礎地圖功能、基礎三維功能、二三維分析功能,三維特效功能、以及各類業務相關的查詢、對比、分析功能,將最難的開發部分封裝成獨立的組件,并支持后期擴展,以靈活配置的方式賦能各類地圖應用,可大幅降低地圖應用的開發成本和開發周期。

         在GIS層面基于超圖GPA的可視化GIS業務模型構建技術,提供簡化建模流程,實現從GIS基礎軟件到行業應用的快速開發,極大地縮短行業應用開發時間,支持更復雜的業務場景,能夠大大提升模型可復用、可維護性。

        在審批業務和GIS融合層面,基于安圖netoffice的工作流平臺:將業務模型和業務數據統一放在關系數據庫中進行管理,實現可視化的工作流建模和流轉控制,能夠使流程化處理業務在網絡瀏覽器中執行,支撐在業務辦理時按需設置業務流向,有效解決業務審批場景與GIS融合問題。同時支持大屏快速的定制化、并能支持數據源配置、圖表拖拽、二三維地圖配置等功能,解決大屏展示場景和GIS融合問題。

        圖片5.png

        圖片6.png










        平臺應用










        未來,隨著數字政府建設的深入推進,各級政府將更加依賴地理空間數據來支持政策制定、資源管理、風險評估等方面的決策。多租戶地理空間平臺的安全、快速部署和彈性特性將在不同行業中得到廣泛應用,既能滿足不同行業的特定需求,又能降低開發和維護成本。


        供稿:研發中心 黃一睿

        編輯:譚琳

        初審:陳東
        審簽:祝欣欣
        聯系我們
        • 電話 010-62966114
        • 傳真 010-62978279
        • 地址 北京市海淀區上地開拓路7號先鋒大廈 2 段 306 室
        Copyright ? 2022 北京世紀安圖數碼科技發展有限責任公司 京ICP備05016160號-1 京公網安備11010802039344
        精品熟人妻一区二区三区四区不卡,精品无码人妻一区二区免费蜜桃,精品无码人妻一区二区三区18
        <del id="hmwgv"><noframes id="hmwgv"></noframes></del>
        <button id="hmwgv"><object id="hmwgv"></object></button>

        <li id="hmwgv"></li>
        1. <dd id="hmwgv"></dd>


            Fatal error: Uncaught exception 'think\exception\ErrorException' with message 'error_log(D:\vhostroot\LocalUser\antucomcn\www\runtime\log\202402\23.log): failed to open stream: No space left on device' in D:\vhostroot\LocalUser\antucomcn\www\thinkphp\library\think\log\driver\File.php:169 Stack trace: #0 [internal function]: think\Error::appError(2, 'error_log(D:\\vh...', 'D:\\vhostroot\\Lo...', 169, Array) #1 D:\vhostroot\LocalUser\antucomcn\www\thinkphp\library\think\log\driver\File.php(169): error_log('---------------...', 3, 'D:\\vhostroot\\Lo...') #2 D:\vhostroot\LocalUser\antucomcn\www\thinkphp\library\think\log\driver\File.php(75): think\log\driver\File->write(Array, 'D:\\vhostroot\\Lo...', false, true) #3 D:\vhostroot\LocalUser\antucomcn\www\thinkphp\library\think\Log.php(179): think\log\driver\File->save(Array, true) #4 D:\vhostroot\LocalUser\antucomcn\www\thinkphp\library\think\Error.php(93): think\Log::save() #5 [internal function]: think\Error::appShutdown() #6 {main} thrown in D:\vhostroot\LocalUser\antucomcn\www\thinkphp\library\think\log\driver\File.php on line 169