自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

翻译 dbf shp shx sbn sbx mdb adf等类型的文件的解释

另外,shapefile文件还可以包括其它文件,如sbn 、sbx 、prj等。当中.shp、.shx、.dbf三个是万万不能删除的,删除掉一个就出错了。sbn 、sbx 也是空间索引文件,.prj属于数据的投影文件。.sbn 、.sbx 文件删掉后将丢失所建的索引,但不影响大局。shapefile文件属于矢量数据中无拓扑关系的数据类型。它至少包含3个文件,dbf、shp、shx。其中:dbf文件时存储矢量数据的属性信息的;删掉.dbf文件也能修复,可属性是找不回来了。shp是存储矢量数据的空间信息的。

2022-10-14 17:26:43 4095

原创 如何解决Pycharm调用Arcpy包出现调用失败的问题

ArcGis proarcpypycharm

2022-09-16 15:41:53 1855

原创 在终端运行python

1、Win+R 打开运行窗口,输入cmd,在C:\Users\Administrator>后写入python出现弹出windows应用商店:首先应当改变环境变量,方法:cmd中输入python无反应或弹出应用商店解决方案(win10示范)_GraiL..的博客-优快云博客_cmd输入python打开应用商店若此方法无用,在网站python.org中下载最新版本的python 并安装,在安装页面勾选Add python to path 并点击customize installation中的ne

2022-05-09 16:30:07 8604 1

原创 ASCII文件进行均值滤波

;**************************读取光谱数据*********************Pro READ_ASCII fn=dialog_pickfile();用对话框打开文件并获得文件名 openr,lun,fn,/get_lun;读取光谱数据 data=fltarr(2,10000);创建一个浮点型数组,每个元素的初始值为0 i = 0 while eof(lun) ne 1 do begin;循环读取一行数据 tdata=fltarr(2) .

2020-05-21 21:03:52 568

原创 IDL读取ASCII文件

;读取Pro READ_ASCII fn=dialog_pickfile() openr,lun,fn,/get_lun maxrec=10000 temp=intarr(2);0 0 data=intarr(2,maxrec) i = 0 while eof(lun) ne 1 do begin ;循环读取一行数据 readf,lun,temp;readf读取的数据存储到temp中 data[*,i]=temp i=i+1 e...

2020-05-21 13:57:40 2061

原创 ArrayList类

Array类的优化版本部分特点:与Array对比 Array ArrayList 容量或元素个数是确定的 可以动态扩展 一次只能对一个元素进行操作 对一组元素操作 可为多维的 只能是一维的 起始下标可以设定 起始下标只能是0 定义ArrayList类的对象ArrayList myarr = new...

2019-06-09 20:25:16 243

原创 Array类

所有数组类型的抽象基类提供了创建,操作,搜索和排序数组的方法Array类的属性和方法常用属性及说明 属性 说明 Length 获得一个32位整数,该整数表示Array的所有维数中元素的总数 LongLength 获得一个64位整数,该整数表示Array中所有维数中元素的总数 Rank 获得Array的秩(维数) ...

2019-06-09 16:53:19 478

转载 交错数组

交错数组是元素为数组的数组,元素的维度和大小可以不同交错数组的定义与初始化int[][]a = new int [3][];必须初始化a[0] = new int [5];//定义5个元素a[1] = new int[4];//定义4个元素a[2] = new int[2];//定义2个元素每个元素是一个一维数组第一个元素是由5个整数组成的数组第二个元素是由4个元素...

2019-06-09 15:53:11 2060

转载 二维数组

二维数组的定义int[,]x;double [,]y;string[,]z;推广三维数组int [,,]p;二维数组的动态初始化 不给定初始值int [,] = new int [2,3];取默认值给定初始值int[,] a = new int [2,3] {{1,2,3},{4,5,6}};orint[,] a = new int [,...

2019-06-09 14:48:19 251

原创 一维数组

一维数组的定义: int [] a; double [] b; string [] c ;一维数组的动态初始化: 不给定初始值,各元素为默认值:数值类型为0,布尔类型为false,字符串类型为null。 int ...

2019-06-09 11:05:42 215

转载 Win10安装程序报错2503和2502错误解决方案

1.win+r 输入gredit.msc回车.一定要点应用然后对右键点击要安装的软件,点击以管理员身份运行即可

2019-06-03 15:42:46 4546

转载 测量平差中必要观测数的确定

https://wenku.baidu.com/view/6ad6ff734531b90d6c85ec3a87c24028905f857e.html?tdsourcetag=s_pctim_aiomsg&qq-pf-to=pcqq.c2c

2019-05-19 20:16:52 4174

转载 C#中常用的类和结构----MATH类,Convert类,Date Time 结构

MATH类:位于System命名空间中,包含实现c#中常用算数运算功能的方法 均为静态方法 ,通过Math.方法名来使用Convert类:位于System命名空间中,将一个值类型转换为另一个值类型。 均为静态方法,通过Convert.方法名来使用Date Time 结构: 位于S...

2019-05-19 20:05:15 699

转载 C#中常用的类和结构----String类

c#面向对象,使用类和结构来实现数据类型。c#中一切都是对象,例如int类型就是一个类,提供了相应的属性和方法int n ;中int为一个类型,n为int类的一个对象,通过n可以使用int类型的属性和方法。String 类在前面的介绍中,string类型表示字符串,实际上,string是.NET Framework 中的String类的别名。string类型定义了相等运算符(...

2019-05-19 16:25:50 494

转载 c#运算符

运算符是进行某种运算的符号,运算数包含变量常量。算数运算符字符串运算符 唯一“+” 除了作为算数运算符外,还可以将字符串连接起来成为新的字符串。string s = "hello";//定义一个字符串变量s = s+" ,world. ";//连接字符串Console.writeLine(s);//输出“hello,wrorld.”赋值运算符 =赋值运算符用来改变...

2019-05-18 21:51:28 370

转载 枚举类型

↵枚举类型是自定义而来的,允许用符号代表数据。枚举是指程序中某个变量具有一组确定的值,通过“枚举”可以将其值一一列出来,使用枚举类型提高了程序的可读性。1.声明enum 枚举名{枚举成员1,枚举成员2,......}[;]enum是关键字例如:声明一个名称为color的表示颜色的枚举类型enum Color {Red,Green,Blue,White,Black}...

2019-05-18 18:57:11 382

转载 结构类型

结构类型在实际问题中,一组数据中具有不同数据类型,在学生表,姓名应为字符型,学号为整型或字符型,年龄为整型,性别为字符型,成绩为整型或浮点型,为了处理这类数据,c#提供了结构类型,是一种自定义类型,可以存储多个不同类型的数据类型。且包含处理数据的方法。结构类型是一种值类型,对应变量的值保存在栈内存区域。结构类型的声明:结构类型由若干“成员”组成,称为“字段”,每个字段都有自己的数据类型。...

2019-05-18 14:05:37 1032

转载 装箱和拆箱

通过装箱和拆箱实现值类型和引用类型数据的相互转换1.装箱转换:装箱转换是指将一个值类型的数据隐式地转换为一个对象类型的数据。过程 :创建一个object类型的实例 把值类型的值复制给这个object类型。例如下面的语句执行了装箱转换:int i = 10 ;object obj = i;//装箱在上面的语句中,第一条语句定义了一个整型变量i并对...

2019-05-12 21:13:48 212

转载 第二章

三个描述椭球的参数:长轴 短轴 扁率地理空间的数学建模:地球的物理表面:大地水准面 地理的数学表面:旋转椭球体我国现在的三种大地坐标系 1954北京坐标系 1980国家坐标系:陕西省咸阳市泾阳县永乐镇石际寺村村境内 地心坐标系我国现在规定的高程基准面为 1985黄海高程基准 ,...

2019-04-28 14:03:19 330

转载 第一章

地理信息系统的基本构成1 系统硬件:数据输入设备 数据处理设备 数据输出设备2系统软件 GIS功能软件 基础支撑软件 操作系统软件3 空间数据4应用人员5应用模型地理信息系统...

2019-04-27 23:04:27 240

转载 常量

常量一般分为直接常量和符号常量。1 直接常量 直接常量是指把程序中不变的量直接硬编码为数值与字符串值。例如: 100 //整型直接常量 1.23e5 //浮点型直接常量 ...

2019-04-26 22:22:11 825

转载 c# 中的变量和常量

2.3.1 变量定义变量的语法格式 [访问修饰符] 数据类型 变量名[=初始值];例如 string name = “王华”; int age = 20;C# 3.0 开始引入新关键字var,它可以在指定变量中替代“数据模型”,其使用格式如下Var变量名 = 初始值这样定义的变量成为隐士类型的变量,必须同时初始化。Var n = 10 ;//在...

2019-04-26 20:59:26 651

转载 二维数组与指针

先从存储的角度对二维数组作一个全面的了解。二维数组在内存中的存储,是按照先行后列依次存放的。从内存的角度看,可以这样说,二维数组其实就是一个一维数组,在内存中没有二维的概念。如果把二维数组的每一行看成一个整体,即看成一个数组中的一个元素,那么整个二维数组就是一个一维数组,它以每一行作为它的元素,这个应该很好理解。第一,来详细介绍二维数组与指针的关系。-首先定义个二维数组 array[3][4]...

2019-03-23 09:56:39 381

原创 指针 -交换两个变量

均输入 a=3,b =4{t = *pa ;*pa = *pb ;*pb = t ;}printf ("a = %d ,b= %d",a,b);printf ("*pa = %d,*pb = %d");输出:a = 4 ,b = 3 *pa = 4,*pb = 3{t = pa ;p...

2019-03-17 21:01:24 519

转载 指针

指针可以看作为一个动态的过程。指针的特征:程序中的数据结构可以任意大,但无论多大,都是有地址的,因此必有指针。 指针使程序的不同部分能共享数据,若将某一个数据值的地址从一个函数传递到另外一个函数,这两个函数就能共享同一数据。 利用指针可以在程序执行过程中预留新的内存空间。 指针和指针相互间的赋值, 此时是错误的,int类型的值不能用于初始化int*类型的实体。 相等关系...

2019-03-16 15:52:24 157

原创 静态局部变量 普通全局变量 静态全局变量

1 计算机内部存储方面,在编译时,编译器会给它们分配地址,地址不会被回收。2静态局部变量a 作用域是在于同局部变量。b,地址不会回收,但是赋值同普通变量一样。注意:1 编译器在静态存储区内给静态变量分配存储空间,在整个运行期间都不释放,但只能在对应的数内有效。2 静态局部变量在编译是赋值的,即只赋值一次,在程序运行时它已经具有值,在以后的每次调用函数中不在重...

2019-03-16 09:45:09 964

原创 scanf

scanf ("%d %d %d %d",&a ,&b,&c,&d);有多少个%d就要输入多少个,换行也可以进行输入否则不运行

2019-03-10 19:39:14 152

原创 有关字符常量和字符变量

1 字符变量是存放单个字符常量的量2 字符常量是用单引号括起来的字符 'a'-32 /*执行结果是97-32=65*/3 定义字符变量的方法是: char s = 'B';4 字符变量的值是ASCII的值,即字符变量可以当做整型变量来处理,可以用来参与整型变量的运算。已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=‘A’+‘6’-‘3’后,c2中...

2019-03-03 10:10:59 2789

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除