../../_images/logo-gvSIG.png

gvSIG 快速入门文档

项目简介

  gvSIG 是一套桌面 GIS 系统,用于获取、存储、管理、分析和发布各类地理信息数据,从而解决复杂的管理与规划问题。gvSIG 具有用户友好的界面,支持众多常见矢量或栅格数据格式。它包含了大量的工具用于数据查询、空间分析、网络分析等地理信息处理,适用于多种应用需求。    gvSIG

本文档包含内容

  • 启动 gvSIG,创建一个视图
  • 定义显示的投影系统
  • 添加矢量和栅格数据
  • 移动视点
  • 改变图层显示设置
  • 选中并导出一定范围的市镇数据到文件
  • 创建具备坐标格网等的地图文件
  • 保存工程和退出

启动 gvSIG 并创建工程

  从 Application 菜单选择 gvSIG 。程序启动需要花费较长的时间。

  1. gvSIG 默认在启动时将新建一个类型为“View”的空工程。
  2. 点击 [New] 新建一个视图。
../../_images/gvsig_qs_00111.png

定义视图坐标系统

开启视图配置面板

  1. 选择默认名为 Untitled - 0Untitled - 1 的默认视图。
  2. 点击 [Properties] 开启 View properties 视图配置 面板。
  3. 点击 ‘Current projection’ 旁边的 [...] 按钮,开启 New CRS 新坐标系统 对话框。
../../_images/gvsig_qs_00211.png

定义坐标系统

  1. 在 ‘Type’ 下拉菜单选择 ‘EPSG’ 。
  2. 输入 EPSG 坐标系统编码。本例中使用的是 EPSG=4326(WGS84 2D Geographic Projection)。点击 [Search] 按钮搜索。列表中将会显示所需项目。(注:EPSG 坐标系统编码可以在 spatialreference.org 查询。)
  3. 点击 [OK] 回到 View Properties 面板。
../../_images/gvsig_qs_00311.png

保存视图配置

  1. EPSG code 将更新为 4326 ,地图单位也将变为度。
  2. 点击 [OK] 回到 Project Manager 工程管理页面
../../_images/gvsig_qs_00411.png

开启视图

  1. 选择新创建的视图;
  2. 点击 [Open] 开启视图;
  3. 视图界面包含三个面板;
  4. 左上角 Table-of-Contents 显示着所有数据集和图层关系;
  5. 左下角通过一个可选的矢量数据集显示视点的位置;
  6. 右侧主要面板为地图显示面板;
  7. 点击 ‘Maximise window’ 可最大化显示。
../../_images/gvsig_qs_00511.png

视图-添加栅格与矢量数据

图层管理面板

  1. 点击 ‘Add layer’ 图标开启 Add layer 添加图层 面板。
  2. 点击 Add layer 的 [Add] 按钮。默认选项为 File 文件*,**Open 打开文件* 面板将开启。
  3. 选择 /usr/local/share/data/natural_earth/HYP_50M_SR_W 示例数据目录。
../../_images/gvsig_qs_00611.png

选择栅格文件

  1. file type 下拉菜单选择 gvSIG Raster Driver 。由于默认选择是 shapefile driver ,文件类表开始是空置的。
  2. 选择 HYP_50M_SR_W.tif 文件。
  3. 点击 [OK] 按钮回到 Add layer 面板。
../../_images/gvsig_qs_00711.png

选择矢量文件

  1. 经过前述操作,在 Add layer 对话框中以完成栅格数据的添加。
  2. 再次点击 [Add] 添加栅格数据,开启 Open 对话框。
  3. 点击 [Up one level] 向上一级,进入 /usr/local/share/data/natural_earth 目录。
  4. 选择 gvSIG shp driver
  5. 选择 10m_admin_1_states_provinces.shp 、``10m_populated_places_simple.shp`` 和 10m_rivers_lake_centerlines.shp 三个文件。(按住 Ctrl 选择多个文件)
  6. 点击 [OK] 回到 Add layer
  7. 点击 Add layer 中的 [OK] 回到主界面。
../../_images/gvsig_qs_00811.png

视图和基本导航操作

缩放至特定区域

  回到主界面后,你将看见矢量数据叠加在栅格数据之上。取决于默认样式的不同,实际显示的颜色可能与截图有所区别。

  1. 默认条件下,主工具栏中激活的工具是 Zoom in 放大显示
  2. 本示例中,可以在澳大利亚东南部绘制一个缩放显示框。按住鼠标键拖拽即可。
../../_images/gvsig_qs_00911.png

高精度导航

  以上操作应当会将显示放大至框选的范围。

  1. 左侧面板的宽度可以调整以方便显示长文件。
  2. 使用截图中高亮的工具可以进一步实现显示调整。这里将 Victoria 地图放置于画面中央。
../../_images/gvsig_qs_01011.png

视图-图层样式设置

设置透明多边形

  1. 选择 10m_admin_1_states_provinces.shp 图层,右键单击;
  2. 选择 Properties 属性 菜单;
  3. Layer properties 图层属性 对话框将开启。
../../_images/gvsig_qs_01111.png

矢量图层渲染样式设置

  1. Layers properties 选择 Symbols 选项卡;
  2. 选择 [Choose symbol] ,**Symbol selector 样式选择** 面板开启;
  3. 取消 Fill color 勾选使多边形内部透明;
  4. 点击 [OK] 回到 Layers properties
../../_images/gvsig_qs_01211.png

矢量图层标注设置

  1. Layers properties 选择 Labelling
  2. 根据截图尝试更改设置,选择 [Accept] 确认。
../../_images/gvsig_qs_01311.png

显示效果

  如图,以上操作获得了一个基本的矢量图形叠加于栅格图像之上的 GIS 显示。运用同样的方法可以使用其它各类影象、数字高程模型及其它格式的矢量数据。

../../_images/gvsig_qs_01411.png

练习-改变点、线图层的样式和标注

  同前述类似,尝试改变河流和市镇图层的设定,使得其样式和标注与截图一致。

../../_images/gvsig_qs_01511.png

简单分析操作-选定一定区域内的城镇

设定选择区域

  1. 选中 10m_admin_1_states_provinces.shp 图层;
  2. 点击 ‘Select by point’ 图标;
  3. 选中代表 Victoria 州的多边形(如图)。默认设置下,该多边形将变为明黄色。
../../_images/gvsig_qs_01611.png

选择区域内的市镇

  1. 选择 10m_populated_places_simple.shp 图层;
  2. View > Selection > Selection by layer 选择 Selection by Layer 对话框;
  3. Selection by Layer 以图层选择 对话框设置相应的选择标准,点击 [New set] 执行选择。
  4. 点击 Selection by Layer 中的 [Cancel] 回到主界面。
../../_images/gvsig_qs_01711.png

取消多边形选择并查看市镇图层的选择结果

  1. 选中 10m_admin_1_states_provinces.shp 图层;
  2. 点击工具栏中的 ‘Clear selection’ 图标;
  3. 现在画面上被选中的市镇要素得以清晰显示。
../../_images/gvsig_qs_01811.png

将选中的要素输出至 shp 文件

  1. 选择 10m_populated_places_simple.shp 文件;
  2. 选择 Layer > Export to... > SHP 进行输出;
  3. Export to... 输出选项对话框 中,gvSIG 识别了 26 个要素,并警告输出结果将是原数据集的一部分。点击 [Yes] 确认;
  4. Save 保存 保存对话框,设置文件名和路径,点击 [Save] 。若在设置路径已有同名文件,程序将给出警告;
  5. Add layer 添加图层 对话框,点击 [Yes] 确认将新数据添加到工程中。
../../_images/gvsig_qs_01911.png

显示特定区域的市镇

  1. 回到主界面后,关闭 10m_populated_places_simple.shp 图层;
  2. 改变 test.shp 图层的样式至截图效果;
  3. 显示中只包括了
  4. Select the ‘Close window’ icon to return to the Project manager so we can create a map using this view.
../../_images/gvsig_qs_02011.png

创建地图

创建新地图并打开

  1. Project Manager 工程管理 选择 Map 类型;
  2. 点击 [New] 按钮创建新的地图文档;
  3. 选中新创建的文档。其默认名称为 Untitled - 0
  4. 点击 [Open] 打开;
  5. 一个空地图文档将会在其独立窗口显示。其标题为 Map: Untitled - 0 ;图上显示的点是用于帮助调整页面布局的参考点;
  6. 点击 ‘Maximise window’ 最大化窗口。
../../_images/gvsig_qs_02111.png

创建坐标格网

  1. 在主菜单点击 ‘Insert view’ 图标;
  2. 通过拖拽指定地图显示区域。**Properties of view framework** 面板将打开;
  3. 选择之前创建的 view
  4. 勾选 Show Grid 显示格网 选项创建格网;
  5. 点击 [Configure] 打开 Grid settings 格网设置 对话框;
  6. Grid settings 中将 ‘grid interval 格网间距’ 设为 1.0 ,即两相邻线的间距为 1 度;
  7. 选择 ‘grid format’ ,这里使用线(line)较点(point)更易于观察;
  8. 设置 ‘font size’ 字体大小为 14 左右较为合适;
  9. 点击 [Ok] 回到 Properties of view framework 并选择 [Accept] 回到主界面。
../../_images/gvsig_qs_02211.png

其它操作示例

  1. 在主菜单选择 Map > Properties 打开 Map Properties 。取消勾选 Visualise Grid 并点击 [OK] 确认。页面上的格点将会消失(如图),版面调整中的吸附功能也不再作用。
  2. 通过工具栏的图标及 Map 菜单可以添加比例尺(scale bar)、指北针(north arrow)等元素。
  3. 地图可以打印或输出到 PDF/Postscript 用于外部程序编辑。
  4. 点击 ‘Close window’ 图标回到 Project manager
../../_images/gvsig_qs_02311.png

保存工程和退出

  1. 工程文件通过 File > Save as... 可以保存。
  2. 通过 File > Exit 可以退出程序。
../../_images/gvsig_qs_02411.png

其它信息

  在 gvSIG 官方网站 有进一步的教学材料。

Copyright & Disclaimer