跳到主要内容

昕图XinGEO简介

昕图(XinGEO) 是一体化的云端地理空间平台,面向生态、环境、气象、地理与地理信息等科研与应用领域,提供 GIS 数据的渲染、编辑、分析计算与在线制图能力,形成高效的空间数据分析、地理模型计算与规范化出图的整体解决方案。

昕图(XinGEO) 摒弃传统GIS软件复杂的操作和冗余功能,专注于地理数据的编辑、渲染和计算。采用基于云服务器的数据保存、处理和计算,XinGEO能够轻松处理庞大的数据集;使用Web前端渲染,用户通过浏览器就可以使用全部功能。

  • 昕图支持MacOS、Windows、Linux系统上的Safari、Edge、Chrome、Firefox、360、搜狗等浏览器。
  • 昕图是一个在线空间数据管理系统,可以管理各种空间数据,支持多各种格式。
  • 昕图是一个地理数据渲染系统和制图系统,可以对GIS数据进行符号化渲染,并可进行规范制图。
  • 昕图是一个地理数据在线编辑系统,在规范空间数据的基础上,可以进行比较复杂的矢量编辑和栅格编辑。
  • 昕图是一个地理数据处理的平台,以云端服务器强大的多核计算能力为依托,提供空间数据处理和地理数据计算。
  • 昕图是一个模型计算平台,耦合地理数据和专业模型,集成气象、生态、环境等领域专业模型,可进行高性能计算。
  • 昕图是一个专业模型共建、共享机制, 构建“开放式”模型平台。

主界面截图

1.昕图中执行的任务

  • 渲染地图:-使用昕图来浏览地图信息、浏览地图文档、打开或关闭图层、查询要素以访问地图背后大量的属性数据,以及可视化地理信息。
  • 编辑矢量数据: 昕图提供了一套编辑矢量数据的方法,支持单点、方向方向、方向距离、距离距离等要素绘制方式,支持对齐、修整、拆分、构建等要素编辑工具。
  • 编辑栅格数据: 昕图提供了一套栅格数据的方法,具备像元编辑能力,提供包括设置常量、像素化、模糊、插值、滤波等多种处理方法。
  • GIS数据分析计算:昕图具有GIS数据分析和计算能力,结合GDAL、DASK,通过云端服务提供计算服务,提供GIS工具箱和多种专业模型。
  • 组织和管理地理数据: 昕图具有云资源管理器,用于组织所有 GIS 数据集,具备数据管理功能。
  • 组织和管理制图图集:昕图中可以基于昕图工程中的资源创建一系列规范地理制图,简化出图操作。
  • 规范制图 :您可以使用昕图进行在线制图,昕图采用数据和图集模板来简化您的工作流程,使得地图制作和数据分析更加高效和直接。

2.快速浏览昕图

对昕图XinGEO各个要素以及界面UI做简要介绍。

2.1昕图工程

昕图(XinGEO)中的**工程(Project)**是软件中用于组织、管理和共享空间数据、地图制图、分析模型和相关资源的核心单位。通过 昕图工程,用户可以在统一的工作环境中完成数据导入、制图、空间分析和成果输出等任务。

昕图工程文件保存在云数据库中,用户登录后即可打开使用,工程用于保存:

  • 工程的元信息,包括工程名称、创建日期、创建人

  • 所有引用的数据源路径

  • 工程配置,包括投影坐标系、默认制图模板等

  • 资源索引,包括地图、图层、表格等

  • 工程工作目录,保存工程中生成的栅格数据和矢量数据

昕图支持加载多种数据:

  • 矢量数据(Shapefile、PostGIS、GPKG)
  • 栅格数据(GeoTIFF)
  • 位图数据(JPG、PNG、GIF)
  • Web服务(WMS、WMTS、WFS)

2.2昕图主界面

启动XinGEO后,您将看到如图所示的主界面,主要包含以下几个区域:

xingeo主界面布局图示

软件顶部采用类似 Office 的Ribbon 样式,分为若干功能模块:

  • 顶部工具栏:昕图的顶部工具栏,全局可用。

  • 云资源管理器:管理用户数据,包括矢量、栅格、表格以及其他格式的数据。

  • Tab栏:切换各个大块功能

    • 开始:常用的基本操作,如添加数据、导入XY数据、选择、测量、坐标转换等。
    • 矢量:提供矢量编辑工程
    • 栅格:提供栅格编辑工程
    • 表格:提供表格编辑工程
    • 制图:制图功能
  • 工程管理:管理加载到工程中的地图图层和制图图集

  • 地图视图:地图的主显示区

  • 状态栏:显示当前操作的操作状态

  • 扩展栏

    • 任务列表:显示当前计算任务的执行情况
    • 工具箱:GIS的工具箱,用来完成各种计算
    • AI操作台:集成人工智能助手,辅助您操作软件
    • 要素属性栏:在数据视图下,展示各个要素的属性信息。
    • 元素属性栏:在制图视图下,编辑各个元素的属性。

2.3昕图开始

昕图开始是软件最常用的基础功能区,便于用户快速完成数据加载、选择、测量等常见操作。

XinGEO开始

2.3.1图层

  • 背景图:设置地图底图,如天地图影像、天地图地图以及各种WMS、WMTS发布的图层。
  • 添加数据:将XinGEO云资源管理器中的的矢量、栅格、表格数据加载到工程。
  • 导入XY数据:从表格数据(EXCEL、pgt表格文件)导入坐标点,并生成矢量图层

2.3.2选择

使用鼠标框选要素或者使用基于位置和属性的选择,选中后,可以查看要素的属性。

  • 选择:
    • 矩形:通过在图层上绘制矩形来选择要素
    • 圆形:通过在图层上绘制圆形来选择要素
    • 多边形:通过在图层上绘制多边形来选择要素
    • 套索:通过在图层上绘制一个手绘形状来选择要素
    • 线:通过在图层上绘制一条与要素相交的线来选择要素
  • 按属性选择:基于矢量数据要素属性(如字段值)批量选取要素。
  • 按位置选择:基于矢量数据要素的空间关系(相交、包含等)选择要素。
  • 属性:查看选中要素的属性信息
  • 清除:取消当前选中的要素

2.3.3查询

  • 测量:
    • 测量距离:测量两点之间的距离信息,可以连续测量多点之间的距离,支持测地线Geodesic Line 、平面(投影)、斜航Rhumb Line、大椭圆Great Ellipse Line距离。
    • 测量面积:测量鼠标绘制的多边形的面积
    • 测量要素:测量所选中的要素
  • 定位:输入XY形式的坐标进行定位
  • 坐标转换:提供坐标转换工具,支持XinGEO内置的坐标系。

2.3.4视图

控制XinGEO的视图,包括重置、工程、工具箱、任务列表和AI操作台。

2.3.5比例尺

显示当前地图视图的比例尺,以数字表示,用户可以输入数值来调整当前地图视图的比例尺。

2.4昕图矢量

XinGEO矢量Tab栏为矢量编辑功能,主要包括以下功能:

矢量编辑

  • 选择:此处的选择与开始Tab栏中的选择是一致,用来选取矢量要素进行操作。
  • 剪贴板:提供针对选中要素的复制、剪切、粘贴功能
  • 拓扑:开启拓扑,进行拓扑编辑
  • 捕捉:捕捉矢量要素的端点和边
  • 图层:XinGEO在创建要素时,只能针对某一特定矢量图层进行操作,在这里,可以选取在哪个图层创建要素。
  • 工具:选中矢量要素后,可以进行哪些操作,不能进行的操作进行灰化处理。
    • 对齐操作:对齐要素、移动至
    • 修整操作:编辑折点、修整、替换几何、延续要素、延伸、修剪、内圆角、概化、线相交
    • 拆分操作:打断相交线、裁剪、拆分、分割、划分
    • 构建操作:沿线创建点、合并、缓冲区、并行复制、构造面、偏移、垂直复制、镜像、构造大地要素

2.5昕图栅格

XinGEO栅格Tab栏为栅格处理功能,包含两个子Tab栏,主要包括以下功能:

栅格编辑

  • 地理配准:也叫“几何校正”或“地图配准”,英文:Georeferencing,具有单独的Tab栏,在jpg、png、gif的图层上可以激活地理配准工具栏。地理配准就是把没有地理坐标的地图、影像或扫描图(如纸质地图的扫描件、历史地图、遥感影像等)准确定位到真实地球坐标系的过程。

地理配准

  • 像素编辑器:用于逐像素编辑栅格数据的工具。

像素编辑器

  • 工具:

    • 栅格处理:支持对加载到工程中的栅格数据直接进行裁剪、掩膜、差异、复合、镶嵌操作。
    • 栅格识别:点击查看栅格像元的信息
    • 导出:导出选中的栅格数据
  • 统计:

    • 创建图表:支持对选中的栅格数据进行统计分析
    • 更新统计信息:更新栅格数据的直方图、最大值、最小值、均值等信息
  • 外观:栅格数据(Raster Data)是由规则排列的像元(像素)矩阵组成的空间数据,每个像元都有一个数值(比如高程、温度、类别)。其本身为数据,但我们一般将原始像元数值以可视化形式显示出来,称之为栅格外部

    • 重采样类型:在缩放、平移、旋转、投影变换或者快速显示地图时,决定像素值怎么重新计算的方法
      • 相邻插值:直接使用最近的原始像元值进行显示,一般具有“块状锯齿感”。
      • 线性插值:用周围4个像元值按距离加权平均,一般具有连续感。
    • 外观:调整栅格数据的外观形态
      • 透明度:调整图层的透明程度,也就是让地图“变虚”多少。
      • 亮度:调整整体的明暗程度,**增加亮度:**会使全图更白、更亮,降低亮度则会变暗。
      • 对比度:调整最亮和最暗区域的差异强度。
      • gamma值:调整影像的中间亮度曲线,而不直接线性增减亮度
      • 显示质量:设置地图或影像的渲染分辨率和精度。

2.6昕图表格

XinGEO 表格是软件用于管理、编辑和分析矢量图层属性表及独立表格数据的核心界面。

表格

  • 列操作:管理表格字段(列)
    • 添加: 新增字段(数值、文本、日期等)
    • 删除:删除选定字段
    • 格式化列: 设置字段显示格式(数字格式、小数位、日期格式)
    • 升序:按选中字段从小到大排序
    • 降序:按选中字段从大到小排序
    • 高级排序:多字段组合排序
  • 行操作: 选择、清理和操作表格行
    • 全选/反选:快速选择或取消所有行
    • 清除:清除当前选择
    • 粘贴/复制/剪切:复制/剪切选中记录,再粘贴到表格
    • 缩放至/平移至:定位到选中要素在地图上的位置
    • 闪烁:在地图上闪烁高亮显示选中要素
  • 关系:管理表格与表格/图层的关联
    • 连接:将表格按指定字段与要素属性表连接
    • 关联:建立一对多或多对一的关系
    • 相关数据:查看和导航关联表格的数据
  • 工具:辅助数据处理和制图
    • 计算字段:批量计算或更新字段值
    • 创建图表:根据字段生成统计图表
    • 查找/替换:搜索和批量替换字段值
    • 转至行号:快速跳转到指定行
  • 导出:将数据导出或共享
    • 导出要素:导出当前选中要素为新数据集
    • 导出表: 把整个表格导出为CSV、Excel或数据库文件和PostGIS表格。

2.7昕图制图

XinGEO制图模块用于把地图数据以版面形式排版、设计和导出,方便打印和成果输出。

制图

2.7.1X昕图图集

图集在XinGEO中代表一系列的制图作品,通过它,用户可以在单一项目中使用相同的数据集来创建多个相关的地图。这种方法极大地简化了制图图册的制作过程,图集具备以下特征:

  • 统一数据源:所有的地图共享同一个项目中的数据,确保了信息的一致性和准确性。
  • 高效制图:用户可以快速生成针对不同主题或区域的制图,无需重复设置数据源或图层。
  • 灵活展示:图集可用于展示一个区域的不同方面,或同一主题在不同区域的表现,提供了更丰富的视角和深入的分析。

2.7.2昕图制图操作

制图操作

  • 制图: 管理制图版面和模板
    • 新建制图:创建新的制图布局(版面)
    • 保存模板:把当前布局保存为模板文件
    • 打开模板:加载现有布局模板
    • 导出图片:把布局导出为PNG、JPG等图片文件
  • 纸张:设置与操作布局的纸张和视图
    • 移动:移动画布查看不同区域
    • 放大/缩小:调整布局视图缩放比例
    • 纸张:设置纸张大小(A4、A3等)
  • 地图元素: 添加核心地图组件
    • 地图:插入地图框,XinGEO允许多个地图框存在,每个拥有各自的比例尺和图例
    • 指北针:添加方向指示器
    • 比例尺:插入图形比例尺
    • 比例尺文本:插入文字比例尺
    • 图例:图例
  • 文字和形状: 添加说明和装饰
    • 文本:添加文字标签
    • 形状:插入基本图形,包括三角形、圆形、星形等
    • 图片:插入外部图片
  • 选择: 用来选择布局元素
    • 选择元素:点选布局中任何对象
    • 属性:打开属性面板编辑选中元素
    • 移除:删除选中的元素
  • 操作: 操作布局中各元素,包括调整元素位置和顺序等
    • 组合/拆分:把多个元素组合成一个,或拆分开
    • 上移/下移:改变元素的层叠顺序
    • 置顶/置底:把元素放到最上层或最下层
    • 水平对齐:包括顶对齐、居中对齐、底对齐
    • 垂直对齐:括顶对齐、居中对齐、底对齐

2.8昕图-AI操作台

借助LLM模型,将AI融入工作流,可以实现:

  • 回答GIS问题
  • 操作样式和符号
  • AI构建和使用工具
  • AI制图

使用示例:

用户:给出大气评价范围内的所有村庄和村庄距规划边界的最近距离


XG-AI助手:
根据您提供的图层信息和样式信息,我将执行提取大气评价范围内的所有村庄并计算每个村庄距厂区边界的最近距离的任务。

**执行代码为:**
```python
# 加载现有数据
assessment_area = vector_io.read_file(path='大气评价范围.pgv')
factory_area = vector_io.read_file(path='厂区.pgv')
villages = vector_io.read_file(path='村庄数据.pgv')

# 提取大气评价范围内的村庄
villages_in_assessment = villages.geo.clip(other_gdf=assessment_area)

# 计算每个村庄到厂区边界的最近距离(单位:米)
villages_with_distance = villages_in_assessment.geo.min_distance_to(other_gdf=factory_area, distance_field='distance_to_factory')

# 保存结果
villages_with_distance.geo.to_file(path='大气评价范围内村庄.pgv')
```

**执行结果说明:**
- 使用`村庄数据.pgv`作为村庄数据源,包含村庄名称(name、xzmc字段)、类型(kind字段)等属性
- 通过`clip`函数提取大气评价范围内的村庄
- 使用`min_distance_to`函数计算每个村庄到厂区边界的最近距离(大地测量距离,单位为米)
- 结果将保存在`大气评价范围内村庄.pgv`文件中,包含所有原始字段和新增的`distance_to_factory`距离字段

**输出文件将包含:**
- 村庄名称(name、xzmc字段)
- 村庄类型(kind字段)
- 其他属性信息(join_count、target_fid、pac等)
- 新增的`distance_to_factory`字段,存储到厂区边界的最近距离(米)

用户:执行

XG-AI助手:执行完成

2.9昕图云资源管理器

XinGEO云资源管理器是XinGEO系统中一个关键的特性,它极大地简化了地理数据的管理和使用过程。作为一个基于云的地理信息处理系统,XinGEO将数据存储在云平台上,从而实现数据的安全存储、高效管理和便捷访问。

使用数据时,将数据从XinGEO云资源管理器加载到项目中,然后可以进行样式渲染和数据编辑、处理等工作。

2.10昕图-空间分析工具箱

XinGEO工具箱是软件提供的空间分析、数据处理和自动化的综合工具集合。现有工具包括基础的栅格工具矢量工具以及进阶的空间分析工具集分析工具集数据管理工具集

现阶段工具箱仍在开发中,未来会有更多的工具加入其中

工具的使用请参考GIS工具箱章节。

XinGEO工具箱

3.如何开始使用昕图

3.1准备

用户使用chrome浏览器和chrome兼容浏览器,比如chrome浏览器、微软Edge浏览器、搜狗浏览器、360浏览器、MacOS safri浏览器等进入网址,登录后即可使用,无需安装。

3.2注册账号

打开浏览器(建议使用edge、chrome),输入https://cal.ihamodel.com/,在页面右上角点击登录,在弹出的对话框中,选择登录方式,如果您尚未注册,请点击注册按钮,按照提示进行账号注册。

根据国家网信办发布的《互联网用户账号信息管理规定》,用户需要绑定手机号。

账号

环安科技在线模型计算平台的账号是通用的,注册后可以使用在线平平台下所有产品。

账号类型分为个人和企业,用户根据自身需要选择相应的类型,根据提示完成注册(账号类型注册完成后不能再修改)。

需要注册个人账号才能使用产品。

账号注册

3.3微信或者支付宝绑定

用户登录成功后,可以通过扫描二维码绑定第三方平台(目前支持微信或支付宝),完成绑定后,可以使用微信或支付宝扫码登录。

绑定页面

账号绑定

已经注册过旧版在线平台的老用户,登录后可绑定手机号,绑定成功后即可通过“手机号+验证码”进行登录,同时也可以绑定第三方平台(微信或支付宝)。

3.4开始使用

用户可直接使用手机、微信、支付宝进行快速登录,登录后即可使用系统功能。

登录选项

用户仍可使用“用户名/邮箱”进行登录;用户如果忘记登录密码,可以使用手机号或邮箱验证身份进行找回。