当前位置: 首页 > 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.w-s-a.com/news/861246/

相关文章:

  • 新钥匙建站深圳创业补贴政策2023
  • 建网站需要准备什么网站三个月没排名
  • 网站运营规划网站推广的手段
  • cvm可以做网站服务器吗网片围栏
  • 培训前端网站开发网站开发 群
  • 成都武侯区网站建设wordpress菜单分类目录
  • 牡丹江市西安区建设局网站给公司做的东西放到自己网站上
  • 做网站的前景如何郑州seo规则
  • 学校户网站建设方案专业设计服务
  • 电子商务网站建设好么有一个网站怎么做cpc
  • 镇海住房和建设交通局网站跨境电商就是忽悠人的
  • 维修网站怎么做跨境电商发展现状如何
  • 手机网站设计公司皆选亿企邦桐乡市建设局官方网站
  • 企业培训 电子商务网站建设 图片山东省住房和城乡建设厅网站主页
  • 做酒招代理的网站赣icp南昌网站建设
  • 怎样做网站內链大连市建设工程信息网官网
  • 网站软件免费下载安装泰安网站建设收费标准
  • 部署iis网站校园网站设计毕业设计
  • 网站快慢由什么决定塘沽手机网站建设
  • 苏州那家公司做网站比较好装修队做网站
  • 外贸网站推广中山网站流量团队
  • 网站前端设计培训做一份网站的步zou
  • 网站备案拍照茶叶网页设计素材
  • wordpress 手机商城模板关键词优化软件有哪些
  • 网站301做排名python做的网站如何部署
  • 昆山做企业网站工信部网站 备案
  • 做英文的小说网站有哪些网站做qq登录
  • 湖州建设局招投标网站深圳广告公司集中在哪里
  • 重庆主城推广网站建设商城网站建设预算
  • 宁波品牌网站推广优化公司开发公司工程部工作总结