加载地图数据

  1、 TAB的数据分为两种数据:地图数据(Layers)、属性数据(Datasets)。关系:不可分割的一个数据集的两部分.

  2、 数据加载:GST文件由GeosetManager40.exe程序生成。在程序使用gsT文件:Map1.Geoset=Filepath+FileName

  3、 问题:GST文件加载后,只是默认将地图数据加载,属性数据另外需要使用单独的命令进行加载,否则对属性数据的操作全部非法。加载:Map1.Datasets.ADD 属性数据集名称

  4、 另一种加载方式:使用LayerInfo 对象,这种方式下加载地图数据源的地图集和属性集均可直接使用。示例:

  dim LayerInfo as MapXLib.LayerInfo

  dim Lyr as Mpxlib.layer

  LayerInfo.Type = miLayerInfoTypeTab ‘加载表的类型

  LayerInfo.AddParameter "FileSpec", FilePath + LayerName + ".TAB" ‘加载表的全路径名

  LayerInfo.AddParameter "NAME", LayerName ‘地图集的别名

  LayerInfo.AddParameter "AutoCreateDataset", 1 ‘是否加载属性数据集

  LayerInfo.AddParameter "datasetname", LayerName ‘属性数据集别名

  MainMap.Layers.Add LayerInfo ‘加载到指定的MapX对象中,立即可直接使用

  5、 第三种加载数据方式:GST文件+ LayerInfo方式。示例:

  使用两个MapX对象:MainMap、TempMap

  TempMap.Geoset=GST文件

  MainMap.geoset=””

  TempMap.Refresh

  For I=1 to TempMap.Layers.Count

  FileName=TempMap.Layers.Item(I).Filespec

  直接引用LayerInfo方式加载地图数据到MainMap

  Next

3S基础知识:MapX应用讲义—加载地图数据相关推荐

  1. autoware加载地图数据与使用rosbag包建图(三)

    autoware加载地图数据(三) 介绍如何为autoware加载地图数据 启动autoware $ cd ~/autoware.ai $ source install/setup.bash $ ro ...

  2. Cesium最新基础教程系列2—Viewer离线加载地图数据(高程数据,地图瓦片(卫星影像、电子地图)),Viewer属性详解,及离线自定义图层

    浏览器打开后,右上角点击图层,cesium所带图层都是在线图层,话不多说.直接代码,可以参考注释 var viewer = new Cesium.Viewer('cesiumContainer',{ ...

  3. Echarts动态加载地图数据(Dynamic load Echarts map data)

    本篇就是Echarts制作地图终篇啦,前面我们已经制作好自定义区域的地图,如何结合'数据'让地图根据我们的业务逻辑变得有"活力",这才是最重要的.Echarts官网中给的demo大 ...

  4. Autoware(2)—加载地图数据

    选择Point cloud.Ref选择.autoware/.data/map/pointcloud_map/里面的全选 点Point cloud加载 vector Map和TF同理 转载于:https ...

  5. arcengine 加载地图不显示_ArcEngine加载地图

    对于ArcEngine开发者来说,万事第一步,就是要先加载地图数据,不过我们下面要讲的加载地图的方法不是用ArcEngine自带的控件或命令来实现的,而是以代码方式实现的.加载地图的方式主要分为两种: ...

  6. Cesium基础知识-加载json数据

    viewer = new Cesium.Viewer('cesiumContainer'); //加载json数据生成线 function CreateLineFromJson(params) { / ...

  7. MP4 格式:最少加载多少数据就能渲染出视频首帧?优化短视频播放体验必须先了解它丨音视频基础

    (本文基本逻辑:MP4 封装格式概览 → 重要 Box 具体信息介绍 → 实战中对 MP4 Box 信息的使用) MP4 也称为 MPEG-4 第 14 部分,是继承 MPEG-4 第 12 部分的 ...

  8. Cesium开发基础笔记总结(加载影像、加载地形数据、加载矢量)

    Cesium开发基础笔记总结 学习总结于GIS李胜老师博客 Cesium开发基础01加载影像数据 加载影像数据 Cesium中的影像图层类: 无论是二维地图还是三维地图,如果缺少了底图影像或电子地图, ...

  9. Selenium基础 — 拓展:使用浏览器加载项配置实现用户免登陆

    1.什么是加载项配置 在很多情况下,我们在登录网站的时候,浏览器都会弹出一个是否保存登录账号的信息.如果我们选择保存,那么我们在下次登录时就不用再次输入账号,直接免登录了. 在我们实际的测试过程中,测 ...

  10. C# arcgis globecontrol 三维地图 基础操作 加载地图 缩放 漫游

    最近由于开发需要,接触了下argis,虽然很牛逼,但是很多东西都不太清楚,这里就简单的写下arcgis的一些基本操作,备用. ArcGlobe与ArcScene功能比较与简单说明  ArcGIS De ...

最新文章

  1. Lucene的一些基本使用方法和概念 (JAVA)
  2. 2021年度公有云安全报告
  3. https://github.com/fbs/el7-bpf-specs
  4. 滚动图片广告_女排赢球可喜看台马桶广告扎眼 网友:去男足赛场!别在这儿蹭热点...
  5. Maya粒子消散特效制作(二)
  6. 北大2022计算机学院夏令营,2020年北京大学“第十三届(2020)全国优秀大学生暑期夏令营”录取名单(第一批)及活动须知...
  7. Office EXCEL 创建图片超链接打不开怎么办 Excel打开图片提示发生了意外错误怎么办...
  8. c语言offset函数,offset偏移量 offset函数怎么用,详细一点…
  9. 信息安全等级保护测评师模拟考试
  10. linux网络测试工具
  11. Python——域名解析成IP地址
  12. [Alg]排序算法之分布排序
  13. 在已有公众号发布微信小程序
  14. 给程序员简历的一些建议
  15. 【LocalDate】获取两个日期间相差的年数、月数、天数
  16. 各大电商API详细数据获取
  17. 语言环境设置命令locale 命令(linux,对应于window 7(win叫什么命令?)控制面板-区域和语言里的设置)
  18. 计算机音乐作曲排名2019,2019全球歌曲排行榜_数据 2019全球古典音乐排行榜
  19. Android 客户端 okhttp3 与服务器之间的双向验证
  20. msi计算机内存不足,修复:Microsoft Excel内存不足错误

热门文章

  1. GitHub 标星 15.3k,Java 编程思想最新中文版
  2. 万稞pw80线切割编程软件_常用 CNC编程软件
  3. java实现小程序订阅消息推送(附源码)
  4. FTP文件传输工具(三)
  5. 办公、学习不得不收藏的十个网站,有了它效率至少提升十倍
  6. 彻底解决Android GPS没法定位这一顽固问题
  7. “清华同方同传”By软件:同方易教管理平台 V2.4
  8. 《HFSS 电磁仿真设计 从入门到精通》笔记 HFSS入门实例
  9. 学生管理系统 c语言版
  10. java实验报告心得_Java实验报告(一)及总结