《SuperMap软件之地图开发与显示》

作者:坚定的守猴

开发软件和核心技术:SuperMap;地图数据

随着互联网的不断发展,信息化的时代逐渐来临。我们生活日常开始步入这个信息化的时代里面,让我们能够实现像古人那样足不出户便可以得知天下事。随手就能获取到我们想要的信息。就好比如现在出门,有了地图导航的数据,就基本可以告别以前人生地不熟的现象了。因此我们便觉得导航地图上面的功能很强大。现在我们就通过SuperMap软件简单来探讨一下地图的开发。

在项目开发的每一项内容中,都必然少不了一样核心的内容——数据。互联网能够发展如此迅猛,就在于它能把我们生活上所有的得到的信息数据完美地整理出来,让我们能更加方便且更高效率获取到所需要的数据。

在我们把数据获取到,然后就通过SuperMap软件进行一系列操作。最终实现在网页端制作地图的效果。现在我们就简单来说一下思路和操作流程。

一、 导入数据;在导入数据之前,我们在SuperMap上面创建一个数据源,之后我们就把外部的数据导进来。之后在地图上面编辑的基本都是依靠这个数据源。

二、 在SuperMap软件里面找到地区板块;在SuperMap软件当中,有各种地图的地区模板供我们使用,所以就先获取到对应的地区。

三、 把数据添加到模块上;在我们把模板编辑好了之后,就把数据源的数据添加到这模块当中。

四、 对已经获取到数据的模块进行编辑;在这地区上面编辑修剪出一个需要制作的地图板块。这样的话就得到了一个地图的雏形,把这些数据在地图上面的位置就确定下来了。

到了这里,或许你认为地图就完成了,可以进行效果展示了。可惜这只是万丈高楼的楼基。把房子建好了,肯定是得进行装修布置一番才能入住。地图也亦如此。

在地图的数据里面,有很多种数据类型,所以我们要把这些数据分类。好比如一间商店,一条路,一片海等等这些数据;因为我们看地图的视角一般都是俯视,所以呢我们就把这些数据总归为点线面这三类进行编辑。把这些数据编辑之后呢,就基本可以得到了一幅入眼的地图了。

之后我们就对地图进行发布,在SuperMap里面,完整的地图效果展示要经过地图编辑,再到通过SuperMap的Iserver服务进行发布才能在网页端进行展示。

对于地图的展示分三步骤;获取已经保存好的地图文件——在Iserver发布网站上勾选三项的数据网络服务(三维地图的就要勾选三维服务)——确定地图发布并展示

地图发布成功之后,还得再进行一些代码操作,在察看地图的过程中,需要辅助控件。我们就到VS这边写点代码。

首先,引用一下SuperMap的插件,再获取到这地图的地址

在这里插入图片描述在这里插入图片描述

然后再到控件

在这里插入图片描述

从上到下,从controls那里第一个SuperMap那里是地图浏览的控件,能够对地图进行点击,平移登操作;第二个SuperMap就是对地图进行放大缩小。到下面那个SuperMap那里分别是图层的名称和服务的地址

最后就是出图,获取到地图的中心点数据

在这里插入图片描述

最后我们就来看一下这大致的效果

这是在SuperMap软件里面的效果
在这里插入图片描述

放大之后的地图展示

在这里插入图片描述

(PS:由于注册这个软件的许可证明过期,所以里面的内容都打不开,这些都是从之前事先解说视频截图下来的,如果想要更多的效果图,可以找作者私聊)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值