自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Excle的一些函数(简单做个笔记)

想解决的问题:一列合并的单元格,引用另一列未合并的单元格.如下图,令上面一行的6个合并的单元格,依次填入下面那一列未合并单元格的值。(重要的是行数的引用)1.offset(可用于引用某一单元格)OFFSET(参照单元格,偏移行,偏移列,高度,宽度)参照单元格:以哪个单元格或单元格区域作为参考;偏移行:以参照单元格作为参考,偏移的行数,默认值为0;偏移列:以参照单元格作为参考,偏移的列数,默认值为0;高度:想要返回的单元格区域的高度,默认值为1;宽度:想要返回的单元格区域的宽度,默认值为1

2021-06-17 20:29:00 291

原创 记录用到过的转换器

记录用到过的转换器1.attributesplitter 属性分割可按分割符分割字符串,或按照字符标准化分割2.attributeExposer 属性暴露数据写入FME之后,会有两类属性:1.FME自身对数据的解析;2.用户自定义属性。有些时候需要对FME属性进行判断,若写入数据很多,则可加入attributeExposer 转换器对其进行暴露。3.attributeKeeper属性保留在写出数据之前,判断保留哪些属性4.attributeRemover属性删除在写出数据之前,判断删除哪些属

2021-04-06 15:40:36 770

原创 ArcGIS的属性域(domain)

1.最终想要实现的目的(简单来说)想要将矢量数据中的这个XZQBM字段的值设置成可以选择的情况,便于编辑2.实现方式注:属性域只能在数据库中才能存在2.1 通过右击等手工操作①右击gdb或者mdb或者Oracle数据②点击属性,手动录入属性域③在数据库中选择想要绑定的数据集,右击,选择属性,点击确定即可。2.2 通过工具箱,连接Excel表进行属性域设定注:属性域相关工具在:Data Management Tools.tbx下的属性域工具箱① 选择“表转属性域”工具其中表的内容

2020-07-08 16:59:27 3191

原创 ArcGIS中的地理坐标系与投影坐标系以及坐标转换

ArcGIS的地理坐标系与投影坐标系

2020-06-04 17:41:16 7002 2

原创 Arcpy学习(3)

1.关于中文乱码的问题(1)在代码前加上# -*- coding: UTF-8 -*-import sysreload(sys)sys.setdefaultencoding('utf8')(2)一般来说还会有乱码,此时需要借助字符串的编码和解码encode和decode(3)在对文件进行操作时,可借助Python的codecs模块,可以制定编码方式打开文件codecs.open(txtFile,'r','gbk')...

2020-05-28 19:18:11 322

原创 Arcpy学习(2):独立运行的Python程序编写和打包过程

1.创建工具箱并绑定Python程序新建工具箱新建脚本设置参数以及过滤器(重点)最终可得结果如下:2.导入导出脚本导入导出脚本较为简单,可设置密码,但是容易产生字符乱码的问题。3.工具箱发布,供其他人使用此处我使用的是10.2的arcgis,为了与其他版本兼容,可另存为其他版本的工具箱。4.工具箱项目描述右击工具箱–>项目描述–>编辑...

2020-05-24 22:36:33 1126

原创 FME基础入门学习(四)

文章目录常用特殊类读写模块与转换器1.path读模块实验常用特殊类读写模块与转换器1.path读模块实验实验说明:利用path读模块以及转换器workspaceRunner(调用其他模板进行批处理)、offsetter(将X,Y坐标进行平移操作)将第三次文件夹下的所有shp文件,坐标统一平移500米,并转存出为shp。①先编辑好一个通用模板(处理一个数据)读模块:加载DLTB.shp写...

2020-02-12 19:41:34 2896

原创 FME基础入门学习(三)

文章目录一、摘要二、实验1.数据连接操作2.空间关系①使用转换器PointOnAreaOverlayer②使用转换器:SpatialRelator3.属性处理①AttributeCreator参数设置:②NullAttributeMapper参数设置4.一、摘要本章以一些实操性的例子为载体,主要对转换器进行相关的操作进行说明。其中资料与概念说明请参照百度云链接:xxxxxxxxxxxxxxx...

2020-02-11 17:58:07 2862 1

原创 FME基础入门学习(二)

一、数据结构变换(以shp→MDB为例,共三种)1.连接线映射读模块打开shp数据,写模块进行字段修改,并将修改后的字段相连。修改之后打开数据2.转换器进行格式转换编辑写模块3.外部表进行格式转换使用featuremanger转换器进行操作转换成mdb之后打开数据如下:二、数据合并这里以四个mdb数据合并为一个mdb数据为例,共使用三种方式。(注:合并的数据格式...

2020-02-10 19:15:21 3899 2

原创 FME基础入门学习(一)

FME相关说明文档百度云链接如下:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.com在以后的实验中使用到的数据百度云链接如下:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.com下面我就通过几个实际的操作对FME桌面端两个组件进行简单说明。FME Data Inspector主要作用是用来检查查看...

2020-02-09 17:27:04 15951 7

原创 Windows下postgis的安装

太气了,之前安装的postgis数据库突然在电脑上找不到服务了,所以我一怒之下重新安装。postgis安装过程安装之后还有个小小的问题,请看下面添加链接描述...

2019-12-11 01:40:35 404

原创 利用arcgis将ploygon_ZM数据转换为ploygon文件

ploygon_ZM是从CAD转换为shp之后的文件,包含有高程值。如下利用如下工具即可将Z值与M值去掉,将其转变为ploygon文件如图,转换之后如下

2019-12-04 10:45:24 2660

原创 arcgis将相邻面进行合并,并不显示中间的线

1.首先使用如下工具将多个面要素合并为一个图层(这个函数是针对多个图层进行操作)合并后如下图所示,可见每个面之间都有一条线,可是我只想要最外面的轮廓,所以对这个处理后的数据再进行处理。使用如下工具,最终结果如下图(下面的函数是针对一个图层中的字段进行操作):...

2019-12-02 10:47:40 39421 6

原创 利用IDEA将项目打包(两种方法)

1.首先需要创建maven项目2.在maven项目管理中要加上相关依赖,我这里把所有的东西都贴上来<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSch...

2019-10-27 15:24:29 11704

原创 Spark SQL于postgresql上的实验

这里我使用的是maven项目管理,项目中使用的依赖如下: <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> ...

2019-10-27 14:32:46 305

原创 无法新建scala文件

首先添加scala插件,若是仍然无法新建scala文件可以在外面新建一个文件,后缀改为scala。然后拷贝到IDEAl里他会提示没有安装SDK,右上角提示setup SCALA sdk点击以后,就会自动找到并激活。...

2019-10-27 13:56:44 256 1

原创 postgis的安装

我这里说明一下我安装的软件版本:按照安装顺序介绍1.安装postgresql10.2https://zhuanlan.zhihu.com/p/818149542.安装高版本的gcc(因为在安装postgis的依赖的时候,进行编译需要高版本的gcc)gcc-8.3.0.tar.gzgmp-6.1.0.tar.bz2isl-0.18.tar.bz2mpfr-3.1.4.tar.bz2...

2019-10-24 18:44:03 385

原创 java的Properties工具

1.这个工具的主要作用是设置配置参数,便于在程序之外进行修改,具体过程如下:首先在该项目中创建一个后缀名为properties的文件。随后在里面写上想要配置的参数,全部都不需要加引号在程序中调用方法如下: Properties properties = new Properties(); properties.load(WordCount.class.getClassLoader...

2019-09-11 17:18:17 188

原创 HADOOP复习

注意:alt+/和ctrl+1 是非常重要的快捷键。1.hadoop的编程模板(针对hdfs上的文件的操作)//创建conf,会在去加载hadoop的一些配置文件Configuration conf = new Configuration();//对conf进行参数配置(要是不用编程,就在配置文件中进行修改)conf.set("dfs.replication", "2");conf.s...

2019-09-10 12:47:39 181

转载 eclipse的快捷键

转载

2019-09-10 11:47:23 111

原创 eclipse的使用(在利用hadoopAPI编程)

1。2。需要导入的hadoop的包在这个位置:hadoop-2.8.1\hadoop-2.8.1\share\hadoop选择合适的jar包,复制粘贴到项目中的lib文件夹中3。4。然后开始正常编程。

2019-09-10 11:44:51 215

原创 Arcpy学习笔记(1)

1.ArcPy包除了提供了工具,函数和类之外,还提供了一些模块。模块(Module)是包含了针对特定用途的函数和类的Python库文件。ArcPy提供的模块包括制图模块(arcpy.mapping),数据访问模块(arcpy.da),空间分析模块(arcpy.sa),地统计模块(arcpy.ga),网络分析模块(arcpy.na)以及时间模块(arcpy.time)。使用每一个模块的函数和类之前必...

2019-07-28 22:29:11 1163

原创 java复习整理

1.关于数据类型和其对应的类①基本数据类型:(他们的方法,是将自身当做参数传入)低 ------------------------------------> 高byte,short,char—> int —> long—> float —> double如果想要强转:低–>高:没问题高–>低:有可能导致数值不对(说的通俗点)int i ...

2019-07-26 11:23:23 124

原创 利用FME2015向Oracle special库中导入数据

1.首先安装Oracle数据库(我电脑是64位,所以安装了64位的Oracle数据库)安装教程网上自行百度2.安装Oracle数据库的对应客户端(客户端32位/64位都可以连接上Oracle数据,但是我电脑是64位,所以安装64位)PS:我安装客户端是因为FME连接Oracle数据库需要客户端,另外客户端为64位,所以FME也应该为64位3.打开FME2015版,写入数据:2.创建写模...

2019-07-24 21:06:52 872

原创 FME向postgis数据库中导入数据

postgis数据库是建立在postgresql上的,利用FME将shp文件导入postgis数据库时需要提前创建一张表,本次我导入的是某市二调、三调的数据,最终想要的结果是,在postgis数据库中存在两张表two,three,表中分别包含二调三调的字段,并且包含postgis数据库的拓展字段geom用来存放geometry类型的数据。首先需要将二调三调的属性字段导入到表中,然后再导入geom...

2019-07-19 17:28:58 1413 1

原创 2014FME安装

1.安装SafeFLEXlmInstaller.msi,一路默认即可,将FlexServer文件夹下的hostid.txt的服务端口修改为2700x(x为1到9的任意一个数字)2.点击LICGEN.EXE,生成的safe.lic文件放到C:\Program Files (x86)\FlexServer文件夹下。有一点需要注意,arcgis的服务端口默认为27000,所以需要将safe.lic文件...

2019-07-15 23:38:35 914

原创 MongoDB在win7上的安装

1.安装包下载地址:(选择自己想要下载的版本号与对应系统号)https://www.mongodb.com/download-center/community2.解压双击msi安装包即可,在安装过程中有一点需要注意,在某一个界面记得把左下角的对勾打消掉,要不会安装的非常慢。其他默认即可。3.配置文件的设置4.在window中启动服务第一步,打开cmd,进入到MongoDB安装目...

2019-06-20 15:41:46 177

转载 改变文件后缀名

https://jingyan.baidu.com/article/fedf07377cd23f35ac897791.html

2019-06-20 14:40:38 235

转载 影像金字塔和影像切片

1.影像金字塔https://blog.csdn.net/touch_dream/article/details/624194962.影像切片https://blog.csdn.net/yaoxiaochuang/article/details/50571957

2019-06-19 16:13:36 4054

原创 win7+java+GDAL

下面以Eclipse的配置为例,示范如何在Java环境中调用GDAL库,此时所有GDAL的dll都已经上面写的网址下载下来了。打开Eclipse,新建一个java工程将下载下来的压缩包bin/gdal/java目录下的gdalconstjni.dll、gdaljni.dll、ogrjni.dll、osrjni.dll文件拷贝到刚才新建的java工程目录下右键工程,点击proper...

2019-05-16 13:54:07 296

原创 ideal的常用快捷键

Ctrl +D 复制行Ctrl +X 删除行/剪贴行Ctrl +W 多次选中文本Ctrl + O ...

2019-05-11 12:02:27 4252 1

原创 java中的TreeMap

首先举例基本的用法:TreeMap默认是按照key进行排序,要是遇到key相同的话,只输出一个数值。1.基础用法package testpro;import java.util.Map.Entry;import java.util.Set;import java.util.TreeMap;public class Demo2 { public static void main...

2019-04-19 21:09:10 364

原创 java类中的toString构造方法

贴代码:1.创建的类:public class TestToString { private String name1; private String name2; private String name3; private String name4; public TestToString() {} public TestToString(String name1, ...

2019-04-18 13:07:03 591

转载 eclipse如何debug

转载

2019-04-18 10:24:48 113

原创 maven的配置,利用eclipse创建maven项目,将maven项目打包成为jar包

maven安装以及eclipse配置mavenmaven工作集(working set 的说明)**利用eclipse创建maven项目**1.2.3.4.5.6.创建maven依赖将maven项目打包成为jar包1.2.

2019-04-17 15:31:48 611

原创 scala中的泛型

package ImplicitTestimport ImplicitTest.ClothesEnum.ClothesEnumimport io.aeron.driver.cmd.CloseReceiveChannelEndpointCmd//定义一个抽象类,里面传入的参数类型是一个泛型:类型约束abstract class Message[T](content:T)//继承他,然...

2019-04-10 16:52:34 178

原创 scala中的隐式转换

scala中的隐式转换分为三种1. 隐式参数2. 隐式的类型转换3. 隐式类1.隐式参数方法的参数是隐式参数,如果你没有传递参数的话,编译器在编译的时候会自动的从当前的上下文中找一个隐式值(符合参数的类型的隐式值)不能同时有多个符合的条件,因为编译器没有办法判断谁是更合适的。//say、add、add1方法就是隐式参数 def say(implicit content:Stri...

2019-04-10 16:28:17 288

原创 Actor项目之服务端+客户端

首先需要说明一下Actor的运行原理(图中只是说明了一个Actor对象给自己发消息,多个Actor发消息的原理相同):这是一个Actor的运行机理,Actor的本质是自己给自己发消息。1.首先创建一个class对象继承Actor,里面必须重写receive方法,receive方法是一个偏函数,所以需要用case捕获2.创建一个object对象,利用ActorSystem创建一个工厂(这个工...

2019-04-09 23:58:52 538

原创 在idea中创建maven项目遇到的问题及解决以及idea个人配置问题

1.遇到的问题以及解决方案2.idea个人习惯的配置

2019-04-09 10:05:49 5430 2

原创 scala的方法与函数

上面的图是方法的定义格式:def 方法名称 (参数列表) :返回值类型 = 方法体.函数的定义格式:分为两种1.val 函数名称 (参数列表) => 方法体如:2.val 函数名称:(参数类型列表) => 函数返回值类型 = (参数列表)=> 方法体如下:这里需要说明,方法和函数的区别在于:方法关键字是del,标识是 “=”函数关键字是val, 标识是 “=...

2019-04-06 20:35:38 157

空空如也

空空如也

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

TA关注的人

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