- 专家问诊,提供专业建议
- 急速响应,体验省心
- 根据需求灵活定制解决方案
supermap的web开发 这个操作必须有!
标签:supermap web开发 2017-8-09 作者:任品
如今,互联网的java web应用开发技术正在飞速发展,出现的各种新程序也让很多的 web应用开发工作者都感到力不从心。那么如何才能够让自己继续进步,成长为一名专业的java web应用开发工作者呢?通过接下来小编向大家介绍的关于supermap的web开发,希望大家能够有所收获。
编程语言采用JavaScript,在开发前需要在服务器端部署服务发布平台,用户可以根据自身需求选择安装SuperMap iServer平台进行数据及系统服务的发布,也可以采用IIS等其他服务进行数据和系统的发布。GIS功能利用SuperMap iServer for Realspace提供的开发脚本库及web三维GIS插件来开发实现。
1 插件安装
Web三维GIS插件是以ActiveX控件的形式嵌入网页中,用户在浏览三维场景中需要安装该插件,所以开发者在发布系统的同时,需要把插件也发布出去。
2 添加脚本库
将SuperMap iServer for Realspace安装目录下lib脚本库(目录组织见图1)复制到系统目录下。在系统中新建SuperMap.Include.js脚文章件,在其中添加引用脚本库的代码,并在html主界面中引用该脚文章件。
3 加载默认场景
在主界面初始化方法中添加下列代码来加载默认场景控件。参数中包括三维场景容器“sceneControlDiv“及控件初始化完成和失败的initCallback()和failedCallback()两个回调函数。
sceneControl = new SuperMap.Web.UI.Controls.SceneControl($get("sceneControlDiv"),initCallback, failedCallback);
回调函数initCallback()中用于添加数据加载等其他功能。已加载三维空间服务数据为例,代码如下:
scene=sceneControl.get_scene();
scene.open("http://localhost:8090/iserver/services/realspace-test/rest/realspace", "test");
以上就是小编向大家介绍的关于supermap的web开发的全部内容了,希望大家在看完之后能够有所帮助。如果大家想要观看关于supermap的web开发的更多内容,可以到猪八戒网服务购的行业资讯进行查看。
软件开发暂无最新文章查看全部推荐文章>
推荐人才
免责声明:
网站文章均由网站用户自行通过本网站系统平台投稿编辑整理发布,仅供学习与参考, 不代表本网站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系我们,我们将及时删除。











渝公网安备50019002500154号
