首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心计算机论文计算机应用
   基于MapX的多字段专题饼图的设计      ★★★ 【字体: 】  
基于MapX的多字段专题饼图的设计
收集整理:佚名    来源:本站整理  时间:2009-01-10 11:54:04   点击数:[]    

试中,需要获取分析信号的多组数据与状态,本文以同步与漂移状态为例。通过使用饼状图的主题地图绘制,可以每行同时检查多个变量,可以显示每个统计组的统计数据,并查看其在每个饼状图中所占的比例。在创建专题图的过程中,有几个关键因素,包括专题图变量的确定、属性数据的获取以及专题地图的显示与控制。
⑴      定专题图变量。在专题地图上显示的数据称为专题变量。根据要执行的专题分析的类型,地图可能会显示一个或多个专题变量,饼状图可以同时显示多个专题变量(Fields 集合),本文中包括三个专题变量:同步、单时隙同步、双时隙同步。
⑵      属性数据的获取。数据来源于Field对象或Field集合,在Themes.Add方法中通过Fields参数传递。
⑶      专题集(Themes)对象。MapX中使用Themes集合与Theme对象来实现对专题图的支持,每一个数据集对象都拥有一个专题集对象。
⑷      创建专题地图,使用Themes.Add 方法为数据集创建Theme 对象。Add方法原型如下
立刻注册,免费享受三天的试用收看期,火爆,激情 让您免费欣赏三天
    OBJECT.Add ([Type],[Field],[Name],[ComputeTheme])//Type取miThemePieChart   
⑸      通过处理ThemeProperties 对象,更改专题的属性,使用GetMultivarCategories ()。
⑹      设置自定义图例。
4  实例
本文以小灵通信号路测中漂移数据为实验数据,以VC++6.0、MapX5.0为开发环境。在实施过程中利用芝测公司生产的接收仪器接收小灵通信号,分析提取出漂移与同步的数据。漂移分为:不漂移、漂移一、漂移二;同步分为:同步、单时隙异步、双时隙异步。其数据结构如下:
struct PY
{
     double lo;//经度
     double la;//纬度
     union{
           struct{
               long p1;// 不漂移或同步
               long p2;// 漂移一或单时隙异步
               long p3;// 漂移二或双时隙异步
           }pytb;
           int power;//值
     };
将接收的数据放入安全数组中,绑定数据,创建专题地图,最后效果下如图:
 
4 总结
随着GIS技术的不断发展,组件GIS以其巨大的优势得到越来越广泛的应用。本文实现了利用MapX创建具有多专题变量的专题地图及控制专题地图的相关属性,实例运用于小灵通路测系统中。


参考文献
[1] MapInfo   MapX v5.0 Developer’s Guide http://www.mapinfo.com
[2] MSDN      MSDN Library
http://msdn.microsoft.com/library
[3] 刘光      地理信息系统二次开发教程——组件篇 北京:清华大学出版社 2003
[4] 潘爱民    COM原理与应用 北京:清华大学出版社 1999

上一页  [1] [2] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:机房旧机升级之做法

  • 下一篇文章:怎样从二进制流中恢复汉字信息
  • 返回上一页】【打 印】【关闭窗口
    中查找“基于MapX的多字段专题饼图的设计”更多相关内容 5VAR论文频道
    中查找“基于MapX的多字段专题饼图的设计”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››Delphi 5 数据库应用中ODBC数据源的...
  • ››用Visual Basic 6.0实现自动化测试...
  • ››用JAVA制作ICQ
  • ››在IIS 4.0上配置虚拟主机实现虚拟I...
  • ››利用VB开发CAI课件
  • ››基于GP算法的知识发现系统
  • ››基于Client/Server 的课件系统的设...
  • ››WWW对大量数据查询的一种实现
  • ››基于PHP的Web数据库访问
  • ››Developer/2000中的Forms参数及应用...
  • ››基于MATLAB的IIR滤波器设计
  • ››基于MATLAB信号处理工具箱的数字滤...
  • ››基于MapX的GIS动态操作与实现
  • ››基于MapX的多字段专题饼图的设计
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .