Supermap GIS二次開發

2021-10-06 04:24:52 字數 3061 閱讀 9477

開發工具與關鍵技術:idesktop  supermap gis

目錄

1.地圖發布

2.選擇工作空間型別

3.選擇發布的服務型別

4.服務介面

5.地圖

6.圖層管理器

7.分布圖

8.幾何圓查詢 總結

supermap gis 從開發工具安裝,許可配置,資料集的匯入,製圖,效能優化,地圖的發布都體現的supermap gis 製圖嚴謹;那麼還需要借助iserver驅動。

發布乙個地圖需要選擇檔案工作空間或資料庫工作空間,

選擇rest-地圖服務,rest-資料服務,wms1.1.1服務,wms1.3.0服務大致就可以了

圖層控制器

layer = new supermap.layer.tileddynamicrestlayer("行政區劃圖", url, , );

layer.events.on();

vectorlayer = new supermap.layer.vector("社康分布圖");

vectorlayer1 = new supermap.layer.vector("藥店分布圖");

vectorlayer2 = new supermap.layer.vector("病例分布散點圖");

vectorlayer3 = new supermap.layer.vector("病例分布熱力圖");

vectorlayer4 = new supermap.layer.vector("病原基因分布圖");

vectorlayer5 = new supermap.layer.vector("疫情預警提醒");             

markerlayer = new supermap.layer.markers("醫院分布圖");

//多邊形查詢

drawpolygon2 = new supermap.control.drawfeature(vectorlayer, supermap.handler.polygon);

drawpolygon2.events.on();

//點查詢

drawpoint = new supermap.control.drawfeature(vectorlayer, supermap.handler.point);

drawpoint.events.on();

//線查詢

drawline = new supermap.control.drawfeature(vectorlayer, supermap.handler.path);

drawline.events.on();

//矩形

drawrectangle = new supermap.control.drawfeature(vectorlayer, supermap.handler.box);

drawrectangle.events.on();

當然學習過程,需要多思考,多動手,多總結。那麼提高軟體知識和技術只是問題的表面,本質是要提高自己認識問題,分析問題,解決問題的思想高度。規劃出的事,需要按照規劃一步一步去實施,去實踐,停留在紙張上的規劃只是擺設,只有按規劃去實施,才能做出更好的成績!

postek二次開發 POSTEK二次開發介面

例項簡介 例項截圖 核心 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using ...

mcms二次開發 YzmCMS二次開發手冊

摘要 yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有一.yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口...

mcms二次開發 YzmCMS二次開發手冊

yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口。一 基本目錄結構.根目錄 cache 快取目錄 必須可寫入 common 全站公共目錄 必須可寫入 uploads 預設上傳目錄 必須可寫入 yz...