1. 程式人生 > >基於 Cesium 的Web三維地球客戶端程式開發框架

基於 Cesium 的Web三維地球客戶端程式開發框架

MarsGIS for Cesium三維地球框架 是火星科技研發的一個Web三維地圖開發平臺系統,是火星科技團隊成員多年GIS開發和Cesium使用的技術沉澱。基於Cesium和現代Web技術棧全新構建, 集成了領先的開源地相簿、視覺化庫,提供了全新的大資料視覺化、實時流資料視覺化功能,通過本產品可快速實現瀏覽器和移動端上美觀、流暢的地圖呈現與空間分析。 框架主要目的是升級Cesium的基礎功能和編寫相關示例,方便快速搭建Cesium地圖專案,敏捷開發,可複用,支援各種配置,適合各種場景使用。

Cesium 庫用於在Web瀏覽器建立三維地球,無需任何外掛。Cesium 使用 WebGL 來進行硬體加速圖形化;跨平臺;跨瀏覽器;實現真正的動態資料進行視覺化。Cesium 基於 Apache 開源協議,支援商業和非商業免費使用。

框架主要做了三方面工作:

一是完善優化了Cesium的基礎功能,解決了開源產品不完善的通用弊端,填了各種“坑”,可以直接將平臺用於實際專案;

二是編寫了詳細教程、API、示例等資料,能讓貴公司、單位能快速培養自己的Cesium開發工程師;

 三是提供了完整的基礎專案模板一個通用基礎專案,包括圖層控制、底圖控制、座標定位、測量、標記、書籤、地圖對比、粒子效果、飛行漫遊、標繪、列印等功能,模組化設計可複用,並支援各種配置,可以快速搭建各類Cesium地圖專案,敏捷開發。

 總之我們是提供了一套完整的Cesium開發解決方案,讓貴單位節省時間、精力,快速掌握和應用Cesium。

“平臺”是基於Cesium和現代Web技術棧NodeJS全新構建, 集成了領先的開源地相簿、視覺化庫,提供了全新的大資料視覺化、實時流資料視覺化功能,通過本產品可快速實現瀏覽器和移動端上美觀、流暢的地圖呈現與空間分析。

“平臺”完善了Cesium的基礎功能和編寫了詳細的各類使用場景的相關示例,方便快速搭建Cesium地圖專案,敏捷開發,可複用,支援各種配置,適合各種場景使用。

Example示例

包括70多個平臺在各常用場景下的相關使用示例和原始碼檢視,可線上修改執行原始碼,便於學習。請參閱這些示例,即可快速瞭解“平臺”具體所支援的功能。線上地址: http://cesium.marsgis.cn/examples.html

應用專案:

提供了一些基於平臺框架的應用專案的線上瀏覽展示,包含基礎專案模板和其它demo演示專案。

1、基礎專案

2、基礎專案 - SM版

3、電子沙盤系統

4、綜合態勢展示系統

相關推薦

基於 CesiumWeb地球客戶程式開發框架

MarsGIS for Cesium三維地球框架 是火星科技研發的一個Web三維地圖開發平臺系統,是火星科技團隊成員多年GIS開發和Cesium使用的技術沉澱。基於Cesium和現代Web技術棧全新構建, 集成了領先的開源地相簿、視覺化庫,提供了全新的大資料視覺化、實時流資料

Cesium開源地球離線地圖釋出原始碼示例功能

一、概述 Cesium開源三維地球離線地圖釋出原始碼提供了地圖切換、查詢定位、模型載入、專題圖疊加顯示和測量功能等,旨在為使用者提供一個可以在Cesium快速載入離線地圖或線上地圖的解決方案,並提供技術支援。 除了現有基本功能之外,還可以根據使用者的實際需求免費開發工作量較

基於Mysql C Api編寫mysql客戶程式 多執行緒

在編寫mysql客戶端程式時,最常見的就是連線mysql,和關閉mysql,在這裡需要注意,如果使用不當將會造成記憶體洩漏。 單執行緒環境:一般使用 -lmysqlclient連結mysql客戶庫,mysql_init函式會自動呼叫my_library_init初始化my

ONVIF協議網路攝像機(IPC)客戶程式開發(4):使用gSOAP生成Web Services框架程式碼

1. 專欄導讀 本專欄第一篇文章「專欄開篇」列出了專欄的完整目錄,按目錄順序閱讀,有助於你的理解,專欄前面文章講過的知識點(或程式碼段),後面文章不會贅述。為了節省篇幅,突出重點,在文章中展示的示例程式碼僅僅是關鍵程式碼,你可以在「專欄開篇」中獲取完整程式碼。

嵌入式客戶程式開發大彙總

  先不說嵌入式客戶端程式開發,先看發展最好的客戶端程式開發領域:PC端(Win、IOS)、瀏覽器、移動端(Android、IOS)。這些客戶端開發程式設計師人數眾多、生產力極高的工具、良好的生態環境。客戶端程式有人稱為native開發,這是從網際網路開發角度看。   程式

ONVIF協議網路攝像機(IPC)客戶程式開發(7):裝置搜尋

1 專欄導讀 本專欄第一篇文章「專欄開篇」列出了專欄的完整目錄,按目錄順序閱讀,有助於你的理解,專欄前面文章講過的知識點(或程式碼段),後面文章不會贅述。為了節省篇幅,突出重點,在文章中展示的示例程式碼僅僅是關鍵程式碼,你可以在「專欄開篇」中獲取完整程式碼。

基於Leaflet 的Web地圖客戶應用程式開發框架

MarsGIS for Leaflet地圖框架 是火星科技研發的一個Web地圖開發平臺系統,是火星科技團隊成員多年GIS開發和Leaflet使用的技術沉澱。基於Leaflet和現代Web技術棧全新構建, 集成了領先的開源地相簿、視覺化庫,提供了全新的大資料視覺化、實時流資料視

用C#開發基於自動化接口的OPC客戶

pub alt span conn 自定義 ted mov errors 寫代碼 OPC全稱是Object Linking and Embedding(OLE) for Process Control,它的出現為基於Windows的應用程序和現場過程控制應用建立了橋梁。OP

nginx反向代理後web服務器記錄客戶ip地址

spa gin nginx反向代理 lan form https 記錄 客戶端訪問 use nginx在做反向代理的時候,後端的nginx web服務器log中記錄的地址都是反向代理服務器的地址,無法查看客戶端訪問的真實ip。 在反向代理服務器的nginx.conf配置文件

工程管理,用網頁就夠了!——Wish3D Earth在線地球強勢上線

施工隊 拍攝 采集 過程 .cn 平板 jpg 分析 部門 大型工程涉及到眾多的施工隊、管理單位和相關部門,相互之間需要傳遞的數據、文件的數量是驚人的,必須建立起有效的信息管理方法,使管理者及時把握工程的信息,全面準確地控制工程施工情況。 現代化的建築工程管理信

基於supermap webgl樓層顯隱控制思路

find 基於 layers cpn fin 多個 var super blog supermap 9D 產品中,可以先獲取到模型的simd值,再調用setOnlyObjsVisible方法控制模型中單個物體的顯示和隱藏。 var smid = "94"; //樓層的s

基於Apache-Commons-Pool2實現Grpc客戶連接池

i++ exc fin checked count() tcl 抽象 bdd process 概述 在項目運行過程中,有些操作對系統資源消耗較大,比如建立數據庫連接、建立Redis連接等操作,我們希望一次性創建多個連接對象,並在以後需要使用時能直接使用已創建好的連接,達到提

ftp客戶程式個實驗

準備好兩臺互相ping通的虛擬機器 一。匿名使用者 安裝需要用的包 vim 編輯主配置檔案 vim /etc/vsftpd/vsftpd.conf 第十二行等於YES 第十五行等於NO 27行和31行的#去掉 重啟服務service vsftpd restart 到客戶機端 安裝ftp服

cesium載入模型

轉:https://blog.csdn.net/u014529917/article/details/53898357 一、環境配置 1.下載cesium js 下載地址 https://github.com/AnalyticalGraphicsInc/cesium/releas

基於Android的小巫新聞客戶開發--主介面業務邏輯實現

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Zookeeper 原始碼()Zookeeper 客戶原始碼

Zookeeper 原始碼(三)Zookeeper 客戶端原始碼 Zookeeper 客戶端由以下幾個核心元件組成: 類 說明 Zookeeper Zookeeper 客戶端入口 ClientWatch

說一下TCP的次握手客戶在訪問伺服器的什麼?在次握手中伺服器內部發生了什麼事情?

建立起一個TCP連線需要經過“三次握手”: 1) Client首先發送一個連線試探,ACK=0 表示確認號無效,SYN = 1 表示這是一個連線請求或連線接受報文,同時表示這個資料報不能攜帶資料,seq = x 表示Client自己的初始序號(seq = 0 就代表這是第0號幀),這時候Cl

[文件和原始碼分享] 基於MFC實現的簡單FTP客戶

在WINDOWS環境下,使用VC++開發工具實現一個FTP客戶端軟體。在本次FTP的設計中主要使用WinInet API程式設計,無需考慮基本的通訊協議和底層的資料傳輸工作,MFC提供的WinInet類是對WinInet API函式封裝而來的,它為使用者提供了更加方便的程式設計介面。而在該設計中,使用的類包括

柔性電子:基於複合材料的互聯壓電陶瓷薄膜用於機械和熱量能量收集

零維,一維,二維,三維材料的定義:https://www.zhihu.com/question/46430290 期刊:Energy & Environmental Science 摘要: 柔性壓電材料是可穿戴電子裝置,醫療感知裝置的關鍵。目前嵌入地位陶瓷填料的精細陶瓷

Visual C++網路程式設計經典案例詳解 第2章 Winsock網路程式開發流程 基於UDP的Sockets程式設計 UDP客戶

在VC中建立UDP客戶端程式 控制檯 #include<winsock2.h> #include<stdio.h> #include<windows.h> #pragma comment(lib,"WS2_32.lib") int mai