利用WPF建立自己的3d gis软件(非axhost方式)(九)SDK自带部分面板的调用
先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bPew 密码:1te1
地图数据包(sqlserver2008R2版本,也可以不下载): https://pan.baidu.com/s/1PjcNamad7OVpCrsVJ7dwFQ 密码:uw9r
下载 核心SDK升级包:https://pan.baidu.com/s/1Q3dlM-Va-RmlEYbnmi8Xuw 并覆盖到SDK目录中。里面有也每一篇的例子代码
完整的视频演示:http://v.youku.com/v_show/id_XMTU4MTI5NTE4NA==.html 再三强调一下,用互联网的服务器使用速度上会卡顿,建议最好的效果一定要下载sql数据库,本地建服务。
查询面板调用:
private void Button_Click_11(object sender, RoutedEventArgs e){GisLib.MapSech _Sech = new MapSech(); //查询面板Root.Children.Add(_Sech);Canvas.SetTop(_Sech, 200);Canvas.SetLeft(_Sech, 300);Canvas.SetZIndex(_Sech, 30);_Sech.MShow(); //显示动画}
效果如下图:
在查询面板中可以实现按名称模糊查询,经纬度查询,范围查询,点线面查询。效果分别如下:
地图矢量数据设置面板:
private void Button_Click_12(object sender, RoutedEventArgs e){GisLib.MapSet Set = new MapSet(gis3d); //查询面板Root.Children.Add(Set);Canvas.SetTop(Set, 200);Canvas.SetLeft(Set, 300);Canvas.SetZIndex(Set, 30);Set.MShow(); //显示动画}
切换为科幻地图的样子:地图样式可根据需求自己生成
在设置面板中可以对矢量图层设置进行调整,对于地图类型的增加,请资讯QQ:40140203 可以自定义风格,或者下载其它风格的数据
标图面板:
private void Button_Click_13(object sender, RoutedEventArgs e){JunBiaoSelect _BiaoHao = new JunBiaoSelect();Root.Children.Add(_BiaoHao);Canvas.SetLeft(_BiaoHao, 15);double t1 = Root.Height;Canvas.SetTop(_BiaoHao, t1 - 160);Canvas.SetZIndex(_BiaoHao, 300);_BiaoHao.Width = gis3d.Width - 50;_BiaoHao.Height = gis3d.Height - 100;}
标号面板可以实现对所有标号的标绘,以及保存打开等
http://www.chinamtouch.com QQ:40140203
微信公众号:m3dgis2001
利用WPF建立自己的3d gis软件(非axhost方式)(九)SDK自带部分面板的调用相关推荐
- 利用WPF建立自己的3d gis软件(非axhost方式)(五)在鼠标点击的位置增加UI
原文:利用WPF建立自己的3d gis软件(非axhost方式)(五)在鼠标点击的位置增加UI 先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bP ...
- 利用WPF建立自己的3d gis软件(非axhost方式)(二)基础状态切换
利用WPF建立自己的3d gis软件(非axhost方式)(二)基础状态切换 原文:利用WPF建立自己的3d gis软件(非axhost方式)(二)基础状态切换 先下载SDK:https://pan. ...
- 利用WPF建立自己的3d gis软件(非axhost方式)(十)SDK中一些自带的展示面板应用...
利用WPF建立自己的3d gis软件(非axhost方式)(十)SDK中一些自带的展示面板应用 原文:利用WPF建立自己的3d gis软件(非axhost方式)(十)SDK中一些自带的展示面板应用 先 ...
- 利用WPF建立自己的3d gis软件(非axhost方式)(七)实现简单的粒子效果
先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt0zV0bPew 密码:1te1 设置system.ini 如下内容 Server=122.112.229. ...
- 三维虚拟电子沙盘开发教程第一课 利用WPF建立3d gis数字地球(非axhost方式)
三维虚拟电子沙盘开发教程第一课 利用WPF建立3d gis数字地球(非axhost方式) 下一步新建一个wpf工程.然后引用SDK中的gislib.dll,NewGisBiao.dll如下图: 下面上 ...
- 利用WPF建立自适应窗口大小布局的WinForm窗口
编写WinForm程序时,都会碰到一个问题.就是WinForm窗口在不同分辨率下的大小问题.举例说明,你编写的WinForm窗口在1024×768下是合适.匀称的.不过,如果用户的计算机的分辨率为14 ...
- 如何管理3D制图软件停靠窗口?
3D制图软件中停靠窗口是指可以自由独立浮动的窗口或与其他窗口组合在一起的窗口.将停靠窗口放入适当的窗口位置中,会将放入窗口的工具添加到容器窗口中,并且表示最新放入的窗口的图标会显示在选项卡集中.在使用 ...
- 利用 k8s 建立软件商店_为企业建立应用商店
利用 k8s 建立软件商店 It's June 2019. I'm sitting in a conference room in Research Triangle Park in North Ca ...
- 19个三维GIS软件对比
19个三维GIS软件对比麦豆科研技术中心 2 days ago 我国GIS经过三十多年的发展,理论和技术日趋成熟,在传统二维GIS已不能满足应用需求的情况下,三维GIS应运而生,并成为GIS的重要发展 ...
最新文章
- 转:中国学生为什么学不好计算机 谭浩强
- python两道简单的面试题
- Python数据可视化之Matplotlib实现各种图表
- 1.7-27编程基础之字符串 单词翻转
- cocos2d-x初探学习笔记(7)--CCProgressTimer
- WPF与WCF c#
- 1971旗舰cpu intel_CPU的历史
- request,response传入线程值会变为null
- (转)关于CNN中平移不变性的理解
- Flickr.net傻瓜教程(三)--打造自己的图片搜索引擎
- 2013年1月第1个周末
- 董树义 近代微波测量技术_论文发表 | 基于微波雷达的1200米大跨悬索桥多点变形同步测量...
- 2022完整iOS APP发布App Store上架流程指南
- R语言str_c函数
- springboot集成阿里云直播,低延时直播
- 编程小TIPS:使用函数式风格Either来编程
- 从零开始制作一个基于SOPC方法的DDS正弦信号发生器
- 简单的swiper实现照片预览功能
- 习题4-5 换硬币 (20分) 将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?
- HTML常用实体符号