当前位置: 首页 > news >正文

全屋定制十大名牌是哪些汕头网站优化找谁

全屋定制十大名牌是哪些,汕头网站优化找谁,高清片源服务器,中国十大人力资源公司电子沙盘数字沙盘大数据可视化GIS系统开发教程第16课#xff1a;新增加属性在MTGIS3d控件 public bool ShowFLGrid;//是否显 示方里网格。 public bool Atmosphere;//是否显示大气圈。#xff08;因为WPF不支持shader功能#xff0c;所以效果嘛。。。#xff09; 在SDK中为…电子沙盘数字沙盘大数据可视化GIS系统开发教程第16课新增加属性在MTGIS3d控件 public bool ShowFLGrid;//是否显 示方里网格。 public bool Atmosphere;//是否显示大气圈。因为WPF不支持shader功能所以效果嘛。。。 在SDK中为了方便三方数据的接入引入了一个用户层接口。主要是完成三方数据的接入含动态数据如GPS用户可自行控制UI及UI的交互可实现如滴滴打车的车辆控制公安应用中的UI按属性控制显示并且该用户层的显示是由核心部分直接调用在需要显示数据的调用下面的接口这样可防止因为用户是从外部接入。而卡顿影响用户使用体验。而UI的回收是由核心负责不需要用户干预二次开发时用户只用关心自己要承现的UI及UI的交互 public interface UserGisData : INotifyPropertyChanged     {             NewGisBiao.Base.JunBiao.CenteType BiaoCenterType         {             get;  //这个UI对象的中心点类型         }           string LayName {             get; //用户层名称                   }                     /// summary         /// 标签整体缩放         /// /summary         double  MScal         {             get; //UI整体缩放参数         }             Dictionary string, GisLib.DrawPointData DrawObject        {            get;  //访问当前已经存在UI对象            set;        }           /// summary         /// 是否显示         /// /summary        bool ISShow        {            get;  //隐藏和显示该用户层            set;        }           /// summary         /// 最小显示层         /// /summary        int MinZoom        {            get;  //该用户层的最小显示层            set;        }           /// summary         /// 最大显示层         /// /summary        int MaxZoom        {            get; //该用户层的最大显示层            set;        }                 /// summary         /// 返回一个图标表示这个层的图标         /// /summary         System.Windows.Media.Imaging.BitmapImage MICon         {             get;         }         /// summary         ///          /// /summary         /// param namecenterx查询中心点经度如果没有会传入null /param         /// param namecentery查询中心点纬度如果没有会传入null/param         /// param nameinfo查询的信息如果是全部会传入*/param         /// param namelength范围如果没有会传入null/param         /// returns/returns         DictionarySechData, Point SechPro(double centerx, double centery, string info, double length);           DictionarySechData, Point SechForLine(ListPoint Line, string info, double length);         DictionarySechData, Point SechForRect(ListPoint Line, string info, double length);           /// summary         /// 画用户物体         /// /summary         /// param namecenterx/param         /// param namecentery/param         /// returns/returns         ListDrawPointData DrawData(double centerx, double centery);             void OnUserBiaoClick(DrawPointData va); //UI点击的事件现已作废UI可自行响应所有交互事件           } ListDrawPointData DrawData(double centerx, double centery); 为该接口的核心部分传入参数为当前地图的中心 点经纬度根据这个经纬度二次开发用户需要从 数据如或者其它三方数据中查询当前需要显示范围的 数据并连通UI一起返回例子如下 ListDrawPointData UserGisData.DrawData(double centerx, double centery)         {               if (Con null)             {                 Con new MySql.Data.MySqlClient.MySqlConnection(IniRead.IniReadWrite.GetMySqlDataConnstring());                 Con.Open();             }               int mmzoom IniRead.IniReadWrite.MPareant.Zoom;             int drawfanwei 5;             double bx, by, ex, ey;             Int64 cx, cy;             NewGisBiao.Help.MathHelp.MyConver(centerx, centery, out cx, out cy, (int)mmzoom - 1);             NewGisBiao.Help.MathHelp.MyConver2(cx - drawfanwei, cy - drawfanwei, (int)mmzoom - 1, out bx, out by);             NewGisBiao.Help.MathHelp.MyConver2(cx drawfanwei, cy drawfanwei, (int)mmzoom - 1, out ex, out ey);             string t6 where (jingdu bx.ToString() and jingdu                                 ex.ToString() and weidu                                 ey.ToString() and weidu                                 by );             MySqlCommand cmd Con.CreateCommand();             cmd.CommandText select * from gw_shigu t6;             MySqlDataReader read cmd.ExecuteReader();               try             {                     if (read.HasRows)                 {                     ListDrawPointData y1 new ListDrawPointData();                     while (read.Read())                     {                         if (MData.ContainsKey(read[number].ToString() A) false)                         {                               DrawPointData u1 new DrawPointData();                               u1.ISAutoAngle true;                             u1.ISAutoScal true;                             u1.MaxZoomScal 15;                                 u1.ID read[number].ToString() A;                             u1.MPoint new Point(Convert.ToDouble(read[jingdu].ToString()), Convert.ToDouble(read[weidu].ToString()));                             Image h1 new Image();                             u1.Hi 0.05;                             h1.Width 45;                             h1.Height 70;                             if (read[sgtype].ToString().Trim() 重伤)                                 h1.Source new BitmapImage(new Uri(AppDomain.CurrentDomain.BaseDirectory \\res\\重伤.png));                             if (read[sgtype].ToString().Trim() 轻伤)                                 h1.Source new BitmapImage(new Uri(AppDomain.CurrentDomain.BaseDirectory \\res\\轻伤.png));                             if (read[sgtype].ToString().Trim() 无伤)                             {                                 BitmapImage u11 new BitmapImage(new Uri(AppDomain.CurrentDomain.BaseDirectory \\res\\无伤.png));                                 h1.Source u11;                                 h1.Width u11.Width;                                 h1.Height u11.Height;                             }                             h1.Stretch Stretch.Fill;                                 h1.Tag read[number].ToString() ; u1.MPoint.X.ToString() ; u1.MPoint.Y.ToString();                             u1.UIObject h1;                             y1.Add(u1);                         }                     }                     read.Close();                                        return y1;                 }                 read.Close();                 return null;             }             catch             {                 read.Close();                 return null;             }                 } 上面的方法主要是从接口返回的中心点得到一 个范围内的用户数据并根据用户的属性创建不同的UI ————————————————
http://www.dnsts.com.cn/news/6052.html

相关文章:

  • 容县网站开发长沙网站排名方法
  • 自己如何建设网站wordpress主题 yusi
  • 网站标题关键词用什么隔开江宁网站制作
  • 小米商城网站设计论文人际网络营销能做吗
  • 网站默认样式沧州网站建设培训
  • 网站推广费用价格温州企业网站建设服务
  • 西安自适应网站建设可视化平台开发
  • 网站开发视频压缩上传网站首页图
  • 做汉字网站的外国人深圳软件定制哪家好
  • 北京电脑培训网站wordpress加载图片的速度
  • 建立论坛网站商业营销厅装修公司
  • 温州微网站公司五大建设内容
  • 小米手机官方网站最便宜的购物app
  • 网站设计与系统的区别成都网站建设熊掌号
  • 网站备案流程实名认证工商企业年报查询入口
  • 网站建设与管理题南昌官网seo收费标准
  • 有哪些可以做推广的网站seo和sem推广
  • 国外网站流量wordpress怎么上传视频
  • 怎么做网站的自然排名网站建设深圳龙华
  • 做热饮店网站网站做排名
  • 网站管理后台源码建设银行网站网页丢失
  • 兼职网站平台有哪些前端培训机构出来的好找工作吗
  • 网站建设面试问题长春市网络品牌推广
  • 重庆华鼎达网站建设开发一个电商平台
  • 厦门建行网站首页在手机上怎么赚钱
  • 织梦网站栏目访问目录百度是国企还是央企
  • 网站建设服务是什么做效果图比较好的模型网站
  • 网站图片做cdn设计网站界面
  • 制作网页与网站开发如何学习网页设计网页
  • 深圳排名网站合肥免费做网站