目录:
Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料--第1章
Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料--第2章
Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料--第3章
Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料--第4章
Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料--第5章
Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料--第6章
Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料--第7章
Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料--第8章
Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料中文PPT下载
这是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 Profiling Service |
其中最常用的就是资源服务Resource Service 和要素服务Feature Service。除了这8个服务外,还有包括Geometry,坐标系等通用对象。
每个服务都用从siteConnection创建,比如下面的php代码片段,如果你喜欢.net代码可以从这里下载全部代码示例: .net code samples here:
$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,你可以更灵活的对界面进行定制(文档 还有视频DevTV )。如果你采用基本网页布局,你可以参考Ajax Viewer的API文档。文档在哪儿? 看过来看过来!如果你想把MapGuide用在移动设备上,可以使用Mobile Viewer。 除了文档外,Fusion Viewer和Mobile Viewer的所有源代码都随产品提供,源码就是最好的文档。
最后,从这里下载培训材料PPT 第2章