如何在MAPX中新建图层和设定图层的字段?

连风 2003-05-03 08:43:27
如何在MAPX中新建图层和设定图层的字段:
例如:表结构为:Name char(10),Age int,E_Mail char(50)
我如何建立这样的表?
如何将特征对象和表数据连起来?
如何将数据写入到表中?
急急急!!!
...全文
81 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jedy 2003-05-06
  • 打赏
  • 举报
回复
用layerinfo,创建fields,然后用layerinfo.AddParameter (name, value)
最后用map.layers.add(layerinfo)
miLayerInfoTypeNewTable
FileSpec Yes String: Name of .tab file for new table
Name No String: Name of the added layerDefault: built on filespec
Fields No Fields collection: Specifies the column the table will have
Features Yes, if no Fields Features collection: Specifies the rows to fill the table withDefault: none
例子看http://expert.csdn.net/Expert/topic/1625/1625408.xml?temp=.5392115
数字化矿山矿图信息管理系统利用当代先进的计算机技术、地理信息技术、网络技术、数据库技术,实现矿图及地测数据资料的可视化、信息化、准化、准实时动态管理,进而实现矿山生产安全的集控制与动态决策。通过“矿图信息管理系统”的建设,彻底整合煤矿矿业集团的矿图资源信息,并将其统一存储在数据库,以实现矿图的“集存储,统一管理,分级调用”,进而通过数据共享,提高煤矿矿业集团科研、生产、经营、管理的效率和水平,提高企业的经济效益和竞争力。
一、系统功能


矿图信息管理系统是煤矿应用GIS系统,其功能定位是:
1)各类矿图的动态叠加显示和控制;
2)矿图的动态浏览,即放大、缩小和漫游等;
3)信息查询,通过灵活的方式进行空间图形、属性信息的查询和联合联动查询、定位查询等。
4)根据采掘工程的进度,及时修改、编辑矿图和更新属性数据;
5)各类数据的打印输出。
根据功能定位和相关需求,整个系统是一个小型化的桌面地理信息系统,即OA系统,其整体结构是应用于局域网环境或单机的C/S结构。


二、 开发平台
系统为一独立的GIS应用平台,开发模式是基于GIS组件进行二次开发,采用MapInfo公司的MapX进行开发
三、 开发环境
本系统的开发采用VC6作为开发环境。


四、矿图信息管理系统包括图层控制、地图浏览、统计分析、空间分析、地图更新及数据输出等功能模块,


1 图层控制
图层控制功能模块主要包括图层添加、图层移除和状态调整等功能,以解决图层的插入、移除、图层压盖关系的调整及当前图层是否可编辑等操作。该模块的实现是在系统运行界面的左侧置放树形控件,控制图层的显隐状态和图层编辑状态锁定与否,以方便操作。
2 地图浏览
地图浏览模块主要解决矿图的浏览、漫游、放大、缩小等操作。该模块的实现将以快捷键的方法在工具栏加载,以方便操作。
3 查询分析
系统提供空间查询、属性查询,以及两者的联合查询,并能够提供详细的查询结果。
(1) 空间查询
系统提供点选、框选、圆选、折线选取等基本的几何空间查询。
(2) 属性查询
根据指定字段的属性输入查询条件,从空间数据库或客户端查询满足条件的相关信息。
(3) 联合查询
根据空间信息和属性信息进行联合查询。
(4) 提供快速查找定位工具
通过地名、坐标、图幅号等多种方式定位到每个位置,查找到某类信息、某个图形要素和属性信息。
(5) 计算功能
系统具有坐标、长度、坡度、面积等查询、计算及统计功能。
此外,通过查询已有采掘工程平面图、主要巷道平面图等的分布及属性数据,还辅助的链接查询井简断面图、勘探线剖面图等资料,并以位图、多媒体形式展示出来。
4 地图更新
地图更新是矿图信息管理系统的又一重要功能模块,主要包括图件的编辑和数据更新两个方面。
(1). 图件编辑
根据需求,各类矿图要能够随着采掘进度的进程而不断更新,因此图件的编辑功能就显得尤为重要。当在图层控制功能设置待编辑矿图为当前图层,即设置其为可编辑状态,即可对地图进行修改、重新拓扑、属性编码等操作。
(2). 数据更新
随着生产的发展,各类属性数据都要进行更新。因此,系统要能够实现属性数据的及时编辑和更新,同时能以一定组织方式存入本机或数据库
5 数据输入输出
图形数据的输入输出有两种形式:
1)对于各种GIS(MapInfo的Tab、WOR, MAPX的GST)
绿茵地理信息系统平台利用当代先进的计算机技术、地理信息技术、网络技术、数据库技术,实现电子地图及地测数据资料的可视化、信息化、准化、准实时动态管理,进而实现矿山、油田、电力等生产安全的集控制与动态决策。通过“GIS信息管理系统”的建设,彻底整合煤矿矿业集团的矿图资源信息,并将其统一存储在数据库,以实现矿图的“集存储,统一管理,分级调用”,进而通过数据共享,提高煤矿矿业集团科研、生产、经营、管理的效率和水平,提高企业的经济效益和竞争力。一、系统功能 矿图信息管理系统是煤矿应用GIS系统,其功能定位是: 1)各类矿图(或其它行业图纸,如水利、电力、交通、园林等)的动态叠加显示和控制; 2)矿图(或其它行业图纸,如水利、电力、交通、园林等)的动态浏览,即放大、缩小和漫游等; 3)信息查询,通过灵活的方式进行空间图形、属性信息的查询和联合联动查询、定位查询等。 4)根据采掘工程的进度,及时修改、编辑矿图和更新属性数据; 5)各类数据的打印输出。 根据功能定位和相关需求,整个系统是一个小型化的桌面地理信息系统,即OA系统,其整体结构是应用于局域网环境或单机的C/S结构。二、 开发平台 系统为一独立的GIS应用平台,开发模式是基于GIS组件进行二次开发,采用MapInfo公司的MapX进行开发三、 开发环境 本系统的开发采用VC6作为开发环境。四、矿图(或其它行业图纸,如水利、电力、交通、园林等)信息管理系统包括图层控制、地图浏览、统计分析、空间分析、地图更新及数据输出等功能模块,1 图层控制图层控制功能模块主要包括图层添加、图层移除和状态调整等功能,以解决图层的插入、移除、图层压盖关系的调整及当前图层是否可编辑等操作。该模块的实现是在系统运行界面的左侧置放树形控件,控制图层的显隐状态和图层编辑状态锁定与否,以方便操作。2 地图浏览地图浏览模块主要解决矿图或其它图纸的浏览、漫游、放大、缩小等操作。该模块的实现将以快捷键的方法在工具栏加载,以方便操作。3 查询分析系统提供空间查询、属性查询,以及两者的联合查询,并能够提供详细的查询结果。(1) 空间查询系统提供点选、框选、圆选、折线选取等基本的几何空间查询。(2) 属性查询根据指定字段的属性输入查询条件,从空间数据库或客户端查询满足条件的相关信息。(3) 联合查询根据空间信息和属性信息进行联合查询。(4) 提供快速查找定位工具通过地名、坐标、图幅号等多种方式定位到每个位置,查找到某类信息、某个图形要素和属性信息。(5) 计算功能系统具有坐标、长度、坡度、面积等查询、计算及统计功能。此外,通过查询已有采掘工程平面图、主要巷道平面图或其它图纸的分布及属性数据,还辅助的链接查询井简断面图、勘探线剖面图等资料,并以位图、多媒体形式展示出来。4 地图更新地图更新是绿茵地理信息系统平台的又一重要功能模块,主要包括图件的编辑和数据更新两个方面。(1). 图件编辑根据需求,各类矿图或其它图纸要能够随着采掘及工程进度的进程而不断更新,因此图件的编辑功能就显得尤为重要。当在图层控制功能设置待编辑矿图为当前图层,即设置其为可编辑状态,即可对地图进行修改、重新拓扑、属性编码等操作。(2). 数据更新随着生产的发展,各类属性数据都要进行更新。因此,系统要能够实现属性数据的及时编辑和更新,同时能以一定组织方式存入本机或数据库。5 数据输入输出图形数据的输入输出有两种形式: 1)对于各种GIS(MapInfo的Tab、WOR, MAPX的GST)

2,143

社区成员

发帖
与我相关
我的任务
社区描述
它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
社区管理员
  • 地理信息系统
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧