水准仪的使用方法【详解】
第1篇:水准仪的使用方法【详解】
引导语:水准仪作为一种测量工具极大的方便了人们日常测量,那么水准仪应该怎样使用??接下来由小编给大家带来收集整理水准仪的使用方法的相关事项,欢迎阅读!
水准仪(英文:level)是建立水平视线测定地面两点间高差的仪器。原理为根据水准测量原理测量地面点间高差。主要部件有望远镜、管水准器(或补偿器)、垂直轴、基座、脚螺旋。按结构分为微倾水准仪、自动安平水准仪、激光水准仪和数字水准仪(又称电子水准仪)。按精度分为精密水准仪和普通水准仪。
使用方法
水准仪的使用包括:水准仪的安置、粗平、瞄准、精平、读数五个步骤。
1.安置
安置是将仪器安装在可以伸缩的三脚架上并置于两观测点之间。首先打开三脚架并使高度适中,用目估法使架头大致水平并检查脚架是否牢固,然后打开仪器箱,用连接螺旋将水准仪器连接在三脚架上。
2.粗平
粗平是使仪器的视线粗略水平,利用脚螺旋置圆水准气泡居于圆指标圈之中。具体方法:用仪器练习。在整平过程中,气泡移动的方向与大拇指运动的方向一致。
3.瞄准
瞄准是用望远镜准确地瞄准目标。首先是把望远镜对向远处明亮的背景,转动目镜调焦螺旋,使十字丝最清晰。再松开固定螺旋,旋转望远镜,使照门和准星的连接对准水准尺,拧紧固定螺旋。最后转动物镜对光螺旋,使水准尺的清晰地落在十字丝平面上,再转动微动螺旋,使水准尺的像靠于十字竖丝的一侧。
4.精平
精平是使望远镜的视线精确水平。微倾水准仪,在水准管上部装有一组棱镜,可将水准管气泡两端,折*到镜管旁的符合水准观察窗内,若气泡居中时,气泡两端的像将符合成一抛物线型,说明视线水平。若气泡两端的像不相符合,说明视线不水平。这时可用右手转动微倾螺旋使气泡两端的像完全符合,仪器便可提供一条水平视线,以满足水准测量基本原理的要求。注意:气泡左半部分的移动方向,总与右手大拇指的方向不一致。
5.读数
用十字丝,截读水准尺上的读数。水准仪多是倒像望远镜,读数时应由上而下进行。先估读毫米级读数,后报出全部读数。注意,水准仪使用步骤一定要按上面顺序进行,不能颠倒,特别是读数前的符合水泡调整,一定要在读数前进行。
第2篇:详解JavaScript中的splice()使用方法
定义和用法
splice()方法用于*入、删除或替换数组的元素。
语法
arrayObject.splice(index,howmany,element1,.....,elementX)
参数描述
index必需。规定从何处添加/删除元素。
该参数是开始*入和(或)删除的数组元素的下标,必须是数字。
howmany必需。规定应该删除多少元素。必须是数字,但可以是"0"。
如果未规定此参数,则删除从index开始到原数组结尾的所有元素。
element1可选。规定要添加到数组的新元素。从index所指的下标处开始*入。
elementX可选。可向数组添加若干元素。
返回值
如果从arrayObject中删除了元素,则返回的是含有被删除的元素的数组。
说明
splice()方法可删除从index处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。
提示和注释
注释:请注意,splice()方法与slice()方法的作用是不同的,splice()方法会直接对数组进行修改。
实例
例子1
在本例中,我们将创建一个新数组,并向其添加一个元素:
复制代码代码如下:
vararr=newArray(6)arr[0]="George"arr[1]="John"arr[2]="Thomas"arr[3]="James"arr[4]="Adrew"arr[5]="Martin"document.write(arr+"")arr.splice(2,0,"William")document.write(arr+"")
输出:
George,John,Thomas,James,Adrew,MartinGeorge,John,William,Thomas,James,Adrew,Martin
例子2
在本例中我们将删除位于index2的元素,并添加一个新元素来替代被删除的元素:
复制代码代码如下:
vararr=newArray(6)arr[0]="George"arr[1]="John"arr[2]="Thomas"arr[3]="James"arr[4]="Adrew"arr[5]="Martin"document.write(arr+"")arr.splice(2,1,"William")document.write(arr)
输出:
George,John,Thomas,James,Adrew,MartinGeorge,John,William,James,Adrew,Martin
例子3
在本例中我们将删除从index2("Thomas")开始的三个元素,并添加一个新元素("William")来替代被删除的元素:
复制代码代码如下:
vararr=newArray(6)arr[0]="George"arr[1]="John"arr[2]="Thomas"arr[3]="James"arr[4]="Adrew"arr[5]="Martin"document.write(arr+"")arr.splice(2,3,"William")document.write(arr)
输出:
George,John,Thomas,James,Adrew,MartinGeorge,John,William,Martin
第3篇:css3选择题使用方法详解
一通用选择器
1*{}通配选择符(css2):适合所有元素对象。
2e类型(html)选择符(css1):以文档语言对象类型dom作为选择符。
3e#myid是id选择符(css1):以唯一标识符id属*等于myid的e对象作为选择符。
4e.myclass是类class选择符(css1):以class属*包含myclass的e对象作为选择符。
5ef:包含选择符(css1):选择所有被e元素包含的f元素。
css3新增的通用选择器:同级元素通用选择器:
1通用选择器e~f{}:匹配的是e元素之后的同级f元素匹配e后边所有的f,ef同级。只要f在e的后边,e只是作为一个参考。e~f{background:#ff0;}
2临近(相邻)选择器(css2):e+f{}:ef元素相邻,即选择紧贴在e元素之后f元素。
3包含(子)选择器(css2):e>f{}:ef不可以隔代,e只能匹配到下一个相邻辈f。
二属*选择器
1.e[att^="val"]:选择具有att属*且属*值为以val开头的字符串的e元素。
2.e[att$="val"]:选择具有att属*且属*值为以val结尾的字符串的e元素。
3.e[att*="val"]:选择具有att属*且属*值为包含val的字符串的e元素。
4.e[att|="val"]选择具有att属*且属*值为以val开头并用连接符"-"分隔的字符串的e元素。
5.e[att]选择具有att属*的e元素。
6.e[att="val"]选择具有att属*且属*值等于val的e元素。
7.e[att~="val"]选择具有att属*且属*值为一用空格分隔的字词列表,其中一个等于val的e元素。
注:4~7是css2特有的属*。input最常用属*选择器。
三伪类选择器
1与用户界面有关的伪类:
(1)e:enabled:匹配表单中激活的元素,表单中可*作的元素。
(2)e:disabled(常用):常用匹配表单中禁用的元素disabled="disabled"。eg:input[type="text"]:disabled{background:#ddd;}只可以看不可*作。
(3)e:checked:匹配表单中被选中的radio(单选框)或checkbox(复选框)元素
是整体伪类(匹配整个dom文档):
(4)::selection匹配用户当前选中的元素,即设置对象被选择时的颜*。::selection。
2结构*伪类
1):root匹配文档的根元素,对于html文档,就是只能匹配html根元素。
2)e:nth-child(n)匹配其当前元素
e:nth-child(n):匹配其父元素e的第n个子元素,第一个编号为1
ef:nth-child(n):匹配其父元素e的第n个f元素,第一个编号为1(貌似只对ul可用)
3)e:nth-last-child(n):匹配其父元素的倒数第n个子元素,第一个编号为1。
e:last-child:匹配父元素的最后一个子元素,等同于:nth-last-child(1)。
4)e:nth-of-type(n):与:nth-child(n)作用类似,但是仅匹配使用同种标签的元素。
5)e:nth-last-of-type(n):与:nth-last-child(n)作用类似,但是仅匹配使用同种标签的元素。
6)e:first-of-type:匹配父元素下使用同种标签的第一个子元素,等同于:nth-of-type(1)。
7)e:last-of-type:匹配父元素下使用同种标签的最后一个子元素,等同于:nth-last-of-type(1)。
8)e:only-child:匹配父元素仅有的一个子元素。。
9)e:only-of-type:匹配父元素下使用同种标签的唯一一个子元素,等同于:first-of-type,:last-of-type或:nth-of-type(1),:nth-last-of-type(1)。
10)e:empty匹配一个不包含任何子元素的元素,注意,文本节点也被看作子元素.,空白节点也被看做子节点。
11)e:not(s)匹配不符合当前选择器的任何元素:not(:nth-child(1))。
3
1)e:link{}:链接伪类选择器,设置超链接a在未被访问前的样式。
2)e:visited{}:链接伪类选择器,设置超链接a在其链接地址已被访问过时的样式。
3)e:hover{}:用户*作伪类选择器,设置元素在其鼠标悬停时的样式。
4)e:active{}:用户*作伪类选择器,设置元素在被用户激活(在鼠标点击与释放之间发生的事件)时的样式。
5)e:focus{}用户*作伪类选择器,设置元素在成为输入焦点(该元素的onfocus事件发生)时的样式。
6)e:lang{}:伪类选择器,匹配使用特殊语言的e元素。
css3选择器
在css中,选择器是一种模式,用于选择需要添加样式的元素。
"css"列指示该属*是在哪个css版本中定义的。(css1、css2还是css3。)
.class.intro选择class="intro"的所有元素。1#id#firstname选择id="firstname"的所有元素。1**选择所有元素。2elementp选择所有元素。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 yyfangchan@163.com (举报时请带上具体的网址) 举报,一经查实,本站将立刻删除