
RS&GIS
收录遥感和GIS相关
胡侃有料
流水不争先,争的是滔滔不绝
展开
-
[python] 对于arcpy的简单使用。
every blog every motto: Don`t talk,show me you activition.0. 前言arcpy 的简单尝试,包括clip , intersect, buffer,等说明:程序文件来源与ArcGIS官方文档基于python2.7,1. 正文1. clip1.1 程序# -*- coding: utf-8 -*-import arcp...原创 2020-03-20 21:27:32 · 1592 阅读 · 3 评论 -
【OSG】安装编译小结
every blog every motto: You will never know unless you try0. 前言保佑我编译完,程序可以跑通吧win10vs20151. 正文1.1 需要的安装包OpenSceneGraph3.4.0 安装包,下载链接OSG官方示例数据包 下载链接安装源码工具cmake 下载链接OSG第三方库 下载链接说明: OSG第三方工具需要根据vs版本不同,下载不同的版本。所有安装包:百度网盘链接,提取码:0xmx1.2 具体步骤1.原创 2020-09-16 11:33:21 · 785 阅读 · 2 评论 -
高级GIS-0.整体裁剪
every blog every motto:0. 前言本节主要讲解图像分割注: 说明在上,图片在下。1. 步骤1. 导入数据1.1 打开图层1.2 导入数据1.3 效果图2. 整体裁剪2. 1 打开已有Model可以右击Home-高级GIS\研究生, new一个toolbox,在toolbox中可以新建toolset或者model 。不做具体说明。右击==&g...原创 2020-05-17 10:24:37 · 318 阅读 · 1 评论 -
高级GIS-2.
every blog every motto:0. 前言本节1. 步骤1. 新建模型将上一步得到的step1Selection数据库,拖拽到图中;再将insert->iterator->feature class拖拽到图中;接着将insert->model only tools->get field value 拖拽到图中。如下所示...原创 2020-05-17 10:25:44 · 189 阅读 · 0 评论 -
高级GIS-3.
every blog every motto:0. 前言本节step3,step4,step51. 步骤1. step3model only tools -> collect value输入输出转换为参数2. step4导入step3merge运行结果3. step5具体查看=》高级GIS-0...原创 2020-05-17 10:25:55 · 257 阅读 · 0 评论 -
[vs2015 + AE]建立窗体应用程序的简单实验
every blog every motto: There is only one me in this world.0. 前言VS构建窗体应用程序说明: vs2015,ArcGIS10.21. 正文新建项目打开后添加菜单,并修改text属性(显示给外界看的)修改Name属性同理添加“添加数据”,“加载地图”添加图标继续添加,修改text和name属性,如下图...原创 2020-03-28 15:38:08 · 774 阅读 · 0 评论 -
【QGIS】【OsGeo4w】安装方法
every blog every motto: You will never know unless you try0. 前言因为目前要使用QGIS,然而环境配置就整了大半天,哎,进行简单记录,方便自己方便他人。一共分为两种方式安装:独立安装包网络安装包(下载osgeo4w-setup)QGIS提供了不同的版本:长期发行版(LTR)最新版(LR)开发人员版本(DEV,母版或测试版)说明: 本文推荐第二种1. 正文1.1 下载osgeo4w下载链接下载完成:1.2原创 2020-09-13 15:27:40 · 20710 阅读 · 8 评论 -
高级GIS-1.提取纯净像元
every blog every motto:0. 前言本节裁剪纯净像元。(准确说是交纯净像元)1. 步骤1. 新建模型2. 创建fishnet2.1 文件保存位置2.2 点击OK修改透明度3. 搭建模型3.1 拖拽3.2 intersct新建数据库右击Home==》new file geodatabase连接 ,修改为V1修改intersec...原创 2020-05-17 10:24:52 · 792 阅读 · 0 评论 -
GIS案例练习-----------第九天
every blog every motto: You never know how strong you really are until being strong is the only choice you have。0. 前言GIS案例,第八天学习1. 正文1.1【问题1】现对某林地进行树种调查,随机设立了100个采样点。在采样点处针对松树种进行计数统计,并保存在Excel中。试生成该松树种数量的空间分布趋势图。【方法】使用ArcGIS中【Link】(表格连接)和【IDW】(反距离权重法)原创 2020-07-25 10:39:37 · 684 阅读 · 0 评论 -
GIS案例练习-----------第五天
every blog every motto: You never know how strong you really are until being strong is the only choice you have。0. 前言1. 正文【方法】使用ArcGIS中【Identity】(标识)工具实现。注:为统计公路长度,必须在投影坐标系下进行统计操作,不可在地理坐标系下执行。统计各省份的公路有多种方法,本例使用方法仅为其中一种。加载数据标识公路数据创建字段统计各省份公路长度原创 2020-07-18 21:45:14 · 570 阅读 · 0 评论 -
GIS案例练习-----------第三天
every blog every motto: You never know how strong you really are until being strong is the only choice you have。0. 前言第三天1. 正文1.1 如何将CAD数据转为ArcGIS支持的点、线、面要素图层数据?【方法】使用ArcGIS中【Load data】(加载数据)工具实现。注:该工具为自定义模式中的命令,需要专门添加到软件中,且实现的是单图层的加载转换操作。为了能够将CAD中指定图层原创 2020-07-18 15:45:04 · 764 阅读 · 0 评论 -
GIS案例练习-----------第十天
every blog every motto: You never know how strong you really are until being strong is the only choice you have。0. 前言GIS案例,第八十天学习1. 正文【问题1】对ArcMap软件的视图区进行快速地投影设置与变换。【方法】设置ArcGIS中【数据框—坐标系属性】实现。注:新建ArcMap工程时,其视图区的空间坐标系由第一次加载入的数据所决定,即第一次加载的数据坐标系决定了整个工程的视原创 2020-07-25 15:57:11 · 997 阅读 · 0 评论 -
GIS案例练习-----------第六天
every blog every motto: You never know how strong you really are until being strong is the only choice you have。0. 前言GIS案例,第六天学习1. 正文1.1 对无坐标信息的地形图(图片格式)进行地图配准操作(实验操作包括配准、定义投影)。【方法】使用ArcGIS中【Georeference】(地理配准)工具和【DefinePorjection】(定义投影)工具实现。注:任何格式的GI原创 2020-07-24 15:12:10 · 452 阅读 · 0 评论 -
GIS案例练习-----------第一天
every blog every motto: You never know how strong you really are until being strong is the only choice you have。0. 前言本系列教程是ENVI的兄弟篇,旨在通过实操数个GIS案例,了解有关GIS的基本运用。话不多说,下面进入正文1. 正文1.1 如何提取出河流线数据rivers.shp所流经过的格网grid.shp?导入数据打开工具,selection -> select b原创 2020-07-08 21:57:29 · 1093 阅读 · 1 评论 -
GIS案例练习-----------第四天
every blog every motto: You never know how strong you really are until being strong is the only choice you have。0. 前言第四天1. 正文1.1 现有二维建筑物面Shapefile数据,如何生成ArcGIS格式的三维建筑物体数据?【方法】使用ArcGIS中【Layer3DToFeatureClass】(3D图层转要素类)工具实现。注:该工具适用于生成规则的体数据,二维数据中必须具有高度字原创 2020-07-18 20:18:38 · 584 阅读 · 0 评论 -
GIS案例练习-----------第二天
every blog every motto: You never know how strong you really are until being strong is the only choice you have。0. 前言1. 正文1.1 构建一个空间监测网【问题1】现在要对某海域范围进行环境监测,需要构建一个空间监测网。要求:每25km布设一个监测点,沿着方向数据line.shp布设6个点;垂直于line.shp方向上两侧各4个,共9个点。【方法】使用ArcGIS中【Fishnet】原创 2020-07-15 09:40:44 · 600 阅读 · 0 评论 -
GIS案例练习-----------第七天
every blog every motto: You never know how strong you really are until being strong is the only choice you have。0. 前言GIS案例,第七天学习1. 正文1.1 现有全国各省行政区划数据和某影像数据,需实现按省行政边界进行裁剪该影像数据。【方法】使用ArcGIS中【Extract By Mask】(按掩膜提取)工具实现。注:本例涉及了矢量数据与栅格数据的处理操作,为使操作正常实现,必须保原创 2020-07-24 22:08:43 · 628 阅读 · 0 评论 -
GIS案例练习-----------第八天
every blog every motto: You never know how strong you really are until being strong is the only choice you have。0. 前言GIS案例,第八天学习1. 正文1.1 对某区域进行地形高程分析。要求:随机分布采样区域,以半径为100米的圆形区域为统计单元,计算每个采样区的高程统计指标。【方法】使用ArcGIS中【Buffer】(缓冲区)和【Zonal Statistics As Table】(原创 2020-07-24 23:03:07 · 771 阅读 · 0 评论 -
【GEE】配置本地python环境
every blog every motto: You will never know unless you try0. 前言配置google earth engine 本地的Python环境说明: 默认读者已有pythonj基本环境和编译器1. 正文1. 安装Google 的python api 客户端pip install google-api-python-client2. 安装鉴权验证依赖库pip install pyCrytodome文章2,是安装pyCrypto ,但是p原创 2020-07-16 09:38:00 · 3690 阅读 · 4 评论 -
【python】【gdal】读取栅格数据转换成数组,数组转换栅格数据(tif文件)
every blog every motto: The shortest answer is doing.0. 前言本节主要讲解有关利用python、gdal读取栅格数据(tif),再将读取后的转换成数组。1. 正文1.1. 读取tif图片,并转换成数组读取栅格数据转换成数组,其中需要注意的是,栅格数据波段1开始,数组通道从0开始。 def load_img_to_array(self, img_file_path): """ 读取栅格数据,将其转换成对应数组 :p原创 2020-05-31 10:01:37 · 14396 阅读 · 11 评论 -
遥感影像预处理流程及基本概念介绍(辐射校正、辐射定标、大气校正、正射校正等)
every blog every motto: Don`t talk,show me you activition.0. 前言上课需要,在此特对相关流程及概念进行梳理。1. 正文1. 辐射校正辐射校正,包含辐射定标和大气校正。辐射校正(radiometric correction):定义1:一切与辐射相关的误差的校正。定义2:消除图像数据中依附在辐射亮度里的各种失真(噪...原创 2020-03-23 11:26:50 · 15634 阅读 · 0 评论