下载此beplayapp体育下载

MapX应用讲义.doc


beplayapp体育下载分类:bepaly下载苹果 | 页数:约17页 举报非法beplayapp体育下载有奖
1 / 17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 17 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
1 MapX 应用讲义一、加载地图数据 1、 TAB 的数据分为两种数据: 地图数据( Layers )、属性数据( Datasets )。关系: 不可分割的一个数据集的两部分. 2、数据加载: GST 文件由 程序生成。在程序使用 gsT 文件: oset=Filepath+FileName 3、问题: GST 文件加载后, 只是默认将地图数据加载, 属性数据另外需要使用单独的命令进行加载,否则对属性数据的操作全部非法。加载: 属性数据集名称 4、另一种加载方式:使用 LayerInfo 对象,这种方式下加载地图数据源的地图集和属性集均可直接使用。示例: dim LayerInfo as dim Lyr as = miLayerInfoTypeTab ‘加载表的类型 "FileSpec", FilePath + LayerName + ".TAB" ‘加载表的全路径名 "NAME", LayerName ‘地图集的别名 "AutoCreateDataset", 1‘是否加载属性数据集 "datasetname", LayerName ‘属性数据集别名 LayerInfo ‘加载到指定的 MapX 对象中,立即可直接使用 5、第三种加载数据方式: GST 文件+ LayerInfo 方式。示例: 使用两个 MapX 对象: MainMap 、 TempMap =GST 文件 = ”” For I=1 to FileName=(I).Filespec ‘直接引用 LayerInfo 方式加载地图数据到 MainMap Next 二、创建地图对象必要:创建地图对象,必须使用 FeatureFactory 对象 1、创建一个点对象点对象有一个坐标点( X,Y ),点对象变量是 Point 类型,点对象的样式( Style )是符号样式。 2 Dim Pnt AS Dim FeaFac AS Dim Lyr AS Dim Ftr AS Dim NewStyle AS ‘绑定 SET Lyr=(LayerName) SET FeaFac= ‘设置点对象样式 With NewStyle .SymbolType = miSymbolTypeBitmap .SymbolBitmapSize = 24 .SymbolBitmapTransparent = False .SymbolBitmapName = "YIEL2-" End With =False ‘禁止自动刷新 =True ‘置当前图层为可写状态‘创建点对象 X1,Y1 ‘添加进当前图层 Set Ftr=FeaFac. CreateSymbol (Pnt,Newstyle) ‘创建符号‘ Set Ftr=FeaFac. CreateSymbol (Pnt,) ‘添加 Ftr =True =False ‘释放 SET Pnt = Nothing SET FeaFac = Nothing SET Lyr = Nothing SET Ftr = Nothing ‘以上代码放在 MapX 的 ToolUsed 事件下单独修改某个图元的样式: SET =NewStyle ,再用 Update 即可 2、创建一个线矩形 Dim Pnts AS With NewStyle .LineColor=Rgb(0, 0,255) End With ‘第一个点 X1,Y1 3 Pnt ‘第

MapX应用讲义 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数17
  • 收藏数0收藏
  • 顶次数0
  • 上传人xgs758698
  • 文件大小0 KB
  • 时间2016-03-20