搜档网
当前位置:搜档网 › Arcgis常用操作方法总结

Arcgis常用操作方法总结

Arcgis常用操作方法总结
Arcgis常用操作方法总结

一些常用操作方法总结

一、计算面积 (可以帮我们计算小班面积)

添加AREA字段,然后右键点击字段列,然后点击CALCULATE VALUES; --->选择ADVANCED--》把下面的代码输入,然后在最下面=处写OUTPUT点击OK就OK了。

Dim Output as double

Dim pArea as Iarea

Set pArea = [shape]

Output = pArea.area

二、计算长度 (可以帮我们计算林带长度)

同上添加LENGTH字段,然后右键点击字段列,然后点击CALCULATE VALUES; --->选择ADVANCED --》把下面的代码输入,然后在最下面=处写OUTPUT。点击OK就OK了。

Dim Output as double

Dim pCurve as ICurve

Set pCurve = [shape]

Output = pCurve.Length

三、小班升序排列:

同上添加小班号字段,然后右键点击字段列,然后点击CALCULATE VALUES; --->选择ADVANCED --》把下面的代码输入,然后在最下面=处写OUTPUT。点击OK就OK了。

Static i as long

Dim Output as string

i=i+1

Output =i

四、村界切割小班

选择->根据位置选择,小班are are crossed by the outline of村面,然后选择->设置可选择图层为村面。用追踪工具,任务为切割多边形要素,进行切割

五、字段赋值

选择->根据位置选择,小班are within村面。打开属性表显示选中的,选择一整列计算字段值对整个字段赋一个常量或,勾选高级加求变量代码

六、拓扑检查

ArcCatalog选要进行拓扑检查的文件夹右键->新建个人geodatabase->新建要素集->新建拓扑。ArcMap中打开由拓扑规则产生的文件,利用topolopy工具条中给出的错误记录信息进行修改

七、投影和投影转换

ArcToolbox->数据管理->投影和投影转换->project,batch project。(地理变换中加入之前创建自定义地理变换文件)

八、合并图层

ArcToolbox->数据管理->常规->merge

九、其他格式文件转shpfile

ArcToolbox->转换工具->到shpfile

十、dxf批量转shp

用ArcCatlog打开全部选择右键转为shp

十一、批量定义投影

ArcToolbox->示列->batch define coordinate system

十二、校正

提前可选取捕捉选项校正进行仿射校正

十三、属性表多项查询

"村" =6 AND( "优势树种" = '150 落叶松' OR "优势树种" = '491 榆树' OR "优势树种" = '530 杨树' OR "优势树种" = '535 柳树' )

十四、数据库挂接

根据两属性库相同字段,相同值连接库文件

十五、裁切

利用矩形对栅格数据裁剪:ArcToolbox中,datamanagement>raster>clipInputRaster中选择被裁剪的栅格数据,设定好矩形四个顶点即可

十六、小班删除和融合

小班内部删除相当于减少面积,外部删除去掉地块。小班内部融合相当于面积不变。

十七、ArcGIS中影像图配准(校正扫描地图)

栅格配准-根据地图坐标添加控制点,x=经度去掉前两位数代号后加3个零,y=纬度后加3个零(如21575为575000,5357为5357000)。选二次多项式,选择校正,选择校正后的数据类型和名字

十八、ArcGIS工程空间参考第一个加的图层。

十九、字段值显示不同颜色

打开图层后,右键单击图层,properties里面,symbology,采用categories分类,用unique values,右边的value field选取你说的那个“图斑的属性”,添加所有值

二十、线图层和面图层之间转换

数据管理工具->要素->要素到多边形,多边形到要素

二十一、融合后全部打散

ArcToolbox->数据管理->属性->mergemultipart to singlepart

二十二、图层切割图层

ArcToolbox->分析工具->叠加->identity

二十三、选择性导出数据生成新图层

选中要生成新图层的数据,源图层右键,数据,导出数据,选择选中的要素,修改图层名,确定(同样适用于选择性导出dbf文件)

二十四、ArcGIS根据坐标点生成面图层和线图层;并根据图层文件导出坐标点文件ArcToolbox->示列->数据管理->Create Features From Text File

其中,input txt file 选择下面格式中的坐标点txt文件,Input decimal separator中在英文状态下输入任一字符,但不能使用空格,Output Feature Class选输出路径,Output Feature Class Spatial Reference中选择坐标系或导入参考已有图层坐标系。

txt文件格式说明:

1、Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon)

2、数据间的空格间隔只能是一个字符;

3、生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;

4、第一个点的序号从0开始编号;

5、若要生成多条线,对每条线要编号;且要符合上述的要求,每条线的点重新从0开始编号;

6、最后一行要加上END;

7、将数据从EXCEL表中导出成TXT格式后,按上述要求调整好数据格式,新建一个TXT文档,将数据复制到新建的文档当中。

8、各个点的坐标数据必须保留1位以上的小数。

格式必须要符合上述规定

如下:在同一个图层上同时生成两个小班地块

Polygon

0 0

0 477140.900 268443.400 1.#QNAN 1.#QNAN

1 477186.300 268443.400 1.#QNAN 1.#QNAN

2 477186.300 268507.559 1.#QNAN 1.#QNAN

3 477186.300 268522.561 1.#QNAN 1.#QNAN

4 477192.300 268522.461 1.#QNAN 1.#QNAN

5 477192.300 268507.459 1.#QNAN 1.#QNAN

6 477192.300 268443.400 1.#QNAN 1.#QNAN

7 477263.900 268443.400 1.#QNAN 1.#QNAN

8 477263.900 268408.400 1.#QNAN 1.#QNAN

0 477140.900 268443.400 1.#QNAN 1.#QNAN

END

Polygon

0 0

0 700680 5247849 1.#QNAN 1.#QNAN

1 700676 5247846 1.#QNAN 1.#QNAN

2 70060

3 5247885 1.#QNAN 1.#QNAN

3 700609 5247891 1.#QNAN 1.#QNAN

0 700680 5247849 1.#QNAN 1.#QNAN

END

生成线图层

Polyline

0 0

0 700680 5247849 1.#QNAN 1.#QNAN

1 700676 5247846 1.#QNAN 1.#QNAN

2 70060

3 5247885 1.#QNAN 1.#QNAN

3 700609 5247891 1.#QNAN 1.#QNAN

END

二十五、内容列表区图层文件拷贝

一个打开工程中内容列表区的图层文件全部复制拷贝到另一个打开工程的内容列表中,在源工程内容列表区中选中要复制的图层文件上右键复制,在目标工程内容列表区中图层上右键粘贴图层文件。

二十六、快捷键

ALT+R键然后S键可以帮助你快速保存图层文件。ALT+R键然后G键同样可以快速融合文件。CTRL+F6捕捉顶点,CTRL+F8捕捉边线

注:

地方林业局在最近几年有电子版的资料,但是这些资料部分还是“北京54坐标系”,与现在大家统一用的“西安80坐标系”不同。如果我们想利用这部分资料做参考,大家可以先把“北京54坐标系”做一次投影转换转为“西安80坐标系”然后再利用小班和影像做一下配准。就可以得到我们想要的“西安80坐标系”。具体操作步骤在上面的操作方法里面都有。

二十七、GPS和电脑连接、数据传输、坐标点成图

MapSource客户端软件和GPS驱动程序安装

安装好驱动和MapSource程序,用GPS自带数据线和GPS连接好,(驱动程序和MapSource程序都在GPS附带光盘里)

MapSource参数设置

MapSource编辑->首选项->位置用户定义的格网,用户定义的地图基准。属性进行设置,具体参数设置和当地林业局GPS参数设置一样。

MapSource数据接收和保存

传送->从设备接收,接收内容一般选航点。文件->另存为保存路径文件名,文件类型为默认.gdb(这是GPS数据库和GPS设备上的数据一致,以后就可以拔掉GPS直接打开这个gdb 文件进行操作相当于连接上GPS操作);同样文件->另存为.TXT文件(gdb文件的txt形式)。Excel获取坐标点

Excel中数据->导入外部数据找到保存的txt文件,下一步->选分隔符,再下一步选中“空格和其它”确定(保存的txt文件导入Excel中),其中Name列为坐标点号,Description 列为打点时间,正常情况Position列为坐标点,得到了坐标点。

坐标点成图(分1.0成图和ArcGIS成图两种方法)

1.0成图:

如果参数是严格按照上面MapSource参数设置中的步骤设置的话,坐标点可以直接上图。在Excel中新建三列分别为id,x,y,其中id为一个图中的同一地块所有坐标点共同id号(同一块地id值相同如都设为1,另一块地id值则都设为2)。然后用1.0点成面或线再加上属

性库就得到GPS打点形成的图层。

ArcGIS成图:

在上面的“二十四。ArcGIS根据坐标点生成面图层和线图层”中有详细描述。

二十八、另外一种坐标点成图方法(需要用到工具->Add XY Data)

1、将数据导入到Excel里面,总共有两列X,Y(列名为X,Y即可),下面对应x,y坐标数据即可,将文件保存成*.xls或者*.dbf文件。

2、ArcGis下面,菜单工具->Add XY Data工具。这时会形成一个新图层,所有的点都添加进来了,但现在添加进来的点由于没有objectID或者FID,现在图层不具备*.shp图层的大部分功能,如点的选择,编辑,关联,属性等操作。

3、在刚才生成的图层上点右键,选data-expot data…,导出成.shp文件。

4、利用write features to Text file工具生成txt文件,这个文件主要是描述各个点的坐标和格式化用的.将Point 改成Polyline或Polygon,即可满足连接生成线和面。

5、利用Create Features From Text File工具导入刚刚你生成的并改Polyline或Polygon 的txt文件

TXT文件格式如下:

point

1 37374000 2516000

2 37375000 2516000

3 37376000 2516000

4 37373000 2515000

End

二十九、中央经线、中央经线算法

中央经线:每一个6度或3度分带中间的经线称为中央经线,我国领土跨11个6度投影带,即第13~23带。我国领土跨22个3度投影带,即第24~45带

6度带中央经线算法:当地中央经线=6*当地带号-3。(适用于1:2.5万和1:1万地形图)

3度带中央经线算法:当地中央经线精度=3*当地带号。(适用于1:1万地形图)

6度分带:从0度经线(即0度经线)开始自西向东每个精度6度一个投影带,全球共分60个投影带。

当地所处带数=当地东经整度数/6取整数加1。.

3度分带:从东经1.5度经线开始,每隔3度一带,全球共分为120个投影带。当地所处带数计算方法同上

三十、高斯-克吕格投影

高斯-克吕格投影以6度或3度分带,每一个分带构成一个独立的平面直角坐标网,投影带中央经线投影后的直线为X轴(纵轴,纬度方向),赤道投影后为Y轴(横轴,经度方向),为了防止经度方向的坐标出现负值,规定每带的中央经线西移500公里,即东伪偏移值为500公里,由于高斯-克吕格投影每一个投影带的坐标都是对本带坐标原点的相对值,所以各带的坐标完全相同,因此规定在横轴坐标前加上带号,如(4231898,21655933)其中21即为带号,同样所定义的东伪偏移值也需要加上带号,如21带的东伪偏移值为21500000米。六度带自0度子午线起每隔经差6度自西向东分带,带号依次编为第 1、2…60带。三度带是在六度带的基础上分成的,它的中央子午线与六度带的中央子午线和分带子午线重合,即自 1.5度子午线起每隔经差3度自西向东分带,带号依次编为三度带第 1、2…120带。我国的经度范围西起73°东至135°,可分成六度带十一个,即13-23带。各带中央经线依次为75°、81°、

87°、……、117°、123°、129°、135°,或三度带二十二个。六度带可用于中小比例尺(如 1:250000)测图,三度带可用于大比例尺(如 1:10000)测图。

三十一、地理坐标系和投影坐标系

地理坐标系(Geograpic Coordinate System,简称GCS)和投影坐标系(Projected Coordinate System,简称PCS)。投影坐标系统是根据某种映射关系,将地理坐标系统中由经纬度确定的三维球面坐标投影到二维的平面上所使用的坐标系统。每一个投影坐标系统都必会由一个地理坐标系统投影转化而成。投影坐标系=地理坐标系+投影过程。

三十二、导出图层小班坐标点并整理

ArcToolbox->示列->数据管理-> Write Features To Text File(从图层导出坐标点)

其中Intput Feature 输入想要导出坐标点的图层文件,Output Txtfile 输入导出路径和文件名(文件名要加.txt后缀),

导出格式为:

Polygon

0 0

0 700680.0 5247849.0 0.0 0.0

1 700676.0 5247846.0 0.0 0.0

2 700603.0 5247885.0 0.0 0.0

3 700609.0 5247891.0 0.0 0.0

4 700680.0 5247849.0 0.0 0.0

END

打开Excel数据->导入外部数据,选分隔下一步,选空格,其他下一步。Txt文件分列导入到Excel中,再把需要的坐标点文件复制,在目标Excel中右键选择性粘贴,选中转置,把一列坐标点拷贝成一行坐标点用来作为纸质文件。(可以用Excel中的格式刷制表)

考研常用翻译技巧总结

考研常用翻译技巧总结 考研翻译题里一般会考查三方面的内容: 1、专有名词(如operational research expert)、习惯用法(如depend on)及多义词的翻译(如school、set的多义) 2、一般性翻译技巧:包括词义选择,词序调整,词性转换和增词法等等 3、具体句型(定从、状从、主从、宾从、表从、同位从、强调结构、并列、比较、倒装、插入、被动、否定等) 其中2、3是大考点,具体内容在此不赘述。可看出,应对翻译题的主要武器是翻译技巧,下面正式进入正题(常用方法、被动语态译法、形容词译法、举例详解) 一、常用方法 英汉两种语言在句法、词汇、修辞等方面均存在着很大的差异,因此在进行英汉互译时必然会遇到很多困难,需要有一定的翻译技巧作指导。常用的翻译技巧有增译法、省译法、转换法、拆句法、合并法、正译法、反译法、倒置法、包孕法、插入法、重组法和综合法等。这些技巧不但可以运用于笔译之中,也可以运用于口译过程中,而且应该用得更加熟练。 1 增译法:指根据英汉两种语言不同的思维方式、语言习惯和表达方式,在翻译时增添一些词、短句或句子,以便更准确地表达出原文所包含的意义。这种方式多半用在汉译英里。汉语无主句较多,而英语句子一般都要有主语,所以在翻译汉语无主句的时候,除了少数可用英语无主句、被动语态或“There be…”结构来翻译以外,一般都要根据语境补出主语,使句子完整。英汉两种语言在名词、代词、连词、介词和冠词的使用方法上也存在很大差别。英语中代词使用频率较高,凡说到人的器官和归某人所有的或与某人有关的事物时,必须在前面加上物主代词。因此,在汉译英时需要增补物主代词,而在英译汉时又需要根据情况适当地删减。英语词与词、词组与词组以及句子与句子的逻辑关系一般用连词来表示,而汉语则往往通过上下文和语序来表示这种关系。因此,在汉译英时常常需要增补连词。英语句子离不开介词和冠词。另外,在翻译时还要注意增补一些原文中暗含而没有明言的词语和一些概括性、注释性的词语,以确保译文意思的完整。 总之,通过增译,一是保证译文语法结构的完整,二是保证译文意思的明确。如: (1)What about calling him right away? 马上给他打个电话,你觉得如何?(增译主语和谓语) (2)If only I could see the realization of the four modernizations. 要是我能看到四个现代化实现该有多好啊!(增译主句) (3) Indeed, the reverse is true 实际情况恰好相反。(增译名词) (4) Even the people in the fascist countries were stripped of their human rights. 就是法西斯国家本国的人民也被剥夺了人权。(增译物主代词) (5)While the magistrates were free to burn down house, the common people were forbidden to light lamps. (增译连词)只许州官放火,不许百姓点灯。 (6)This is yet another common point between the people of our two countries.

ArcGIS的基本操作

基于GIS的家乡公交查询系统实验报告 学院 XXXX 班级 XXXXXXXXXX 姓名 XXX 学号 XXXXXXXXXX 指导老师 XXX

2014年11月01日 目录 一、学习目标---------------------------------2 二、设计的总体框架---------------------------2 三、设计的具体步骤---------------------------3 <一>建立文件地理信息数据库-----------------3 <二>栅格图像的配准------------------------6 <三>绘制地图-----------------------------9 <四>新建网络数据集------------------------13 <五>网络分析-----------------------------18 四、操作问题的讨论---------------------------20 五、学习总结---------------------------------20

一、学习目标 通过了解及熟悉使用GIS软件各种功能,设计出一个公交查询系统,可以实现以下几 方面的功能: 1、站点查询:输入要查询的车站名称,可以查询出该站点所在具体位置和通过这一公交站 点的所有公交线路。 2、线路查询:某路公交线路的空间位置及其属性信息的查询,并亮高显示。 3、换乘查询:查询两条公交线路之间的换乘或者公交线路的与步行通道之间的换乘。 4、最短路查询:输入任何两个地点,即可超寻到最短路径以及行程消耗的时间。 二、设计的总体框架 第一步:搜集整理信息(包括:公交线路、途径站点、城市栅格图像、控制点的坐标)1路: 机修---南门(东)---鼓楼(南)---中医院---西郊 2路: 机修---东门---东大街---鼓楼(北)---北关什字(西)--西大街--中医院--西郊 3路: 县医院---陇西一中---三中路口---人民广场---北关什字(东)---中医院--西郊 4路: 县医院--人民法院--翡翠新城--人民广场--北关什字(东)--鼓楼(北)--南(西) 5路北关什字(西)---人民广场---柴家门---河浦村 8路: 南门(西)---鼓楼(南)---东大街---陇西大酒店---翡翠新城---陇西一中---中天路口---第三中学—---景家桥---育才中学---华联超市---北大街(西) 鼓楼 35° 0'"北 104°38'"东 广场喷泉 35° 0'"北 104°38'"东 陇西一中 34°59'"北 104°39'"东 图图1. 为收集到的城市栅格图像

常用的专业销售技巧总结-销售技巧完整篇.doc

常用的专业销售技巧总结-销售技巧 常用的专业销售技巧总结如果只是一个假象的问题,也仍然要予以处理。只不过我们可以把它推迟到在进行产品介绍时找一个合适的地方予以处理。 2、表示理解 表示理解是指对客户的反对意见表示理解,而不是同意或同情。比如: 购买者:“李先生,恐怕你的价格太高了些。” 销售员:“我理解你为什么会有这种感觉。” 这种表示理解的表述目的在于承认购买者对价格的忧虑,但却

没有表示赞同或表现出防卫的意识,在答复人们的反对意见时永远不要使用“但是”或“然而”这样的转折词。用了这两个词就好象是在马上否定掉它们前面的那句话,因而也就在销售人员和购买者之间竖起了一道障碍,如果你一定用连词的话,请用“那么”。 错误表述:“是啊,似乎是贵了点,但是……” 正确表述:“陈先生,我理解你的观点,让我们就来谈谈这个问题。” 这样双方就建立起了合作关系,而不是抵触的情绪。 3、让客户对你的反驳作好准备 在这一刻我们的目标是降低客户的紧张程度,从而减少引起冲突的可能性。

4、提供新的证据 至此,既然反对意见已经得到了降温,我们便可以提出反驳了。根据反对意见的类别,定出最具体的、符合逻辑和确切的答复,接着把它们记住,并一遍遍地使用直到它听起来让你感到自然为止。 5、征求订单 处理反对意见的最后一步是征求订单。在你作出尽可能最佳的答复后,你可以征求客户意见,是否同意购买。 处理反对意见的技巧 在处理反对意见时,我们的目标是既消除不同意见,又不让客户失去面子。

常用的专业销售技巧总结-销售技巧 常用的专业销售技巧总结如果只是一个假象的问题,也仍然要予以处理。只不过我们可以把它推迟到在进行产品介绍时找一个合适的地方予以处理。 2、表示理解 表示理解是指对客户的反对意见表示理解,而不是同意或同情。比如: 购买者:“李先生,恐怕你的价格太高了些。”

ARCGIS中字段计算器的使用说明

Field Calculator 的使用 Field Calculator 工具可以在属性表字段点击右键,选择“Field Calculator ”,或者Data Management Tools->fields-> Calculate Field打开。 1.基本函数 针对数值型: Abs:求绝对值 Atn:求反正切值 Cos:求余弦值 Exp:求反对数值 Fix:取整数部分,与Int 函数有区别的 Int:取整数部分 Int 和Fix 函数的区别在于如果number 参数为负数时,Int 函数返回小于或等于number 的第一个负 整数,而Fix 函数返回大于或等于number 参数的第一个负整数。MyNumber = Int(99.8) ' 返回99。 MyNumber = Fix(99.2) ' 返回99。 MyNumber = Int(‐99.8) ' 返回‐100。 MyNumber = Fix(‐99.8) ' 返回‐99。 MyNumber = Int(‐99.2) ' 返回‐100。 MyNumber = Fix(‐99.2) ' 返回‐99。

Log:求对数值 Sin:求正弦值 Sqr:开方 Tan:求正切 针对字符串型: Asc:返回与字符串的第一个字母对应的ANSI 字符代码 Chr:将一个ASCII 码转为相应的字符,与它对应的是ASC()函数 Format:返回根据格式String 表达式中包含的指令设置格式的字符串,例如Format(13.3,"0.00")=13.30 Instr:返回某字符串在另一字符串中第一次出现的位置 LCase:返回字符串的小写格式,例如LCase("ARCGIS")="arcgis" Left:返回字符串左边的内容,例如Left("arcgis",2)="ar" ,把[A]字段的前2个字符赋给[B] Len:返回字符串的长度,例如Len("arcgis")=6 LTrim:去掉字符串左边的空格,例如LTrim(" arcgis")="arcgis" Mid:取出字符串中间的内容,例如Mid("arcgis",2,1)="r" 在name 字段前四个字符后面加一个空格,left([name],4) & " " & mid([name],5) QBColor:返回一个Integer 值,该值表示对应于指定的颜色编号的RGB 颜色代码 Right:返回字符串右边的内容,例如Right("arcgis",2)="is" RTrim:去掉字符串右边的空格,例如RTim("arcgis ")="arcgis"

常用专业销售技巧总结(doc 32页)

常用专业销售技巧总结(doc 32页)

常用的专业销售技巧总结 I)开场白: 你的自我介绍必须注明以下几点: 你是谁? 你是代表哪家公司? 你的来意? 为什么他们要花时间听你谈话? 例子: “陈先生,我们曾经使一家和你们情况类似的公司将他们的产品购买量降低了15%,而他们并没有付出多余的工作。我相信我们也可以为你们这样做——为彻底了解你们的情况,我想问你们几个问题…… (II) 寒喧 你们的寒喧应该友好而简短,你的形象和微笑应该有利于创造一种友好的气氛。密切注意观察你未来的客户。买与不买的感觉通常是很明显的。它告诉你,你应进入销售模式中的哪一步了。你或许已做成了一笔销售业务。但另一方面,客户可能对此根本不感兴趣。他/她或许要么是持非常消级的态度,要么是根本不听你在说些什么。 我们每一次拜访新老客户的时候,我们都会发现自己正面

临着以下三种可能出现的购买氛围中的一种。 ·积极的购买氛围:客户积极地倾向于购买。不必要作任何促销游说,可以直接成交。 ·中性的购买氛围:客户既不积极地倾向于也不消极地对待购买.你就必须开始去发现他的需求。如果你销售技巧运用得当,又有着足够的产品知识,那么客户就极有可能会购买。 ·消极的购买氛围:客户采取封闭的心态,他根本就不感兴趣,有时还可能说出极其消极的话.在这种情况下,他们不可能作出任何购买的决定.那么我们需极短的时间内把客户至少引领到中性区域,否则你就根本没有机会做成生意。 在首次拜访新客户时,可能出现的主要挑战是怎样把客户从消极的区域引领到中性区域,以使他们从心理和感情上作好接受新内容的准备。许多知识丰富的专业销售人员认为包括寒喧在内你一般只有25秒钟不到的时间去羸得客户的兴趣。同时,越来越多的销售人员坚持认为对于消极和冷漠的购买态度加紧催逼是无济于事的。

abaqus常用技巧总结

a b a q u s常用技巧总结-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

Abaqus常用技巧总结 本手册是由simwe等论坛上精华帖以及本人下载的其他资料整理,由于很多资料搜集已经很久,而且时间有限,都没有注明原作者,也没有最资料进行分类整理,见谅。如需要,请PM给我。 Shelly31 Python.tzy@https://www.sodocs.net/doc/51121198.html, 2007.8.1 建议阅读方式:

目录 ABAQUS常用技巧总结 (2) 目录 (3) 1.对TIME INCREMENT的根本理解 (5) 2.ABAQUS 请问 MOMENT的加载 (5) 3.ABAQUS计算时C盘的临时文件太大了,怎么改目录? (6) 4.CAE中如何加预应力 (6) 5.HYPERMESH里面看到ABAQUS分析的结果 (6) 6.X-Y PLOTS (6) 7.把上一次的分析结果作为下一次分析的初始条件该怎么做 (7) 8.材料方向与增量步 (8) 9.多个INP文件如何实现批处理 (9) 10.关于ABAQUS的任务管理 (10) 11.关于数据的输入输出 (12) 12.后处理积分 (12) 13.接触分析激活杀死 (13) 14.利用QUEUE的功能由本地机器向远程UNIX机器提交ABAQUS作业的方法[精华] (14) 15.利用命令进行计算时如何设置调用内存量 (17) 16.清华大学BBS的ABAQUS精华 (17) 17.请问怎么实现双曲线 (55)

18.取消坐标系等的显示 (56) 19.如何在计算中修改材料特性 (57) 20.输出计算过程中的总质量和总刚度矩阵 (60) 21.先张预应力: (61) 22.用户子程序的使用 (61) 23.怎样设定用双CPU机器进行ABAQUS计算 (61) 24.中途停止正在运算的JOB (62) 25.自适应网格技术 (62) 26.ABAQUS计算与内存 (63) 27.质量缩放 (64) 28.ABAQUS多处理器进行并行计算的效果研究 (79) 29.YAHOO讨论组摘录--CONTACT+OVERCLOSURE (81) 30.原创:无限元建立方法,希望得到加分 (95) 31.[分享]ABAQUS 使用问答 (102) 32.[转帖]ABAQUS6.4导入外来模型的几点小经验! (122) 33.ABAQUS的多图层绘图 (125) 34.子结构 (125) 35.如何在不同的分析步改变材料的参数 (126) 36.模型的重启动分析-RESTART (127) 37. ABAQUS的单位心得 (128)

ARCGIS的使用技巧

1. 要素的剪切与延伸 实用工具TASK 任务栏Extend/Trim feature 剪切所得内容与你画线的方向有关。 2. 自动捕捉跟踪工具 点击Editor工具栏中Snapping来打开Snapping Environment对话框 捕捉设置中有3个选项,vertex edge end 分别是节点、终点、和边,选择end应该会捕捉端点 3. 图斑面积计算及长度计算 应用工具CALCULATEAREA 或者使用VBA代码实现新建字段并开启Advanced 写入代码,面积计算: DimOutput as double Dim pArea as Iarea Set pArea = [shape] 在最后的一个空格里面写入代码(即:字段名)pArea.area 长度计算: Dim Output as double Dim pCurve as ICurve Set pCurve = [shape] Output = pCurve.Length 4. 剪切图斑 Task任务栏cut polygon feature工具,需要sketch工具画线辅助完成 5. 配准工具 Spatial Adjustment 工具需要注意先要set adjustment data 然后配准 6. 影像校正

Georeferncing工具 7. 要素变形 Task 工具条中的reshape feature 配合sketch工具 8. 添加节点 Modify feature 在需要加点的地方右键单击insert vertex 也可单击右键选择properties打开edit sketchproperties对话框,在坐标点位置右键插入节点 9. 共享多边形生成 Auto-complete polygon 工具生成共享边的多边形,配合snapping environment更好。 10. 画岛图 1).使用任务栏中的sketch工具,当画完外面的一圈时,右键选择finish part 然后画中间的部分再右键finish sketch 2).分别画连个图斑然后应用Editor工具栏中的工具先intersect(图斑重叠的地方创建一个新的图斑)然后Clip(剪切)即可。(补充其他工具:Union,把多个图斑联合起来并形成一个新的连接在一起的图斑,原图斑无变化,联合后的图斑不继承原任何图斑的属性;Merge,把多个图斑合并到其中一个图斑上并继承它的属性,原图斑变化;Split用于间断线段,但得知道具体的长度,如果不知道那么长度或者没必要那么精确就直接用Eeitor工具栏的Split tool 工具) 11. 连接外界属性数据(如:.xsl文件等) 利用JOIN 工具可以方便的实现与外界属性数据的关联,但这种关联是依赖于外界数据库本身的,需经过重新导出之后即完全保存在相应图层属性页。在做外联如EXCEL等的时候对数据有一些要求,确保第一行包含字段名,这些字段名不能超过十个字母,不能出现特殊字符。最好把EXCEL保存为.csv文件去除一些不兼容的内容再连接。 转载ESRI论坛Lucy1114帖子说明: 12. 导出Shape格式为其他软件识别的打印格式如JEPG等格式 FILE/EXPORT MAP 然后选择相应的图片格式,此时也可设置答应的分辨率pdi 13. 建立注记层

Win10使用技巧总结

Microsoft Windows10 日常使用新增快捷键使用技巧大全 Win10技术预览版作为微软最新一代操作系统,笔者在体验过程中总结了一些日常应用的小技巧,分享给大家。其中有些功能并非Win10独有,但功能十分有用或者较少人知道,笔者也会列出来供大家参考。 快捷键的使用 快捷键的应用极大的方便了Windows操作系统的使用,除了我们在Windows XP/7/8熟知的“Ctrl + c”、“Ctrl + V”等日常操作外,还有哪些我们不熟悉、或者在Windows 10新增的快捷键操作呢? Windows + X:快速打开快捷菜单。 Windows + R:快速打开运行。

Windows + 方向键:用于快速分屏功能。 ?贴靠窗口:Win +左/右> Win +上/下>窗口可以变为1/4大小放置在屏幕4个角落 ?切换窗口:Alt + Tab(不是新的,但任务切换界面改进) ?任务视图:Win + T ab(松开键盘界面不会消失) ?创建新的虚拟桌面:Win + Ctrl + D ?关闭当前虚拟桌面:Win + Ctrl + F4 ?切换虚拟桌面:Win + Ctrl +左/右 另外,微软为Win10技术预览版命令行(Command Prompt)加入了Ctrl + V的支持,Scott Hanselman为此整理了命令行中的键盘快捷键。 Win10新增功能快捷键大全: 贴靠窗口:Win + 左/右> Win + 上/下> 窗口可以变为1/4 大小放置在屏幕4 个角落。 切换窗口:Alt + Tab(不是新的,但任务切换界面改进)。 任务视图:Win + Tab(松开键盘界面不会消失)。 创建新的虚拟桌面:Win + Ctrl + D。 关闭当前虚拟桌面:Win + Ctrl + F4。 切换虚拟桌面:Win + Ctrl + 左/右。 Win10常用Win快捷键

Windows10_使用技巧总结

Win10技术预览版作为微软最新一代操作系统,笔者在体验过程中总结了一些日常应用的小技巧,分享给大家。其中有些功能并非Win10独有,但功能十分有用或者较少人知道,笔者也会列出来供大家参考 快捷键的使用 快捷键的应用极大的方便了Windows操作系统的使用,除了我们在Windows XP/7/8熟知的“Ctrl + c”、“Ctrl + V”等日常操作外, 还有哪些我们不熟悉、或者在Windows 10新增的快捷键操作呢? Windows + X:快速打开快捷菜单。 Windows + R:快速打开运行。 Windows + 方向键:用于快速分屏功能 。 ? 贴靠窗口:Win +左/右> Win +上/下>窗口可以变为1/4大小放置在屏幕4个角落 ? 切换窗口:Alt + Tab(不是新的,但任务切换界面改进) ? 任务视图:Win + Tab(松开键盘界面不会消失) ? 创建新的虚拟桌面:Win + Ctrl + D ? 关闭当前虚拟桌面:Win + Ctrl + F4 ? 切换虚拟桌面:Win + Ctrl +左/右 另外,微软为Win10技术预览版命令行(Command Prompt)加入了Ctrl + V的支持,Scott Hanselman 为此整理了命令行中的键盘快捷键。 Win10新增功能快捷键大全: 贴靠窗口:Win + 左/右> Win + 上/下>窗口可以变为 1/4 大小放置在屏幕 4 个角落。 切换窗口:Alt + Tab(不是新的,但任务切换界面改进)。 任务视图:Win + Tab(松开键盘界面不会消失)。、、 创建新的虚拟桌面:Win + Ctrl + D。 关闭当前虚拟桌面:Win + Ctrl + F4。

常用java技巧总结

面向对象的思想特点 A:是一种更符合我们思想习惯的思想 B:可以将复杂的事情简单化 C:将我们从执行者变成了指挥者 面向对象: 我们怎么才能更符合面向对象思想呢? A:有哪些类呢? B:每个类有哪些东西呢? C:类与类直接的关系是什么呢? 开发,设计,特征 面向对象开发 就是不断的创建对象,使用对象,指挥对象做事情。 面向对象设计 其实就是在管理和维护对象之间的关系。 面向对象特征 封装(encapsulation) 继承(inheritance) 多态(polymorphism) 继承:把多个类中相同的成员给提取出来定义到一个独立的类中。然后让这多个类和该独立的类产生一个关系,这多个类就具备了这些内容。这个关系叫继承。 继承的好处: A:提高了代码的复用性 B:提高了代码的维护性 C:让类与类产生了一个关系,是多态的前提 继承的弊端: A:让类的耦合性增强。这样某个类的改变,就会影响其他和该类相关的类。 原则:低耦合,高内聚。 耦合:类与类的关系 内聚:自己完成某件事情的能力 B:打破了封装性 Java中继承的特点 A:Java中类只支持单继承 B:Java中可以多层(重)继承(继承体系) 继承的注意事项: A:子类不能继承父类的私有成员 B:子类不能继承父类的构造方法,但是可以通过super去访问 C:不要为了部分功能而去继承

多态:同一个对象在不同时刻体现出来的不同状态。 多态前提: A:有继承或者实现关系。 B:有方法重写。 C:有父类或者父接口引用指向子类对象。 多态中的成员访问特点 A:成员变量 编译看左边,运行看左边 B:构造方法 子类的构造都会默认访问父类构造 C:成员方法 编译看左边,运行看右边 D:静态方法 编译看左边,运行看左边 多态的好处 提高了程序的维护性(由继承保证) 提高了程序的扩展性(由多态保证) 多态的弊端 不能访问子类特有功能 静态的特点: A:随着类的加载而加载 B:优先与对象存在 C:被类的所有对象共享 这其实也是我们判断该不该使用静态的依据。 D:可以通过类名调用 静态变量和成员变量的区别 A:所属不同 静态变量:属于类,类变量 成员变量:属于对象,对象变量,实例变量 B:内存位置不同 静态变量:方法区的静态区 成员变量:堆内存 C:生命周期不同 静态变量:静态变量是随着类的加载而加载,随着类的消失而消失 成员变量:成员变量是随着对象的创建而存在,随着对象的消失而消失D:调用不同 静态变量:可以通过对象名调用,也可以通过类名调用 成员变量:只能通过对象名调用

珍藏版常用翻译方法技巧总结

珍藏版常用翻译方法技巧总结 个人认为,翻译题很重要!考研是个充实自己的过程,只要你还需要英语,就离不开翻译,所以大家应该引起足够重视。 首先个人推荐一本书,XDF唐静老师的《拆分与组合翻译法》,我听过他的课,他的方法很实用,感觉很象下面介绍的第四种方法。 翻译题里考察三方面内容: 1、专有名词(如operational research expert)、习惯用法(如depend on)及多 义词的翻译(如school、set的多义) 2、一般性翻译技巧:包括词义选择,词序调整,词性转换和增词法等等 3、具体句型(定从、状从、主从、宾从、表从、同位从、强调结构、并列、 比较、倒装、插入、被动、否定等) 其中2、3是大考点,具体内容可在论坛下XDF的翻译笔记来看,在此不赘述。 可看出,应对翻译题的主要武器是翻译技巧,下面正式进入正题(常用方法、被动语态译法、形容词译法、举例详解) 一、常用方法 英汉两种语言在句法、词汇、修辞等方面均存在着很大的差异,因此在进行英汉互译时必然会遇到很多困难,需要有一定的翻译技巧作指导。常用的翻译技巧有增译法、省译法、转换法、拆句法、合并法、正译法、反译法、倒置法、包孕法、插入法、重组法和综合法等。这些技巧不但可以运用于笔译之中,也可以运用于口译过程中,而且应该用得更加熟练。 1、增译法:指根据英汉两种语言不同的思维方式、语言习惯和表达方式,在翻译时增添一些词、短句或句子,以便更准确地表达出原文所包含的意义。这种方式多半用在汉译英里。汉语无主句较多,而英语句子一般都要有主语,所以在翻译汉语无主句的时候,除了少数可用英语无主句、被动语态或“There be…”结构来翻译以外,一般都要根据语境补出主语,使句子完整。英汉两种语言在名词、代词、连词、介词和冠词的使用方法上也存在很大差别。英语中代词使用频率较高,凡说到人的器官和归某人所有的或与某人有关的事物时,必须在前面加上物主代词。因此,在汉译英时需要增补物主代词,而在英译汉时又需要根据情况适当地删减。英语词与词、词组与词组以及句子与句子的逻辑关系一般用连词来表示,而汉语则往往通过上下文和语序来表示这种关系。因此,在汉译英时常常需要增补连词。英语句子离不开介词和冠词。另外,在翻译时还要注意增补一些原文中暗含而没有明言的词语和一些概括性、注释性的词语,以确保译文意思的完整。总之,通过增译,一是保证译文语法结构的完整,二是保证译文意思的明确。如: (1)What about calling him right away? 马上给他打个电话,你觉得如何?(增译主语和谓语) (2)If only I could see the realization of the four modernizations. 要是我能看到四个现代化实现该有多好啊!(增译主句) (3)Indeed, the reverse is true 实际情况恰好相反。(增译名词)

Arcgis常用操作方法总结

一些常用操作方法总结 一、计算面积 (可以帮我们计算小班面积) 添加AREA字段,然后右键点击字段列,然后点击CALCULATE VALUES; --->选择ADVANCED--》把下面的代码输入,然后在最下面=处写OUTPUT点击OK就OK了。 Dim Output as double Dim pArea as Iarea Set pArea = [shape] Output = pArea.area 二、计算长度 (可以帮我们计算林带长度) 同上添加LENGTH字段,然后右键点击字段列,然后点击CALCULATE VALUES; --->选择ADVANCED --》把下面的代码输入,然后在最下面=处写OUTPUT。点击OK就OK了。 Dim Output as double Dim pCurve as ICurve Set pCurve = [shape] Output = pCurve.Length 三、小班升序排列: 同上添加小班号字段,然后右键点击字段列,然后点击CALCULATE VALUES; --->选择ADVANCED --》把下面的代码输入,然后在最下面=处写OUTPUT。点击OK就OK了。 Static i as long Dim Output as string i=i+1 Output =i 四、村界切割小班 选择->根据位置选择,小班are are crossed by the outline of村面,然后选择->设置可选择图层为村面。用追踪工具,任务为切割多边形要素,进行切割 五、字段赋值 选择->根据位置选择,小班are within村面。打开属性表显示选中的,选择一整列计算字段值对整个字段赋一个常量或,勾选高级加求变量代码 六、拓扑检查 ArcCatalog选要进行拓扑检查的文件夹右键->新建个人geodatabase->新建要素集->新建拓扑。ArcMap中打开由拓扑规则产生的文件,利用topolopy工具条中给出的错误记录信息进行修改 七、投影和投影转换 ArcToolbox->数据管理->投影和投影转换->project,batch project。(地理变换中加入之前创建自定义地理变换文件) 八、合并图层 ArcToolbox->数据管理->常规->merge

Word使用经验技巧总结(极好的资料)

Word使用经验技巧总结 word插公式时让公式居中对齐 插公式时经常需要让公式居中对齐、行末的公式编号右对齐。只要设一个居中制表位和一个右对齐制表位,输入时按TAB即可。建议居中制表位位置用字符做单位,比如五号字体在缺省A4页面上是每行40字符,居中制表位就可以设在20字符处。 我的公式编号用SEQ域输入,从“插入”菜单选“域”即可。这样做的好处是如果我有100个公式,在最开始插入一个新的,那么这100个公式的编号都要加1、 如果手工修改会非常耗体,而Ctrl+A全部选定再F9更新域则十分快捷。 参考文献用尾注,也在“插入”菜单里。缺省的是上标格式,按Ctrl+'+'可以改成正常格式。好处也是可以自动排号。 图片说明用题注。一般排版要让题注宽度小于版心距,我用水平标尺上的悬挂缩进加右缩进实现。 Word表格中可以进行简单的计算。比如我有一个表格,让第三列的值显示第二列比第一列多百分之几,用“表格”菜单的“公式”即可,不用Excel高射炮轰蚊子。 对公式、尾注、图片、表格的引用一概用交叉引用,“插入”菜单下。好处是可以做成超级链接,而且公式编号改动的话对这个公式的引用会跟着改。 所有的章节标题都用样式,并且用多级项目符号列表。好处是标题编号(第几章、第几节)可以自动生成,可以在文档结构图(“视图”菜单)中浏览,可以用垂直滚动条下方的定位按钮快速定位,还可以生成目录。我一般关闭“基于所用格式定义样式”这个自作聪明的功能,所有样式都自己选。 我的图片和表格做成嵌入式的,这样不会乱跑。表格每个单元格水平垂直均居中对齐(Word 2000新增功能)。表格段落格式选“段中不分页”,这样不会出现表格拆到两页上的恶心局面。 我的正文缺省样式是首行缩进2字符。输公式的时候要另起一行,但是逻辑上它应该跟前面的文字算作一段(鼠标三击可以选定段),我用Shift+Enter小回车搞定。每次要输入公式的时候,点到前一个包含公式的段,用格式刷复制即可。 先写这么多,以后有新的再补充,也欢迎大家补充。

ArcGIS入门篇详细步骤

本科生实验报告 课程名称土地信息系统 实验名称实验一ArcMap入门 学生姓名陈土英 学生学号5105 所在专业土地资源管理 所在班级国土1131 广东海洋大学大学农学院

一、实验准备 实验名称:ArcMap入门 实验时间:2016年4月1日 1、实验目的: (1)熟悉ArcMap软件的简单入门操作; (2)掌握ArcMap地图显示和简单查询的方法; (3)熟悉地图符号,注记的初步试用; (4)掌握属性表的使用。 2、实验材料及相关设备: 计算机一台(装有软件)、《地理信息系统实习教程》一本。 二、实验内容、步骤和结果 第一步:地图显示、简单查询 ArcMap操作界面、地图显示 ArcGIS for Desktop的语言环境设置和练习数据 (1)依次点击:开始〉ArcGIS〉ArcGIS Administrator,; (2)在出现的对话框右下侧,点击“Advanced(或“高级”)按钮,选择“中文(简体)(中华人民共和国)”,再按“save”键设置为中文界面。(如图1-1)

图1-1 打开地图文档 (1)依次点击“开始>所有程序>ArcGIS>ArcMap” (2)在出现的ArcMap启动对话框右下侧,点击取消,进入默认地图文档窗口(如图1-2)(3)在主菜单中选择“文档>打开”,根据对话框提示打开\gis_ex10\ex01路径下的文档,此时当前打开的文档会自动关闭。 图1-2(空白地图文档窗口)

基本操作界面 (1)在左侧内容列表中有3个数据框:Data frame1、Data frame2、和Data frame3。当Data frame1为粗体字时,表示该数据被激活,处于可操作状态。 (2)点击Data frame1左边的加号“+”,变成减号“-”时,就展开并显示出Data frame1的内容。(如图1-3) (3)点击图层名称前的“+”或“-”,可调整为展开或关闭。 图1-3(打开地图文档) 图层的显示控制 (1)在图层名称的左侧小方格点击打勾,可打开或关闭图层。 (2)图层在内容列表上的上下排列次序代表显示的先后顺序。(多数情况下,点状图层放在最上,线状图层其次,面状图层放在最下。若无法调整显示顺序,可点击“按绘制顺序列出”按钮) 地图缩放、平移 (1)选择放大(缩小)工具,在地图上点击一下,地图按默认比例系数放大(缩小) (2)鼠标放在地图某个位置,按住左键不放,拖动出一个矩形,再松开左键,所定义的矩形及其地图内容将放大(缩小)后充满地图窗口。(如图1-4)

Abaqus常用技巧总结

Abaqus常用技巧总结建议阅读方式:

目录 ABAQUS常用技巧总结 (1) 目录 (2) 1.对TIME INCREMENT的根本理解 (4) 2.ABAQUS 请问MOMENT的加载 (4) 3.ABAQUS计算时C盘的临时文件太大了,怎么改目录? (5) 4.CAE中如何加预应力 (5) 5.HYPERMESH里面看到ABAQUS分析的结果 (5) 6.X-Y PLOTS (5) 7.把上一次的分析结果作为下一次分析的初始条件该怎么做 (6) 8.材料方向与增量步 (7) 9.多个INP文件如何实现批处理 (7) 10.关于ABAQUS的任务管理 (8) 11.关于数据的输入输出 (9) 12.后处理积分 (10) 13.接触分析激活杀死 (10) 14.利用QUEUE的功能由本地机器向远程UNIX机器提交ABAQUS作业的方法[精华] (10) 15.利用命令进行计算时如何设置调用内存量 (13) 16.清华大学BBS的ABAQUS精华 (13) 17.请问怎么实现双曲线 (36)

18.取消坐标系等的显示 (37) 19.如何在计算中修改材料特性 (37) 20.输出计算过程中的总质量和总刚度矩阵 (40) 21.先张预应力: (40) 22.用户子程序的使用 (41) 23.怎样设定用双CPU机器进行ABAQUS计算 (41) 24.中途停止正在运算的JOB (42) 25.自适应网格技术 (42) 26.ABAQUS计算与内存 (42) 27.质量缩放 (43) 28.ABAQUS多处理器进行并行计算的效果研究 (54) 29.YAHOO讨论组摘录--CONTACT+OVERCLOSURE (55) 30.原创:无限元建立方法,希望得到加分 (70) 31.[分享]ABAQUS 使用问答 (76) 32.[转帖]ABAQUS6.4导入外来模型的几点小经验! (87) 33.ABAQUS的多图层绘图 (88) 34.子结构 (89) 35.如何在不同的分析步改变材料的参数 (89) 36.模型的重启动分析-RESTART (91) 37. ABAQUS的单位心得 (92)

常见表现手法及其作用-答题技巧总结(全)65859

表达效果:简单一点说就是表达技巧(包括表达方式、表现手法、描写方法、修辞)的作用。 容易混淆的几个概念 一、修辞方式与表达方式、表现方法 修辞方式与表达方式在初中语文中是经常提及的两个名词术语:它们之间区别很大。(一)修辞方式:是指修饰文字词句,运用各种方法,使语言表达得准确、鲜明而生动有力,情感真挚、强烈而又引人入胜。初中课文常见的 修辞方式有比喻、拟人、夸张、对偶、排比、反问、设问、对比、借代、反复、反语、引用、互文、婉曲、顶真、回环、通感等。 八种常见的修辞手法的作用: 1.比喻、拟人:用在记叙、说明、描写中,能使事物生动、形象、具体,给人以鲜明的印象;化无形为有形,使抽象的事物更形象具体,使深奥的道理变得浅显易懂。 2.拟人:能使读者对所表达事物产生鲜明的印象,产生强烈的感情,引起共鸣。 3.借代:能起到突出形象,使之具体、生动的效果。 4.夸张:可以引起丰富的想象,更好地突出事物的特征,引起读者的强烈共鸣。 5.对偶:形式上音节整齐匀称、节奏感强,具有音律美;内容上凝练集中,概括力强。 6.排比:由三个或三个以上的、相同句式构成排比,增加语势,起强调作用,强烈表达作者的思想感情。 ●议论文往往用排比增加语势,起到了强调论证观点的作用。用来说理,可把道理阐述得更严密、更透彻;用来抒情,可把感情抒发得淋漓尽致。 7.设问:形式为自问自答。作用是:引起读者兴趣,引起读者思考。 ●在结构上还起到引出下文、承上启下、使条理清晰的作用。 8.反问:以否定的形式表示肯定,目的是加强语气,起强调作用。 (二)表达方式:也叫表达方法,其内涵包括记叙、描写、说明、议论、抒情五个方面。 (1)记叙:是写作中最基本记叙是写作中最基本记叙是写作中最基本记叙是写作中最基本、最常见的一种表达方式,它是作者对人物的经历和事件的发展变化过程以及场景、空间的转换所作的叙说和交代。在写事文章中应用较为广泛。

ARCGIS教程第四章属性表编辑、连接

第四章属性表的编辑、连接、维护 1 属性表的一般编辑 1.1 表的新建 图4-1 ArcCatalog 操作界面 表的新建要用ArcCatalog,通过Windows / 开始/ 程序/ ArcGIS / ArcCatalog启动(因软件安装的差异,路径可能不同),和Windows 的资源管理相似(见图4-1),在左侧窗口,可找到本章练习临时文件的存放目录D:\gis_ex09\ex04\temp,点击窗口上侧标签Contents,在右侧窗口的空白处,点击鼠标右键,出现快捷菜单,选择New/dBASE Table,表示在当前目录下建立新表,默认表名是New_dBASE_Table,用键盘将表名改成ld_far。再次选择刚新建的表,点击上侧标签Preview,可以看到该表中包含了两个由系统自动创建的字段,第一个为OID,用于自动标识不同记录,不允许用户输入、修改数据,第二个为Field1,接受用户输入数据。选择菜单File / Properties,出现dBASE Table Properties 对话框,点击标签Fields,出现字段编辑对话框,准备为该表增加2 个字段。一般的方法是在Field Name 列下用键盘输入字段名,回车后右侧Data Type 列中出现该字段的默认数据类型,利用下拉表可改变数据类型,如果要改变字段长度,在中间Field Properties 框中修改,本练习要求输入2 个字段: Fields Name(字段名):landuse Data Type(数据类型): Text(字符型) Length(字段长度):2 Fields Name(字段名):FAR Data Type(数据类型): Float(浮点型) Precision(占用长度):3 Scale(保留小数位数):1 如果认为某个字段是不需要的(如Field1),可以用鼠标点击该字段名左侧的小方格,使其变成黑色,右侧的Data Type 项也同时变成相反的黑白色,按键盘Delete 键,该字段就被删除。字段OID 是内部的,不能删除。检查属性表有OID,landuse,FAR 三个字段,按“确定”键结束属性表的结构定义,选择菜单File / Exit退出ArcCatalog。 1.2 添加记录 启动ArcMap,打开文档\gis_ex09\ex04\ex04.mxd,鼠标右键点击data frame1,选择Active,激活数据框

常用的算法技巧总结

常用的算法技巧总结 今天和大家讲讲,在做算法题时常用的一些技巧。对于平时没用过这些技巧的人,或许你可以考虑试着去看看在实践中能否用的上这些技巧来优化问题的解。 1. 巧用数组下标 数组的下标是一个隐含的很有用的数组,特别是在统计一些数字,或者判断一些整型数是否出现过的时候。例如,给你一串字母,让你判断这些字母出现的次数时,我们就可以把这些字母作为下标,在遍历的时候,如果字母a遍历到,则arr[a]就可以加1了,即arr[a]++; 通过这种巧用下标的方法,我们不需要逐个字母去判断。 我再举个例子: 问题:给你n个无序的int整型数组arr,并且这些整数的取值范围都在0-20之间,要你在O(n) 的时间复杂度中把这n 个数按照从小到大的顺序打印出来。 对于这道题,如果你是先把这n 个数先排序,再打印,是不可能O(n)的时间打印出来的。但是数值范围在0-20。我们就可以巧用数组下标了。把对应的数值作为数组下标,如果这个数出现过,则对应的数组加1。 代码如下: public void f(int arr[]) { int[] temp = new int[21]; for (int i = 0; i > 1 n / 4 等价于n >> 2 n / 8 等价于n >> 3。 这样通过移位的运算在执行速度上是会比较快的,也可以显的你很厉害的样子,哈哈。 还有一些">if(n % 2 == 1){ dosomething();} 不过我们用与或运算的话会快很多。例如判断是否是奇数,我们就可以把n和1相与了,如果结果为1,则是奇数,否则就不会。即 if(n ) 具体的一些运算技巧,还得需要你们多在实践中尝试着去使用,这样用久后就会比较熟练了。

相关主题