188宝金博页面版

  • 图案背景
  • 纯色背景
视图
标记
批注
批注本地保存成功,开通会员云端永久保存 去开通
sgxoksy05

上传于:2015-04-08

粉丝量:6

该文档贡献者很忙,什么也没留下。


  • 相关
  • 目录
  • 笔记
  • 书签

188宝金博页面版:更多相关文档

  • 实习五GIS工程可视化

    星级: 6 页

  • 实习五 遥感专题制图

    星级: 16 页

  • 实习8 GIS输出(制图)

    星级: 21 页

  • 【精品】GIS制图实习八

    星级: 17 页

  • 【精品】GIS制图实习二

    星级: 11 页

  • 【精品】GIS制图实习一

    星级: 10 页

  • 【精品】GIS制图实习六

    星级: 10 页

  • 实习8 GIS输出(制图)

    星级: 21 页

  • GIS制图实习六

    星级: 10 页

  • GIS制图实习二

    星级: 11 页

  • 实习8 gis输出(制图)

    星级: 21 页

暂无目录

点击鼠标右键菜单,创建目录

暂无笔记

选择文本,点击鼠标右键菜单,添加笔记

暂无书签

在左侧文档中,点击鼠标右键,添加书签

188宝金博页面版: GIS制图实习五

下载积分: 1600

内容提示: 实习五 对象操作与制图 武汉大学资源与环境科学学院 程雄 王振峰 肖黎 MapBasic 最强大的功能是在于它查询和控制地图对象的能力, 这些地图对象包括: 圆弧、 椭圆、 框架、线、 点、 折线、 矩形区域、 圆角矩形以及文本对象。 这一节将讨论如何通过 MapBasic 程序来查询、 创建和修改这些地图对象。 一. 对象变量与对象列 1. 对象变量 MapBasic 的对象变量类型既可以用于简单对象(如线) , 也可以用于复杂对象(如线、 区域) 。 MapBasic 的对象变量可以像其它变量一样使用, 例如赋值给对象变量、 将对象变量作为参数传递给函数和过程将对象变量的值存到 M...

文档格式:DOC | 页数:7 | 浏览次数:61 | 上传日期:2015-04-08 09:42:28 | 文档星级:
实习五 对象操作与制图 武汉大学资源与环境科学学院 程雄 王振峰 肖黎 MapBasic 最强大的功能是在于它查询和控制地图对象的能力, 这些地图对象包括: 圆弧、 椭圆、 框架、线、 点、 折线、 矩形区域、 圆角矩形以及文本对象。 这一节将讨论如何通过 MapBasic 程序来查询、 创建和修改这些地图对象。 一. 对象变量与对象列 1. 对象变量 MapBasic 的对象变量类型既可以用于简单对象(如线) , 也可以用于复杂对象(如线、 区域) 。 MapBasic 的对象变量可以像其它变量一样使用, 例如赋值给对象变量、 将对象变量作为参数传递给函数和过程将对象变量的值存到 MapInfo 的表中。 使用 Dim 语句可以定义一个对象变量, 可以用赋值符号(=) 给变量赋值请看以下程序段。 Dim Myobj, office As Object Office =CreatePoint(73. 45 42. 1) Myobj = office 2. 对象列 表中以 Obj 命名的列是用于存放图形对象的特殊列。 任何有图形对象的表都有一个 0bj 列, 但 Obj 列不在浏览窗口中出现。 为了访问一个对象列, 可以使用以下形式的表达式 table name. obj 下面的例子是先定义一个对象变量 然后从表 Selection 中复制一个对象到这个变量中。 Dim myobj As Object open table 规划图 Interactive Select obj from 规划图 where 地类名称="村镇建设用地" into Selection Fetch rec j From Selection myobj = Selection. obj 二. 编辑对象前的系统设置 MapBasic 内部设置坐标系和投影不同于地图窗所用的坐标系, MapBasic 默认的是经纬度坐标系, 既地理信息 (如 CentroidX() 函数)返回 x 或 y 坐标值为经、纬度。使用 Set CoordSys 命令, 可以设定 MapBasic采用的坐标系。 CoordSys 不但可以直接设置多种投影坐标系(CoordSys Earth ……) , 非投影的地理坐标系(CoordSys Nonearth ……) , 而且选则 Table 和 Window 子从句项, 可以参考已有的表和窗口的坐标系设置 MapBasic 坐标系。 Set Area Units area_name 语句设置 MapInfo 缺省的面积测量单位。 默认状态下 MapBasic 使用的面积单位是(Sq mi) 平方英里。 MapBasic 的缺省单位是英里(mile) , 该缺省单位只能用 Set Distance Units 语句改变。 该语句的语法形式: Set Distance Units unit_name 三. 地图对象创建和修改

188宝金博页面版:关注我们

  • 新浪微博

关注188宝金博页面版公众号

188宝金博页面版
阅读
APP
阅读
返回
顶部
188宝金博页面版官网登录在线平台入口(2026已更新)—江苏协昌电子科技股份有限公司