博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料--第2章
阅读量:5994 次
发布时间:2019-06-20

本文共 1042 字,大约阅读时间需要 3 分钟。

目录:

 

这是MapGuide API二次开发培训材料的第2章,这一章讲述(AIMS)/MapGuide API 的概览。AIMS/MapGuide API 包括服务器端API 即Web Extension API 和浏览器端API即Viewer API两部分。其中用的最多的就是服务器端API,这也是我们学习的重点。

 

(AIMS)/MapGuide 服务器端的Web Extension API主要包含8个服务和一些通用对象。

Site Service

Resource Service
Mapping Service
Rendering Service
Tile Service
Drawing Service
Feature Service

Profiling Service

 

其中最常用的就是资源服务Resource Service 和要素服务Feature Service。除了这8个服务外,还有包括Geometry,坐标系等通用对象。

每个服务都用从siteConnection创建,比如下面的php代码片段,如果你喜欢.net代码可以从这里下载全部代码示例: .net :

$userInfo = new MgUserInformation($mgSessionId);$siteConnection = new MgSiteConnection();$siteConnection->Open($userInfo); $resourceService = $siteConnection->   CreateService(MgServiceType::ResourceService);$featureService = $siteConnection->   CreateService(MgServiceType::FeatureService);

 

浏览器端你可以采用Ajax Viewer基本网页布局,也可以采用Fusion Viewer灵活网页布局。如果你对Web前端开发比较熟悉那么建议你采用Fusion viewer,你可以更灵活的对界面进行定制( 还有视频 )。如果你采用基本网页布局,你可以参考Ajax Viewer的API文档。文档在哪儿? !如果你想把MapGuide用在移动设备上,可以使用Mobile Viewer。 除了文档外,Fusion Viewer和Mobile Viewer的所有源代码都随产品提供,源码就是最好的文档。

 

最后,从这里

转载地址:http://bwtlx.baihongyu.com/

你可能感兴趣的文章
14.索引数组初始化
查看>>
21.正则表达式的基本语法
查看>>
HTTP Error 404.17 – Not Found When Hosting WCF in IIS7
查看>>
Cesium学习笔记(五):3D 模型 (http://blog.csdn.net/umgsoil/article/details/74572877)
查看>>
oracle 条件查询,比较运算符,逻辑运算符,特殊运算符,判断空值,大小写敏感,多行,多列子查询...
查看>>
Django model进阶
查看>>
Rust的随机数
查看>>
hdu5246 超级赛亚ACMer (百度之星初赛)(模拟)
查看>>
页面跳转
查看>>
CF1030F Putting Boxes Together
查看>>
Git常用命令
查看>>
Librepilot-创建UAVObject及编译到飞机端和地面站端的步骤
查看>>
MySQL编程(0) - Mysql中文乱码问题解决方案
查看>>
产品之路
查看>>
关于XAMPP环境配置
查看>>
npm run dev 出错的解决办法
查看>>
socket传输过程
查看>>
自定义全局样式
查看>>
事件委托和事件冒泡
查看>>
使用redis和fastjson做应用和mysql之间的缓存
查看>>