利用WPF建立自己的3d gis软件(非axhost方式)(十)SDK中一些自带的展示面板应用

设置system.ini 如下内容
Server=122.112.229.220
user=GisTest
Password=chinamtouch.com

该数据库中只提供 成都市火车南站附近的数据请注意,104.0648,30.61658

在SDK中自带了一个自定义的基础面板,该面板是基于Canvas完成有封装,完成了多点触摸支持, 鼠标单键拖动,滚轮放大,利用该基础面板,二次开发就只用关心内容了:上代码:

你在IDE中则可以看到如下界面:

利用WPF建立自己的3d gis软件(非axhost方式)(十)SDK中一些自带的展示面板应用

这个时候你只需要关注在UI上承现什么内容,多点触摸操作,和鼠标拖动动作已经有支持了,调用方法如下:

在这个基础上SDK内置了一些面板有:显示图片(  GisLib.ShowImage),显示视频(GisLib.ShowVod),显示全景图片(GisLib.Show360Image),显示全景视频(GisLib.Q360Vod),显示xps文档(GisLib.ShowDocx)

调用代码如下:

显示图片

显示视频

显 示全景图片面板:

利用WPF建立自己的3d gis软件(非axhost方式)(十)SDK中一些自带的展示面板应用

全景视频:(可显示720设置拍摄的视频,如小米全景相机拍摄的)

xps文档显示:

由于WPF的特性。所以所有面板可支 持多人同时操作,可在一人操作地图的同时,另一人也 可同时操作其它面板,互不影响。

http://www.chinamtouch.com QQ:40140203  微信公众号:m3dgis2001

来源:种瓜的

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年11月25日
下一篇 2018年11月25日

相关推荐