文档库 最新最全的文档下载
当前位置:文档库 › Google Earth 卫星地图影像数据获取与应用

Google Earth 卫星地图影像数据获取与应用

Google Earth 卫星地图影像数据获取与应用
Google Earth 卫星地图影像数据获取与应用

Google Earth 卫星地图影像数据获取与应用

Google 公司通过Google Earth数字化平台和互联网络,向全世界免费发布其所拥有的全球卫星影像数据。本文阐述如何从Google Earth数字平台获得用户关心区域的地图卫星影像。

1 地图卫星影像获取方案

通过重写Google Earth的KML数据文件,将用户关心的区域以“路标”点阵的方式写入KML数据文件;然后利用Google Earth提供的游览功能,自动播放KML文件;与此同时使用智能抓图软件,同步将播放图像保存为本地数据文件,完成地图卫星影像获取。

1.1 “路标”点阵写入KML文件

Google Earth允许用户在地图上感兴趣的特定位置处设置标志,即“路标”(Place Mark),它是Google Earth定义的一种空间点类型,包括路标名称、位置(经纬度、高度)、视角、等信息。

为了能够一次获取一个地区的全部图像,需要在该地区所在的空间范围内布置“路标”点阵。

Google Earth提供了添加和编辑“路标”的功能,但是要获取一个地区的地图卫星影像,就必须采用直接写入KML数据文件的方式,将区域所包含的大量的“路标”点阵写入Google Earth中。

Google Earth的KML数据文件是一种通用非结构化数据文件(XML格式),通过KML数据文件,用户可以实现与Google Earth软件的沟通与交流。

KML数据文件包括文件头、数据体、文件结束三部分。附件1是一个Google Earth软件使用的KML 数据文件例子。

KML 数据文件的具体访问方法参考DQMAP 主程序KML 写入部分及XMLU.PAS 单元。写入KML 数据文件时, 通过设置Placemark 数据类型,将用户关心的区域进行覆盖。下图是Placemark 数据类型的格式,重要的是将Placemark 的空间位置(经度、纬度、高度)设置正确,其中经度、纬度数据单位是度,高度和视距单位是m 。

经度、纬度的计算方法根据视距和每屏覆盖的经差范围和纬差范围确定。保证相邻图像适度重合,然后计算每一幅图像的中心位置。

1.2 自动播放KML 文件

将KML 调入Google Earth ,在Google Earth 的Option 菜单中设置控制参数。关键是要根据网速,设置图像的停顿时间,以便让Google Earth 有充足的时间将图像数据通过网络从远端图像数据服务器传到本地。一般宽带网设置停顿时间为10-30秒,另外,为了加快抓图速度,可以先浏览一、两次,提前将数据下载到Google Earth 在本地的Cache 数据文件中,在实际抓图时,Google Earth 可以以较快的速度从Cache 数据文件中获取数据,此时可以将停顿时间缩短,一般4秒即可。

1.3 智能抓图

智能抓图与播放KML 文件同时进行,抓图功能由DQMAP 软件提供。DQMAP 可以根据Google Earth 播放KML 数据文件的进程,抓到最清晰的图像,并保存到设置的文件夹中。

为了保证抓图与播放动作同步,DQMAP 软件在写KML

文件和抓图时,在安排“路标”阵列与抓图数

据文件名称时,采用一对一的关系。

“路标”阵列的安排如下:

With DQ800[CurrentSec] do

For j:=0 to ACol -1 do

begin

Lon:=LonSt+j*DLon;

For i:=0 to ARow-1 do

begin

Lat:=LatSt-i*DLat;

XMLDoc_WritePlaceMark(F,Prefix+FormatDegSecRound(Lat)+'_'+

FormatDegSecRound(Lon),

Lon,Lat,DQ800[CurrentSec].Scale,False);

end;

end;

由定时器和图像自动识别单元组成的抓图图像文件列表安排如下:

With DQ800[CurrentSec] do

For j:=0 to ACol -1 do

begin

Lon:=LonSt+j*DLon;

For i:=0 to ARow-1 do

begin

Lat:=LatSt-i*DLat;

fn:=GetImageFileNameRound(Path,Prefix,Lat,Lon,NameLen,CheckBox1.Checked);

Inc(k);

SetLength(BMPFName,k);

BMPFName[k-1]:=fn;

end;

end;

2 图像数据的组织与使用

2.1 ImageSect数据类型

声明了两个实例DQ800,DQUnits:TImageSecArr,分别代表区域数列和当前区域的图像数列。它们具有相同的数据类型。

TImageSecArr=Array of TImageSec;

其中ImageSect是为了描述一个区域或图像数据而定义的数据类型。

TImageSec=record

LatSt,LonSt:Real; //区域或图像的起点,左上

LatEn,LonEn:Real; //区域或图像的终点,右下

DLat,DLon:Real; //区域或图像的范围纬差,经差

NERange:RangeType; //区域或图像的范围(MinP(左下),MaxP(右上))

Rows,Cols:Integer; //图像的行数、列数

Scale:Real; //视距,视野宽度

Lats,Lons:TpVector; //图像行阵列的纬度、图像行阵列的经度

NameLen:Integer; //2 for DD_MM,3 for DD_MM_SS

SecDir, Path, Prefix, //图像的存放目录

SecName:String; //区域名称

SizeX,SizeY:Integer; //图像单元的像素尺寸,图像的宽度、高度像素数

Width,Height:Integer; //区域图像尺寸(估计),宽度、高度像素数

PixelToX,PixelToY:Real; //水平像素系数,垂直像素系数

WidToHei:Real; //垂直—水平比例(估计)

ImageLoaded:Boolean;

MinScale,MaxScale:Real; //可见图像的比例尺范围

ID:String[16]; //数据库中区域的ID号

end;

2.2 数据库

将DQ800,DQUnits数据存放到数据库文件中,以便访问。附录3是从数据库文件中读取DQ800数据的程序段。下面是写当前Section 的程序段。

With ASec do

For i := 0 to Rows do

For j := 0 to Cols do

Begin

FName:=GetImageFileNameRound(Path,Prefix,Lats.vec[i],Lons.vec[j],NameLen,IsGrided);

FieldByName('ID').asString:=UnitID;

FieldByName('SectName').asString:=FName;

FieldByName('SectDir').asString:=SecDir;

FieldByName('MainPath').asString:=Path;

UnitLatSt:=LatSt-DLat*i;

UnitLonSt:=LonSt+DLon*j;

FieldByName('LatSt').asFloat:=UnitLatSt;

FieldByName('LonSt').asFloat:=UnitLonSt;

Deg2DMS(UnitLatSt,DD,MM,SS);

FieldByName('LatStDD').asinteger:=DD;

FieldByName('LatStMM').asinteger:=MM;

FieldByName('LatStSS').asinteger:=SS;

Deg2DMS(UnitLonSt,DD,MM,SS);

FieldByName('LonStDD').asinteger:=DD;

FieldByName('LonStMM').asinteger:=MM;

FieldByName('LonStSS').asinteger:=SS;

UnitLatEn:=LatSt-DLat*(i+1);

UnitLonEn:=LonSt+DLon*(j+1);

FieldByName('LatEn').asFloat:=UnitLatEn;

Deg2DMS(UnitLatEn,DD,MM,SS);

FieldByName('LatEnDD').asinteger:=DD;

FieldByName('LatEnMM').asinteger:=MM;

FieldByName('LatEnSS').asinteger:=SS;

FieldByName('LonEn').asFloat:=UnitLonEn;

Deg2DMS(UnitLonEn,DD,MM,SS);

FieldByName('LonEnDD').asinteger:=DD;

FieldByName('LonEnMM').asinteger:=MM;

FieldByName('LonEnSS').asinteger:=SS;

FieldByName('DLat').asFloat:=DLat;

FieldByName('DLon').asFloat:=DLon;

FieldByName('Rows').asFloat:=Rows;

FieldByName('Cols').asFloat:=Cols;

FieldByName('Scale').asFloat:=Scale;

FieldByName('NameLen').asInteger:=NameLen;

FieldByName('Prefix').asString:=Prefix;

FieldByName('SizeX').asInteger:=SizeX;

FieldByName('SizeY').asInteger:=SizeY;

FieldByName('Width').asInteger:=Width;

FieldByName('Height').asInteger:=Height;

FieldByName('PixelToX').asFloat:=PixelToX;

FieldByName('PixelToY').asFloat:=PixelToY;

FieldByName('WidToHei').asFloat:=WidToHei;

l:=1;

For m:=i-1 to i+1do

For n:=j-1 to j+1do

If (m<>i)or(n<>j) then

Begin

XUnitID:=ID+I2S0(m,3)+I2S0(n,3);

XFName:=GetImageFileNameRound(Path,Prefix,Lats.vec[m],Lons.vec[n],NameLen,IsGrided);

IfFileExists(XFname)then

Begin

FieldByName('ID'+Inttostr(l)).AsString:=XUnitID;

End;

Inc(l);

End;

Post;

End;

下面是读当前Section 的程序段。

LoadAUnit(ATable,ASec)

With ATable,ASec,ImageSecOfs do

begin

SecName:=FieldByName('SectName').asString;

SecDir:=FieldByName('SectDir').asString;

Path:=FieldByName('MainPath').asString;

LatSt:=FieldByName('LatSt').asFloat;

LonSt:=FieldByName('LonSt').asFloat;

LatEn:=FieldByName('LatEn').asFloat;

LonEn:=FieldByName('LonEn').asFloat;

DLat:=FieldByName('DLat').asFloat;

DLon:=FieldByName('DLon').asFloat;

NERange.MinP:=Get3DPoint((LatEn+DLat/2+MinP.Y/3600)*PI/180,

(LonSt-DLon/2+MinP.X/3600)*PI/180,0);

NERange.MaxP:=Get3DPoint((LatSt+DLat/2+MaxP.Y/3600)*PI/180,

(LonEn-DLon/2+MaxP.X/3600)*PI/180,0);

NameLen:=FieldByName('NameLen').asInteger;

Prefix:=FieldByName('Prefix').asString;

SizeX:=FieldByName('SizeX').asInteger;

SizeY:=FieldByName('SizeY').asInteger;

Width:=FieldByName('Width').asInteger;

Height:=FieldByName('Height').asInteger;

PixelToX:=FieldByName('PixelToX').asFloat;

PixelToY:=FieldByName('PixelToY').asFloat;

WidToHei:=FieldByName('WidToHei').asFloat;

ImageLoaded:=False;

end;

读DQUnits数据

Procedure LoadUnit(ATable:TAdoQuery;

SecTbName,SecDir:String;

IsGrided:Boolean);OverLoad;

Var

k:Integer;

SqlStr:String;

begin

With ATable do

begin

Try

Open;

First;

k:=0;

If RecordCount=0 then exit;

SetLength(DQUnits,RecordCount);

While Not eof do

begin

LoadAUnit(ATable,DQUnits[k],IsGrided);

Inc(k);

Next;

end;

except

end;

end;

2.3 图像显示

包括可缩放的图像显示和原始尺寸图像显示。图像显示重点解决图像映射、图像变形等问题。图像映射需要考虑用户坐标、屏幕坐标和图像坐标之间的对应关系,参考附件4。

(1)图像缩放显示

图像缩放显示的原理是同步处理图像覆盖的实际用户区域与屏幕显示区域的关系以及实际图像与缩放后图像之间的关系。

图像覆盖的实际用户区域与屏幕显示区域的关系用MapScreen实现;实际图像与缩放后图像之间的关系是通过MapImage实现。见附件5。

显示流程如下:

1)使用MapScreen将图像的范围映射到屏幕上对应的区域Dest(可见部分);

2)如果Dest为空,退出;

3)使用CopyRect,将屏幕上Dest对应的内容复制到临时图象Temp中;

4)使用MapImage,将Dest对应的范围映射到原始图像上对应的区域Source;

5)使用CopyRect,将原始图像上区域Source对应的部分复制到Temp0;

6)使用DistortPic,将Temp0、Temp合成(暂存在Temp中);

7)使用CopyRect,将Temp中的图象复制到目标Canvas上。

下文是显示图像的程序段。

Procedure ShowMapImage(Var BBMP:TBitMap;Image:TRasterImage);OverLoad;

Var

Dest,Source:TRect;

Dest0,Source0:TRect;

Temp,Temp0:TBitMap;

VisRange:RangeType;

Scale:Real;

With BBMP,Canvas,Image,XYRange do

Begin

Dest:=MapScreenP(XYRange); //求图象在屏幕中的显示区域

Scale:=abs(Dest.Top-Dest.Bottom)/Height; //显示比例尺

Dest:=RectAnd(Dest,Rect(0,0,Width,Height)); //求能见的图像显示区,交集

Dest0:=RectTrim(Dest); //归一化为局部区域

If (Dest0.Right>0) and (Dest0.Bottom>0) then //目标区域不空时才显示,important

If Scale>ImageZoomScale then //在可见范围才显示

begin

Temp:=TBitmap.Create; //临时图像 ,存放当前屏幕内容

SetBMPSize(Temp,Dest0); //用Dest0设置临时图像尺寸

Temp.Canvas.CopyRect(Dest0,Canvas,Dest); //将屏幕对应区复制到临时图像TEMP VisRange:=AndRange(XYRange,CurrentRelPort.RVRange); //求图象在UCS中的可见区域

Source:=MapImage(VisRange,XYRange,BMP.Width,BMP.Height); //映射UCS可见区到图像坐标系 Source0:=RectTrim(Source); //将Source 归一化

If (Source0.Right>0) and (Source0.Bottom>0) then //

begin

Temp0:=TBitmap.Create;

Try

SetBMPSize(Temp0,Source0); //用设置临时图像尺寸

Temp0.Canvas.CopyRect(Source0,BMP.Canvas,Source); //将Source0复制到Temp0中

DistortPic(Temp0.Handle,Temp.Handle,Temp.Canvas.Handle,0,Transparent);//缩放后存Temp CopyRect(Dest,Temp.Canvas,Dest0); //将Temp中的图象复制到目标Canvas Finally

Temp0.Free;

end;

end;

Finally

Temp.Free;

end;

end;

end;

(2)图像变形显示

处理图像变形更复杂,需要考虑视角、球面与平面之间的映射等问题。通过设置局部用户坐标,可以在某种程度绕过处理图像变形显示的问题。

(3)阵列显示

作为底图显示时,通常需要显示大量的图像阵列。在显示大量的图像时,需要重点解决的问题是显示反映的速度和减少对内存的过度需求。

实际上,上述需求是相互矛盾的,为了加速显示速度,通常采用双缓存机制,这需要开辟一个内存区,用于后台的图像调入,这必然占用大量的内存。实际上,对于图像处理的硬件要求中,内存是一个关键数据。因此,好的解决方案在于寻求一个折衷的方案,在速度和内存上都能够达到用户的需求。

(4)由定时器控制显示

With CurrentMap,DM1 do

Begin

NE:=XY2BL(PR2.Y,PR2.X);

If AutoRasterImageSec then

Begin

NewSec:=SectionExists(NE);

If NewSec<>CurrentSec then

If NewSec>=0 then

Begin

FreeAllRasterImage;

CurrentSec:=NewSec;

ImageSecName:=DQ800[CurrentSec].SecName;

LoadImageOfs(AdoQuery1,'Sections',ImageSecName);

LoadUnit(AdoQuery1,'Units',ImageSecName,ImageGridFormat);

End;

End;

CurrImage:=ImageExists(NE);

If CurrImage<0 then exit;

With DQUnits[CurrImage],CurrentRelPort.RVRange do

Begin

If ImageLoaded then exit;

If ImageGridFormat then Fn:=Path+'Grid\'

else Fn:=Path+'\';

Fn:=fn+SecName;

If FileExists(Fn) Then

Begin

AppendRasterImage(Fn,LayerNo('底图'),NERange);

ImageLoaded:=True;

GMapLoaded;

LocalShowScater;

End;

End;

End;

end;

3 图像重定位

正确显示图像,需要对获得的图像进行重定位。通过调整图像范围(XYRange)、核心区域尺寸(SizeX、SizeY)或重叠区宽度(DX、DY)、图像偏移(Ofs)、图像的长宽比例(WidetoHeight)等。

3.1 图像偏移

ImageSec的ImageSecOfs从数据库中取数据的程序体。

With ImageSecOfs do

Begin

MinP.X:=FieldByName('OfsMinE').AsFloat

MinP.Y:=FieldByName('OfsMinN').AsFloat

MaxP.X:=FieldByName('OfsMaxE').AsFloat

MaxP.Y:=FieldByName('OfsMaxN').AsFloat

end;

With ImageSecOfs2 do

Begin

MinP.X:=FieldByName('OfsMinE2').AsFloat

MinP.Y:=FieldByName('OfsMinN2').AsFloat

MaxP.X:=FieldByName('OfsMaxE2').AsFloat

MaxP.Y:=FieldByName('OfsMaxN2').AsFloat

end;

If UseLocalCentreLon then

With ImageSecOfs do

Begin

MinP.X:=MinP.X+ImageSecOfs2.MinP.X;

MaxP.X:=MaxP.X+ImageSecOfs2.MaxP.X;

MinP.Y:=MinP.Y+ImageSecOfs2.MinP.Y;

MaxP.Y:=MaxP.Y+ImageSecOfs2.MaxP.Y;

End;

With ASec,ImageSecOfs do

begin

LatSt:=FieldByName('LatSt').asFloat;

LonSt:=FieldByName('LonSt').asFloat;

LatEn:=FieldByName('LatEn').asFloat;

LonEn:=FieldByName('LonEn').asFloat;

DLat:=FieldByName('DLat').asFloat;

DLon:=FieldByName('DLon').asFloat;

With NERange do

Begin

MinP:=Get3DPoint((LatEn+DLat/2+MinP.Y/3600)*PI/180,(LonSt-DLon/2+MinP.X/3600)*PI/180,0);

MaxP:=Get3DPoint((LatSt+DLat/2+MaxP.Y/3600)*PI/180,(LonEn-DLon/2+MaxP.X/3600)*PI/180,0);

End;

End;

附件

附件1 Google Earth 的KML数据

文件

- -

-

-

My Places

1

-

DQ_125_00

1

-

DQ46_49_125_00

-

125

46.8166666666667

8000

0

0

-

-

1

-

DQ46_57_125_00

-

125

46.95

8000

0

0

-

-

1

-

DQ47_13_125_00

-

125

47.2166666666667 8000

0

0

-

-

1

-

DQ47_21_125_00

-

125

47.35

8000

0

0

-

-

1

-

DQ47_29_125_00

-

125

47.4833333333333 8000

0

0

-

-

1

-

DQ47_37_125_00

-

125

47.6166666666667 8000

0

0

-

- 1

-

DQ47_45_125_00

-

125

47.75

8000

0

0

-

- 1

附件2 写入KML数据文件的程序体

FName:=DirectPath+'\MyPlaces.kml';

CreateTFile(FName,F);

XMLDoc_WriteBegin(F);

XMLDoc_WriteMainFolderBegin(F);

LoadImageSec(DQ800[CurrentSec],Latst,LonSt,LatEn,LonEn,DLat,DLon);

XMLDoc_WriteSubFolderBegin(F,DQ800[CurrentSec].SecDir);

With DQ800[CurrentSec] do

For j:=0 to ACol -1 do

begin

Lon:=LonSt+j*DLon;

For i:=0 to ARow-1 do

begin

Lat:=LatSt-i*DLat;

XMLDoc_WritePlaceMark(F,Prefix+FormatDegSecRound(Lat)+'_'+ FormatDegSecRound(Lon), Lon,Lat,DQ800[CurrentSec].Scale,False);

end;

end;

XMLDoc_WriteFolderEnd(f);

XMLDoc_WriteFolderEnd(f);

XMLDoc_WriteEnd(f);

CloseFile(F);

附件3 DQ800读写程序体

附件 4 用户坐标、屏幕坐标与影像坐标

4.1 坐标系

坐标系包括三类:用户坐标系、屏幕坐标系、空间影像坐标系。

(1)用户坐标系

用户坐标系(U)即实际2D空间坐标系,标准用户坐标系的原点O在左下方,坐标系代表一个平面,平面中的任一点Pu可由一对水平、垂直坐标(x,y)表示,记为Pu(x,y), x、y为实数,单位通常为m,km。

(2)屏幕坐标系

屏幕坐标系(S)即实际2D空间在屏幕上的映象。由于硬件上的规定,屏幕坐标的原点O在左上方。屏幕中的任一点Ps可由一对水平、垂直整型坐标(x,y)表示,记为Ps(x,y), x、y为整型数,单位为像素。

(3)空间影像坐标系

空间影像坐标系(S)即实际2D空间通过成像技术转换为图像格式。由于显示技术及习惯,规定影像坐标的原点O在左上方。影像中的任一点Pi可由一对水平、垂直坐标(x,y)表示,记为Pi (x,y), x、y为整型数,单位为像素。

4.2 坐标映射

将空间对象在计算机屏幕上显示,或实际影像在计算机上显示,实际上是将空间点或影像点按照一定的对应关系在屏幕上“画”出来,这就需要建立不同坐标系间点的对应关系,即空间映射。

(1)用户坐标到屏幕坐标的映射

将实际空间点Pu映射到屏幕坐标点Ps需要建立从实际2D空间坐标系到屏幕坐标系的映射函数f(u→s):

f:Ps(x,y)→Pu(x,y)

(2)空间影像坐标到屏幕坐标的映射

将空间影像点Pi映射到屏幕坐标点Ps,从空间影像到屏幕坐标系的映射函数f(i→s)。

f:Ps(x,y)→Pi(x,y)

根据显示缩放倍率,可以建立一对一(1:1显示)、多对一(压缩显示)或一对多(放大显示)的关系。

4.3 坐标逆映射

有时需要根据屏幕上的点确定对应的空间点或空间影像点,这需要建立屏幕坐标到空间坐标或空间影像坐标间的映射关系。由于方向与坐标转换的相反,称为逆映射。

(1)屏幕坐标到用户坐标的逆映射

将屏幕坐标点Ps映射到实际空间点Pu,需要建立从屏幕坐标系到实际2D空间坐标系的逆映射函数f(s → u):

f:Pu(x,y)→Ps(x,y)

(2)屏幕坐标到空间影像坐标的映射

将屏幕坐标点Ps映射到空间影像点Pi,从屏幕坐标系到空间影像的映射函数f(s → i)。

f:Pi(x,y)→Ps(x,y)

根据显示缩放倍率,可以建立一对一(1:1显示)、多对一(压缩显示)或一对多(放大显示)的关系。

4.4 坐标转换实现

(1)用户坐标到屏幕坐标间的映射

正映射Function MapScreenP(P:TRPoint):TPoint;

逆映射Function InvMapScreenP(P:TPoint):TRPoint;

附件5影像缩放显示原理与流程

Image Dest

2019年谷歌地球怎样用_谷歌地球使用方法简介

2019年谷歌地球怎样用?谷歌地球使用方法简介篇一:谷歌地球简介及用途 谷歌地球 在选点的时候通常借助地形图,即先在图上把点位大致确定下来,然后经过实地踏勘最终确定点位,这种方法可能会有一定的偏差,有的测区可能没有地形图,这对图上选点来说很困难,我们可以把目光投向谷歌地球。 谷歌地球是一款Google公司开发的虚拟地球仪软件,它同时把航空照片、卫星照片和GIS布置在一个地球的三维模型上。GoogleEarth 上的全球地貌影像分辨率至少是100米,通常为30米,针对大城市、有名的风景区、建筑物区域会提供分辨率为1m和0.5m的高精度影像。 谷歌地球的丰富的功能为初期设计提供了方便。我们可以把事先设计好的工程数据导入到谷歌地球,就可以得到一个直观的三维视图模拟场景,通过这些近乎真实的场景对我们的设计进行检查和调整,这样可以大大减少在具体施工时所遇到的困难。尤其是对线路选点来说优势更加明显,我们把设计好的线路展绘在谷歌地球上,借助谷歌地球高清晰的图像对线路进行查看,甚至可以模拟飞行查看,相当于线路已经建成,周边的地貌、地物一目了然。谷歌地球数据更新快,

时效性高,如果对谷歌地球利用得当,在某些区域可以取代传统的地形图,节省了大量的人力、物力。 篇二:谷歌地球使用方法和下载等 谷歌地球使用方法和下载等 科技20XX-08-2521:51:45阅读402评论0字号:大中小订阅 参见下面earth主界面,各部分使用说明: A--Places自定义/临时地标显示区,可用鼠标右键进行引出(SaveAs) B--播发/暂停及播发停止按钮,控制对已选择地标进行自动播发等 C--内部标注选择开关列表,所有的选择,如3DBuilding可显示三维建筑 D--方向标示

利用Google_Earth高程数据制作地形图

利用Google Earth高程数据制作地形图在地灾危险性评价、土地复垦实施方案等项目中,平面布置图需要地形基本数据,考虑到投成本控制和设计精度要求,可以利用软件提取Google Earth高程数据生成地形等高线代替实地测量地形。 提取Google Earth高程数据原理:Google Earth上每一个点的属性包括地理坐标和高程,投影椭球参数采用WGS84地理坐标系。通过采样所求范围内的坐标点,用三角网剖分的方法自动生成等高线。所以生成等高线的精度跟采样点的间距紧密相关,采样距离越小精度越高。 利用Google Earth数据制作地形图主要分两个步骤:1.地理坐标和高程数据的提取;2.根据提取的数据制作地形图。 一、地理坐标和高程数据的提取 所用软件:Google Earth ,谷歌地球高程数据采集工具(GetGECoords) 下面以GetGECoords为例讲解数据提取过程: 首先需要安装Google Earth。 启动软件后界面如下: GetGECoords提取过程 1.直接运行GetGECoords内存补丁.exe文件,界面如下:

2.点击左边工具栏帮助关于输入任意注册码,完成 注册。 3.点击左边工具栏设置输入所需点的中心纬度、中心经度 和视场范围,确定后右边地图窗口自动搜索至该点点击下一步 刷新,软件自动更新GE地图中心子午线和投影带中心子午线 点击确定后,设置自动采样间距,刷新点击自动采集点。

3.采集完成后点击文件导出数据确定,保存 数据文件。

二、根据提取的数据制作地形图 所用软件:南方CCAS 1.打开南方CCAS,选择绘图处理主菜单点击改变当前图形比例尺,在下边命令行输入成图比例尺,如1000,1:1000比例尺 2. 展高程点,在绘图处理菜单下点击展高程点。

Google Earth谷歌地球的应用

Google Earth谷歌地球的应用 图11-28 “Google 地球”主窗口 “Google地球”(Google Earth)是一款Google公司开发的虚拟地球仪软件,“Google地球”能够鸟瞰世界、遨游星空,可以在虚拟世界中如同一只雄鹰在大峡谷中自由飞翔,登陆峡谷顶峰,潜入峡谷深渊。下载并安装“Google 地球”后,计算机将成为通往任何地方的窗口,能够查看高分辨率的太空和卫星图像、照片、地形高度、道路和街道标记、3D建筑、商户列表,并且可进行全球地点搜索以及驾车指南等多项服务。要在“Google地球”上浏览自己家的房顶也是轻而易举的事。 11.3.1 界面介绍 启动"“Google 地球”"之后,”Google 地球”界面如图11-28所示。 1.、3D浏览器 每次启动"“Google 地球”"之后,地球仪便显示在主窗口中。显示地球仪的区域称为3D浏览器。3D浏览器显示有关全球地点的图片、地形及信息。 2、侧栏 “Google地球”窗口左侧为侧栏,由上而下分别是【搜索】、【位置】和【图层】面板。 【搜索】面板——可搜索定位地点、查找商户、规划点到点的路线。 【位置】面板——收藏观光游览地标、用户保存的地标及临时位置地标。 【图层】面板——勾选需要显示的兴趣点类型,如景点、3D建筑等。 3、工具栏 图11-29 “Google 地球”工具栏 “Google 地球”工具栏如图11-29所示。其中部分常用按钮的用途是: 隐藏侧栏:隐藏/ 显示侧栏(【搜索】、【位置】和【图层】面板)。

添加地标:可在指定位置命名新的地标。 录制游览:录制3D浏览器图像,并将录制的内容保存为影片文件。 在地球、天空和其他星球之间切换:可以选择地球、星空、火星、月球之一进行浏览。 距离测量:用以测量两点间的距离。 在Google地图中查看:在“Google 地球”3D浏览器窗口下部打开“Google地图”界面显示同一区域。 11.3.2 浏览操作 1、放大和缩小 现以查找和缩放科罗拉多大峡谷的操作为例。完成此操作有多种方式。 (1)使用地标进行查找和放大 在“Google 地球”中,地标是一种快捷标签,就像IE浏览器的收藏夹菜单项能快速打开保存的网页一样,使用地标可以快速打开其指向的目的地三维地图。常用地标可以保存在【位置】面板“我的位置”地标文件夹中。要使用现有地标展开科罗拉多大峡谷视图,可执行以下操作: 在【位置】面板中,找到“观光游览”文件夹。 通过点击+ 号展开“观光游览”文件夹。 双击“大峡谷”位置标签。“Google 地球”便快速旋转到美國亞利桑那州并展开科罗拉多大峡谷视图(图11-30)。 图11-30 科罗拉多大峡谷 (2)使用鼠标进行放大和缩小 通过执行以下操作缩小科罗拉多大峡谷视图:向下(朝向操作者自己)滚动鼠标滚轮数次;或按下鼠标按键,向上拖动鼠标,执行此操作数次。 执行相反操作可以放大科罗拉多大峡谷视图:向上(背对操作者方向)滚动鼠标滚轮数次;或按下鼠标按键,向下拖动鼠标,执行此操作数次。 鼠标直接双击视图某处,可以该处为中心放大视图。 (3)使用【导航控件】进行放大和缩小 导航控件显示在3D浏览器的右上角。它们和鼠标所提供的浏览操作类型相同,不过它另外还有其他一些功能。

手把手教你做Google Earth等高线地形图

手把手教你做Google Earth等高线地形图 首先声明:该教程只作地图制作技术探讨之用,并不意味作者鼓励侵犯知识产权,或承担任何相关的法律责任。请在学习之余、在下载各种网络材料和软件二十四小时之内即时删除,以免除后患。 本帖虽为“原创”,其实是站在论坛各位大师肩膀上做的一点尝试,首先要感谢他们给我的启发和帮助。 一、“原材料”采购: 网上下载SRTM数据,地址:https://www.wendangku.net/doc/8f251216.html,/SELECTION/inputCoord.asp。在世界地图上,先选取你要下载的区域,然后下载Google EarthoTIF数据,下载来的文件是ZIP压缩文件,解压后请不要修改文件名。 SRTM是由美国航空航天局(NASA)、美国国家图像测绘局(NIMA)以及德国与意大利航天机构共同合作完成,2000年2月11日至22日,通过装载于“奋进号”航天飞机的干涉成像雷达近11天的全球性作业,得到了全球表面从北纬60°至南纬56°间陆地地表80%面积和95%以上的人类居住区、数据量高达12Tbit 的三维雷达数据,然后对雷达数据进行相应的处理,生成精度较高的数字高程模型[1,2]。SRTM 这一数字地形数据是迄今为止现势性最好、分辨率最高、精度最好的全球性数字地形数据。目前这些数据是免费供人使用的。 二、寻找所需软件: 首先安装Global Mapper v9,请到下面的网址下载: https://www.wendangku.net/doc/8f251216.html,/5z1gKhPK/Down/2007/09B/Global.Mapper.v9.00.zip https://www.wendangku.net/doc/8f251216.html,/5z1gKhPK/Crack/2007/09B/Global.Mapper.v9.00-Crack.z ip (破解文件,安装后把压缩文件中的global_mapper9.exe复制到安装文件夹中) 现在,请跟我一起走上制作Google Earth等高线地形图的快乐之旅 启动Global Mapper v9软件

谷歌地球在地理教学中的运用研究

谷歌地球在地理教学中的运用 作者:朱明 单位:赣州市兴国县社富中学 本人郑重声明: 所呈交的论文,是本人独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文所包含的图片文字资料除部分为网上引用外,大部分为自己原创制作。对本文的研究做出重要贡献的个人和集体,表示感谢。本声明的法律结果由本人承担。 特此声明。 声明人((论文)作者)签名:朱明 签名日期: 2012 年3 月26 日

摘要:通过对谷歌地球能实现的具体功能展示,来说明和论证运用谷歌地球在地理教学中的可行性。本文图文并茂,以真实客观的事实来说明谷歌地球作为地理教学工具中的重要性。本文内容丰富,涉及面广,技术性强,是作者倾心研究所总结出的成果。 目的:发挥现代多媒体教育设备的作用,丰富课堂教学,激发学生兴趣 研究方法:实践法,综合分析法 成果:多媒体课件、演示文档、技术资料 结论:运用现代信息技术进行地理教学,对激发学生学习兴趣,提高课堂效率,改变学习方式有很大的作用。 关键字: 现代教育技术、多媒体教学、地理课堂、谷歌地球

引言: 谷歌地球是GOOGLE EARTH的中文名称。Google地球是一款将地图、百科全书和飞行模拟器融为一体的软件。它用高解析度的3D技术描绘出世界各地的城市、山脉和山谷,并显示相关资讯。你可以探索丰富的地理内容,储存游览过的地方并与其他人分享;也可以观看太空、深入海洋、银河SG群。赋予我们坐在家中也能纵览全球的能力,带我们探索宇宙,寻找超酷体验!GE作为一款GIS 软件,应用十分广范。我们应该如何发挥这款软件的优势,用现代化的教育理念来指导教学,显得非常的有意义。 研究现状 谷歌地球是一款免费的应用软件,从网上可以轻易获取下载,任何人都可以免费使用。利用谷歌地球来进行地理教学并不是很神秘的事情了,很多地理教师在这方面都进行了有益的探索和实践。然后,谷歌地球不仅是一款容易操作的软件,而且是一款专业水准很高的GIS平台系统。对于一些深层次的动态的演示效果,不是随便就能制作出的。中学地理教师由于所学的专业和方向和兴趣爱好不同,在操作和运用谷歌地球的能力上也是差距很大的。所以,要把谷歌地球真正的运用好并不容易,对于一些动态的效果,目前大部分还是空白的。 2、谷歌地球的运用 随着现代教育技术的普及和运用,越来越多的专家和教师把目光投向现代教育设备的开发和利用中,如何利用好谷歌地球这一免费的资源,成为众多教师所关注的问题。利用谷歌地球的演示,我们可以直观的看到整个地球的任意角落,可以轻松的使学生理解一些晦涩难懂的文字说明。 3、课题的研究意义 (1)利用谷歌地球进行地理教学,激发学生的学习兴趣,提高教学的质量,丰富课堂教学 (2)研究此剂课题可更加深入的学习GIS相关的知识,加强专业水准,提高教学水平 (3)激发教师对现代教育技术的研究兴趣,扩大交流成果,促进教研活动。 二、谷歌地球概述 谷歌地球是一款可以直接看到真实的地面卫星影像的免费软件,目前谷歌地球所提供的高清卫星地图影像已经覆盖了全球大部分的城市。随着软件的升级和地图的加入,目前,谷歌地球提供了更多便于范围内的卫星影像。对于一些相对落后的边远地区,也可以在卫图中看到地面的轮廓和地形的3D效果。并且谷歌地球提供了丰富的图层功能,其中所包含的信息非常巨大,可以用海量来描述。 更让人惊叹的是,谷歌地球还提供了丰富的3D城市图,任何人都可以免费查看3D效果。除了地球的卫星地图外,还提供了火星、月球、星系等影像。地球陆地和海底的地形图都可以查看到。并且还提供了强大的矢量编辑功能,任何人都可以在图上标注自己感兴趣的信息。除此外还提供了强大的COM API接口,授权任何人开发利用。结合其提供的KML语言,可以开发出动态的地标效果。而KML语言已经成为了全球地理信息的标准之一,可以说,利用谷歌地球进行教学研究,不是一种时尚的潮流,而且成为了教学研究必不可缺少的一个重要工具。

利用Google Earth 制作地形图方法的应用

利用Google Earth 制作地形图方法的应用 徐林军 (江西省核工业地质局二六八大队) 【摘要】随着科技的进步,数字地图在许多领域有着广泛的应用。google earth除能提供详细的地理经纬度、三维立体图外,还提供一项重要数据:海拨高程。这样我们就可以更简便地利用google earth的空间数据来自制地形图。 【关键词】 Google earth数字地图;卫星图片;地形图 随着卫星遥感技术、互联网技术的日新月异,提供高分辨率的卫星影像图成为可能。作为民用的免费卫星影像清晰度也逐渐提高,而传统地图的制作,不仅制作周期长、现势性较差,而且作为国家重要基础地理信息数据必须通过申请缴费才能获得。如何利用现有的免费卫星影像图制作高清晰度的、现势性强的有较高坐标精度的地图,更快捷、更实用的满足野外踏勘工区、勘察、地质等各行各业的需要,本文将针对Google影像地图进行可行性分析,研究获得高精度地图坐标并制作成地形图的具体操作方法。 提取Google Earth高程数据原理:Google Earth上每一个点的属性包括地理坐标和高程,投影椭球参数采用WGS84地理坐标系。通过采样所求范围内的坐标点,用三角网剖分的方法自动生成等高线。所以生成等高线的精度跟采样点的间距紧密相关,采样距离越小精度越高。 利用Google Earth数据制作地形图主要分两个步骤:1.地理坐标和高程数据的提取;2.根据提取的数据制作地形图。

一、地理坐标和高程数据的提取 所用软件:Google Earth ,谷地地理信息系统(GoodyGIS)或谷歌地球高程数据采集工具(GetGECoords) 首先需要安装Google Earth和GoodyGIS。 启动软件后界面如下: 1.点击菜单栏的定位搜索,输入需要定位的经纬度坐标,点击前往,再重复定位搜索下一个点坐标。一般情况下如需得到一个区域的高程数据,只需确定左上角和右下角两个点坐标。

利用google_Earth自制地形图

利用google_Earth自制地形图( Google在国内推出高清图以后,的确极大程度地方便了我们的生活,我们可以在上面肆无忌惮地查找任何感兴趣的地方,清晰的卫星图像足以使我们身临其境。但是,不光如此,google earth除能提供详细的地理经纬度、三维立体图外,还提供有一项重要数据:海拨高程。它的显示精度达到了1英尺(约0.3m),要知道,目前普通的GPS导航器的高程定位精度只有2.5m,这样,我们就完全可以利用这些空间数据来自制地形图了。 地形图上的首要要素便是等高线,而等高线的正确与否主要取决于地性线(山脊线、山谷线)。所以,绘制地形图的思想便是:沿山脊线或山谷线隔一定距离将每一个点的三维坐标量取下来,再经过适当地加密测点,然后通过CAD进行展点,最后用内插法绘制等高线。 但是,这样的获取方法对每个点都需要记录三个坐标,即B(地理纬度)、L(地理经度)、H(大地高)。如此,不仅使获取的工作量很大,对以后的展点也是一个负担。这时我们可以采用一个简化的方法:只记录大地高,而将经纬度取为默认(每次都以一个起始经度或纬度开始,等距取点),这样便极大提高了取点速度。

关于经纬度的取点密度,传统地形图的规定一般为“图上距离每间隔3cm”,但传统地形图的每张图都要涉及到比例尺,而显示屏的出现则完全颠覆了它的概念。对此,我认为:既然人眼在地图上所能分辨出的最小距离是0.1mm,而显示器的象点距离一般都为0.2xmm,那么可令显示器上每个象素为纸质地图上的0.1mm,这样就可以得到一个大概的比例尺,从而可以确定出取样点的间距了。 地形图比例尺与等高线的关系如下: 对于要绘制一幅相当于2.5万分之一的地形图,即图上1cm相当于实地的250m,那么可按750m的间距取点。地理纬度在赤道附近每秒约合实地30m(赤道周长 40030km/1296000″),在中纬度地区值不会相差很大,经度每秒亦可按30m取值。例如每隔3″取值,在一个2′×2′的范围内(约13平方公里),只需360个点,一个多小时就可以获取完毕。 获得高程点后,我们就可以在CAD上进行展点了。

谷歌地球使用方法简介

1谷歌地球怎么用?谷歌地球使用方法(一) Google earth谷歌地球怎么用?谷歌地球从发布到现在也有一些年头了,但是关于谷歌地球怎么用的相关简介却不多。今天就跟大家简单说一下谷歌地球怎么用,怎么利用谷歌地球来查询我们所在的位置。 谷歌地球Google Earth 一、谷歌地球简介 谷歌地球(Google Earth,GE)是一款Google公司开发的虚拟地球仪软件,它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。 谷歌地球怎么用——使用界面 Google 地球 6 针对桌面推出了三种不同的版本:Google 地球、Google 地球专业版和Google 地球企业版。Google 地球可带您飞往任何地方,您可以在 Google 地球上查看卫星图像、3D 建筑、3D 树木、地形、街景视图、行星以及更为丰富的信息。 从任意地点探索 Google 地球。无论您是正在使用计算机、手机、平板电脑,还是浏览网页,总有一种 Google 地球版本适合您。 二、谷歌地球怎么用

以下以安装版的谷歌地球6为例讲解。 2.1 Google earth谷歌地球下载 软件名称:谷歌地球(Google Earth) 软件版本: 6.2.2 官方简体中文版 软件大小:16.65MB 软件授权:免费 适用平台:Win9X WinNT Win2000 WinXP Win2003 下载地址:https://www.wendangku.net/doc/8f251216.html,/html_2/1/133/id=10745&pn=0.html 2.2 谷歌地球初步认识 谷歌地球左侧为搜索、位置以及图层三大块组成,右侧则是地球的显示区域,所需要显示的信息可以通过工具栏中的视图工具进行设置。 搜索版块,将所需要查找的城市名称输入搜索框中,按“回车”键或者直接点击“搜索”即可直接到达所要查找城市的地图界面,搜索可以用拼音,也可以用中文汉字。 在搜索版块下方有两个按钮,第一个按钮可以将当前搜索的地名添加至“位置”版块中“我的地点”中,方便下次查找;第二个按钮可以将当前搜索的地方以KML的方式复制到剪贴板中,可以轻松实现地图的调用。

利用GoogleEarth制作地形图方法的应用

利用G o o g l e E a r t h制作地形图方法的应用 The latest revision on November 22, 2020

利用Google Earth 制作地形图方法的应用 徐林军 (江西省核工业地质局二六八大队) 【摘要】随着科技的进步,数字地图在许多领域有着广泛的应用。google earth除能提供详细的地理经纬度、三维立体图外,还提供一项重要数据:海 拨高程。这样我们就可以更简便地利用google earth的空间数据来自制地形图。 【关键词】;;地形图 随着卫星遥感技术、互联网技术的日新月异,提供高分辨率的卫星影像图成为可能。作为民用的免费卫星影像清晰度也逐渐提高,而传统地图的制作,不仅制作周期长、现势性较差,而且作为国家重要基础地理信息数据必须通过申请缴费才能获得。如何利用现有的免费卫星影像图制作高清晰度的、现势性强的有较高坐标精度的地图,更快捷、更实用的满足野外踏勘工区、勘察、地质等各行各业的需要,本文将针对Google影像地图进行可行性分析,研究获得高精度地图坐标并制作成地形图的具体操作方法。 提取Google Earth高程数据原理:Google Earth上每一个点 的属性包括地理坐标和高程,投影椭球参数采用WGS84地理坐标系。通过采样所求范围内的坐标点,用三角网剖分的方法自动生成等高线。所以生成等高线的精度跟采样点的间距紧密相关,采样距离越小精度越高。 利用Google Earth数据制作地形图主要分两个步骤:1.地理坐标和高程数据的提取;2.根据提取的数据制作地形图。

一、地理坐标和高程数据的提取 所用软件:Google Earth ,谷地地理信息系统(GoodyGIS)或谷歌地球高程数据采集工具(GetGECoords) 首先需要安装Google Earth和GoodyGIS。 启动软件后界面如下: 1.点击菜单栏的定位搜索,输入需要定位的经纬度坐标,点击前往,再重复定位搜索下一个点坐标。一般情况下如需得到一个区域的高程数据,只需确定左上角和右下角两个点坐标。

Google地球转地形图

利用Google Earth转地形图 作者:德布 QQ:287389161 以下的方法,只针对规划人员做粗略地形分析使用,因为Google地球自身精度不高(个人觉得等高线间距在10米以上),所以对地形要求特别高的请不要使用该方法。 本方法需要用到的软件有:Googleearth、GoogleEarth 高程数据采集工具(网上有不同版本的,可以自行下载,我用的最简单的GoogleEarth高程数据采集工具V1.1)、记事本、excel、湘源控规。 具体步奏: 一、打开Googleearth,使用添加地表工具,获得所要做高程点范围的中心点的坐标(一般直接点添加地表工具,大头针会直接点中图纸中心)。如图1(我的高程采集工具不能用了,图中的位置不是我转图的位置),

二、打开GoogleEarth高程数据采集工具,将上一步得到的坐标输入对应的对话框中,如图2: 点击下一步如图3 :

确定后设置自动采点间距,(该处需要强调,最小设置20就可以了,Google地图中大多地方都是高程间距是50,设置小了除了耗时长,根本没有用)。之后点击刷新点击自动采点,就只需要等着了,如图4。 等采集完毕后,点击文件导出数据,设置格式如图5:

得到dat格式文件。 三、右键用记事本打开对应文件,数据形式如图6: 四、把数据全部复制到excel中,,依次点击工具栏中数据——分列——分割符号——选择tab键和逗号分割,(这步的主要目的是快速把多点输入CAD中,有人会用excel直接导入数据的可以跳过不看)如图7:

得到下列形式数据: 将原点号统一改为:point 四、重新将数据复制倒记事本中,将空格替换成逗号(该处必须在英文输入法输入逗号)

Googleearth软件在地理教学中的应用

地理课堂中运用现代信息技术的经验体会 ——以Google earth软件在地理教学中的应用为例 华中科技大学附属中学地理教研组 地理课堂教学中常常会遇到一些地理现象和地理过程的讲解。在以往的教学中,因为受到条件的制约,老师们在讲解类似问题时通常运用板图、板画、模型模拟等方式。由于学生空间想象能力和分析能力较差,传统教学方式收效甚微。随着时代的发展和科学技术的进步,现代多媒体技术逐渐融入课堂,这一进步很大程度上改善了课堂效果。目前常用的教学演示软件有PPT(Power Point简称)、Flash等。 在讲必修1《行星地球》这一章时。由于教学内容与学生实际生活较远,单凭文字内容或图像解释,学生很难理解。因此,多媒体技术的应用是必不可少的。多数老师采用ppt的形式,将地球不同位置,不同观测角度的图片投影出来,结合板图讲述地球的运动及其意义。技术较好的老师可能制作flash动画,将地球运动的动态过程演示出来。以上两种形式相比于传统教学方式来说,效果可能会好些,但需要任课教师在备课过程中做大量工作,课件的制作,占用了大部分时间。时间和技术限制导致了计算机辅助教学的开展举步维艰。 谷歌地球(Google Earth,GE)是一款Google公司开发的虚拟地球仪软件,它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。Google Earth免费供个人使用,其功能主要有:1.结合卫星图片,地图,以及强大的Google搜索技术;全球地理信息就在眼前。 2.从太空漫游到邻居一瞥; 3.目的地输入,直接放大; 4.搜索学校,公园,餐馆,酒店; 5.获取驾车指南; 6.提供3D地形和建筑物,其浏览视角支持倾斜或旋转; 7.保存和共享搜索和收藏夹; 8.添加自己的注释; 9.可以自己驾驶飞机飞行。 笔者发现将Google Earth软件与地理课堂相结合可以达到事半功倍的效果。 以昼夜交替为例,学生很难有机会在太空中看我们生活的地球,因此昼夜更替的现象在整个地球上呈现的状态,以及在不同角度不同时间的太阳光照图学生很难想象。现在可以应用Google earth软件来实现,具体操作步骤如下:

巧用googleearth绘制三维等高线地形图

巧用Google Earth绘制三维等高线地形图 摘要: 随着多媒体教学的逐渐普及,各种地理软件层出不穷,但因为地理的专业性质限制,大多数地理教师很难做到精通各类软件应用,本着深入浅出的宗旨,以比较常见的Google earth 软件为例,本文将和大家一起探讨和学习如何利用该软件进行等高线地形图的绘制和等高线知识的讲解,轻松破解等高线的知识难点。 关键词:Google earth global mapper Surfer 地标等高线地形图的绘制、判读及应用 一.相关软件准备 在制作等高线地形图过程中,主要应用的软件有3种:Google earth, global mapper, Surfer. earth:中文一般叫谷歌地球,是一款Google公司开发的虚拟地球仪软件,它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。用户们可以通过一个下载到自己电脑上的客户端软件,免费浏览全球各地的高清晰度卫星图片。 如下图为三峡大坝的卫星地图。 Mapper:是一款地图绘制软件,不仅能够将数据显示为光栅地图、高程地图、矢量地图,还可以对地图作编辑、转换、打印、记录GPS及利用数据的GIS(地理信息系统)功能.版增加了直接访问USGS(美国地质勘探局)卫星照片TerraServer数据库和Global Mapper内部的地形图及以真实的3D方式查看高程地图的功能. 3. Surfer:三维数据成像软件,主要用于地质、工程、科学计算等数据的三维可视化成像显示。它支持两种成像方式:体成像和等值面成像。利用3D Surfer可以将数据在三维空间进行三维可视化显示,并且具有图形旋转、图形放缩、三维虚拟漫游、分层显示、图形切割、制作切片等功能。3D Surfer 支持Surfer切片图、高程模型图、曲折剖面、透明图层、叠加地形、贴图等功能。3D Surfer采用类似Surfer的操作方式,兼容Surfer定义的文本数据格式和GRD数据格式。支持规则数据和散乱数据的三维插值,与

谷歌地球使用教程

Google earth谷歌地球怎么用?谷歌地球从发布到现在也有一些年头了,但是关于谷歌地球怎么用的相关简介却不多。今天就跟大家简单说一下谷歌地球怎么用,怎么利用谷歌地球来查询我们所在的位置。 谷歌地球Google Earth 一、谷歌地球简介 谷歌地球(Google Earth,GE)是一款Google公司开发的虚拟地球仪软件,它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。

谷歌地球怎么用——使用界面 Google 地球 6 针对桌面推出了三种不同的版本:Google 地球、Google 地球专业版和Google 地球企业版。Google 地球可带您飞往任何地方,您可以在Google 地球上查看卫星图像、3D 建筑、3D 树木、地形、街景视图、行星以及更为丰富的信息。 从任意地点探索Google 地球。无论您是正在使用计算机、手机、平板电脑,还是浏览网页,总有一种Google 地球版本适合您。 二、谷歌地球怎么用 以下以安装版的谷歌地球6为例讲解。 2.1 Google earth谷歌地球下载 2.2 谷歌地球初步认识 谷歌地球左侧为搜索、位置以及图层三大块组成,右侧则是地球的显示区域,所需要显示的信息可以通过工具栏中的视图工具进行设置。 搜索版块,将所需要查找的城市名称输入搜索框中,按“回车”键或者直接点击“搜索”即可直接到达所要查找城市的地图界面,搜索可以用拼音,也可以用中文汉字。 在搜索版块下方有两个按钮,第一个按钮可以将当前搜索的地名添加至“位置”版块中“我的地点”中,方便下次查找;第二个按钮可以将当前搜索的地方以KML的方式复制到剪贴板中,可以轻松实现地图的调用。 谷歌地球怎么用——搜索版块 位置版块,可以由自己添加,添加之后,在下次使用谷歌地球就可以直接在“我的地点”中查找,无需再通过搜索来进行查询,可以更快地查询到目标地点。 在位置版块中也提供搜索功能,可以搜寻到已经保存的地点,搜索不到的地点,则会在搜索框中显示为红色,当然如果是在我的地点中存在的地名,则会自动定位到该地点;另外,可以录制游览的过程,也就是查询地点的过程,在我的地点中找到该地点,即可播放录制的游览过程。

googleearth在公路工程的应用

在Google Earth启动成功后,使用视窗操作系统的用户,按下Ctrl+Alt+A会弹出Google 模拟飞行器。而使用麦金塔电脑的用户,就要按Command+Option+A。当成功启动模拟飞行器后,下一次启动Google Earth,就可以直接选择Tools →Enter Flight Simulator启动模拟器。退出模拟器,就要按Exit Flight Simulator,或者上面提及的快捷键。目前有两款飞机,F16和SR22可供模拟。前者是战斗机,后者是螺旋桨飞机。飞行航线方面,可以从用家居住地开出,或者是软件提供的固定航线。快捷键可用CTRL+F进行内容查找如"中文" "卫星"等。新功能在google earth 4.2版本中,新增了SKY功能,可以浏览宇宙的星空,包括星云、恒星等等,开创了新的观测维度。在最新的google earth 4.3版本中,能在更多的城市中更快观看到3D 建筑物。可以观看世界各地许多城市里的数百栋新建筑物,包括旧金山、波士顿、慕尼黑、苏黎世以及数十个其他城市。利用新的「日光」功能,观赏各地的日出与日落。移动时间滑杆,观赏黄昏、清晨以及地球斜影移动的景象,及Google 地图提供街道检视功能。Google与Panoramio Panoramio 网站可让用户将图片“钉”在Google在线地图上,以显示人们去过的地方。Google与Panoramio建立了合作关系,采用西班牙公司的这项技术,摄影者可将“地理位置”图像链接到Google Earth地图上。如何在软件中截图这里介绍一个简单的截图方法,找到一个画面后,按下“Ctrl+Shift+E”,会出现一个通过电子邮件发送截图的界面,如下图所示,双击附件里那个图片,另存到硬盘上即可。这个图片就是当前的截图。Google Earth 的常用技巧应用2004年10月27日Google宣布收购了美国的一家卫星图像公司Keyhole公司,并于2005年6月推出了Google Earth系列软件。用户们可以通过下载一个Google Earth客户端软件,就可以免费浏览全球各地的高清晰度卫星图片。Google卫星地图的横空出世,催生了不少包括在内的“地图玩家”,这些卫星地图发烧友们乐此不疲地收集和张贴那些有趣的地标以及自己的新发现,他们使得这个非常酷的软件迅速普及到了大众,使得普通人也可以体会到使用Google Earth浏览自己家房顶的快感。下面,我就介绍一下我自己在使用Google Earth这个软件的过程中,总结的一些常用的技巧和应用。1.根据经纬度定位地标的方法在Search面板的Fly To输入框中,输入一个经纬度,按回车,就可以直接“飞”到那个位置。其间采用的那种动画效果,让我们产生一种遨游地球的奇妙感觉。2.如何在软件中截图这里介绍一个简单的截图方法,找到一个画面后,按下“Ctrl+Shift+E”,会出现一个通过电子邮件发送截图的界面,如下图所示,双击附件里那个图片,另存到硬盘上即可。这个图片就是当前的截图。3.如何导出地标文件在需要引出的地标文件夹上,用鼠标右键点一下,在菜单中选择“Save As”然后输入引出文件名就行了,目前可以导出KMZ和KML两种地标文件格式。4.KML和KMZ 地标文件有什么不同Google Earth有两种类型的地标文件,一种是KML文件,一种是KMZ文件。KML是原先的Keyhole客户端进行读写的文件格式,是一种XML描述语言,并且是文本格式,这种格式的文件对于Google Earth程序设计来说有极大的好处,程序员可以通过简单的几行代码读取出地标文件的内部信息,并且还可以通过程序自动生成KML文件,因此,使用KML格式的地标文件非常利于Google Earth应用程序的开发。KMZ是Google Earth默认的输出文件格式,是一个经过ZIP格式压缩过的KML文件,当我们从网站上下载KMZ文件的时候,Windows会把KMZ文件认成ZIP文件,所以另存的时候文件后缀会被改成.ZIP,因此需要手动将文件后缀改成.KMZ。KMZ文件用ZIP工具软件打开,然后解压缩即可得到原始KML文件。当然,KMZ文件也有自己的好处,就是KMZ 文件的自身可以包含图片,这样就可以不依赖引用网络上的图片。一般情况下,双击KMZ/KML文件即可从Google Earth中打开地标文件,但是需要注意的是,KMZ/KML地标文件名不能包含中文字符,文件存放的路径也不能有中文字符,否则将无法在Google Earth 中打开。5.如何快速得到一个地标的KML格式快速得到地标的KML文件内容

利用谷歌地球软件绘制等高线地形图

巧用Google Earth 绘制等高线知识难点 摘要: 随着多媒体教学的逐渐普及,各种地理软件层出不穷,但因为地理的专业性质限制,大多数地理教师很难做到精通各类软件应用,本着深入浅出的宗旨,以比较常见的Google earth 软件为例,本文将和大家一起探讨和学习如何利用该软件进行等高线地形图的绘制和等高线知识的讲解,轻松破解等高线的知识难点。 一.相关软件准备 在制作等高线地形图过程中,主要应用的软件有3种:Google earth, global mapper, Surfer. 1.Google earth:中文一般叫谷歌地球,是一款Google公司开发的虚拟地球仪软件,它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。用户们可以通过一个下载到自己电脑上的客户端软件,免费浏览全球各地的高清晰度卫星图片。 如下图为三峡大坝的卫星地图。 2.Global Mapper:是一款地图绘制软件,不仅能够将数据显示为光栅地图、高程地图、矢量地图,还可以对地图作编辑、转换、打印、记录GPS及利用数据的GIS(地理信息系统)功能.6.xx版增加了直接访问USGS(美国地质勘探局)卫星照片TerraServer数据库和Global Mapper内部的地形图及以真实的3D方式查看高程地图的功能. 3. Surfer:三维数据成像软件,主要用于地质、工程、科学计算等数据的三维可视化成像显示。它支持两种成像方式:体成像和等值面成像。利用3D Surfer可以将数据在三维空间进行三维可视化显示,并且具有图形旋转、图形放缩、三维虚拟漫游、分层显示、图形切割、制作切片等功能。3D Surfer 2.0 支持Surfer切片图、高程模型图、曲折剖面、透明图层、叠加地形、贴图等功能。3D Surfer采用类似Surfer的操作方式,兼容Surfer定义的文本数据格式和GRD数据格式。支持规则数据和散乱数据的三维插值,与Surfer软件定义的色标等级文件兼容,支持*.lvl和*.clr的颜色等级文件,支持*.dat *.txt *.grd等数据格式。支持三维图像的输出转换,可以将三维图形转换为虚拟现实数据文件VRML数据格式、JPG、BMP等 GE软件估计大多数地理教师比较熟悉,该软件能展现全球各角落的卫星地图。但卫星地图的拍摄都是从太空中俯视,一般情况下,地形的高低起伏只能从颜色来分辨,难以准确判别地形类型。通过结合

谷歌地球操作指南

1、根据经纬度定位地标的方法 在Search面板的Fly To输入框中,输入一个经纬度,按回车,就可以直接“飞”到那个位置。其间采用的那种动画效果,让我们产生一种遨游地球的奇妙感觉。2、如何在软件中截图 这里介绍一个简单的截图方法,找到一个画面后,按下“Ctrl+Shift+E”,会出现一个通过电子邮件发送截图的界面,如下图所示,双击附件里那个图片,另存到硬盘上即可。这个图片就是当前的截图。 3、如何导出地标文件 在需要引出的地标文件夹上,用鼠标右键点一下,在菜单中选择“Save As”然后输入引出文件名就行了,目前可以导出KMZ和KML两种地标文件格式。 4、KML和KMZ地标文件有什么不同 Google Earth有两种类型的地标文件,一种是KML文件,一种是KMZ文件。KML是原先的Keyhole客户端进行读写的文件格式,是一种XML描述语言,并且是文本格式,这种格式的文件对于Google Earth程序设计来说有极大的好处,程序员可以通过简单的几行代码读取出地标文件的内部信息,并且还可以通过程序自动生成KML文件,因此,使用KML格式的地标文件非常利于Google Earth应用程序的开发。 KMZ是Google Earth默认的输出文件格式,是一个经过ZIP格式压缩过的K ML文件,当我们从网站上下载KMZ文件的时候,Windows会把KMZ文件认成Z IP文件,所以另存的时候文件后缀会被改成.ZIP,因此需要手动将文件后缀改成. KMZ。 KMZ文件用ZIP工具软件打开,然后解压缩即可得到原始KML文件。当然,K MZ文件也有自己的好处,就是KMZ文件的自身可以包含图片,这样就可以不依赖引用网络上的图片。 一般情况下,双击KMZ/KML文件即可从Google Earth中打开地标文件,但是需要注意的是,KMZ/KML地标文件名不能包含中文字符,文件存放的路径也不能有中文字符,否则将无法在Google Earth中打开。 5、如何快速得到一个地标的KML格式 快速得到地标的KML文件内容的方法是,在Google Earth中右键点击一个地标,然后点右键,点Copy,然后打开记事本按Ctrl-V即可将该地标的KML内容粘贴到其中。 6、如何测量地图上两点的距离 点击菜单“Tools”-“Ruler”,弹出如下对话框。 此时,点击地球上任意两点,均可计算出两点间的距离(默认单位为英里,其它还有千米、米、厘米、英尺、码等),选择Path还可以测量曲线和折线的距离。 7、如何制作自己的地标 看多了别人制作的地标,自己是不是也觉得手痒呢?你有没有想过把自己的住宅、工作单位、自己发现的“有趣的地方”,也做成地标呢?

利用卫星遥感数据制作地形图

利用卫星遥感数据制作地形图 的地形图,无法对工作区地形地作整体评价及认识,为前期踏勘及设计工作带来了极大不便,针对这一问题,我们可以利用一种新方法来解决,即:利用卫星遥感数据来制作工作区地形图。制作1:50000以下的小比例尺地形图,甚至不需要额外的成本,完全可以利用当前已经公开的免费数据来制作。为了使大家有一个更清晰的概念,在这里我们把需要用到的卫星遥感数据看作两部份(实际上这两部份都是从卫星影像数据衍生出来的):平面影像数据和高程数据,平面影像数据就是一般看到的平面卫片(如GoogleEarth下载的图片),主要作用是描绘出图面上的地物。高程数据我们可以利用免费的DEM数据,DEM是Digital Elevation Model的缩写,是一定范内规则格网点的平面坐标(X,Y)及其高程(Z)的数据集(如30m、90m分辨率的数据集),在文章的主要作用是确定点高程。现在我们从两方面对这一技术进行阐述:(1)成图的基本步骤,(2)怎样提高成图精度。 这一技术的应用,我们需要准备以下软件:(以免费卫星图片和DEM数据为例) (1)Global Mapper(数据处理及成图软件,也具有坐标转换功能);(2)Coord MG(坐标转换软件);(3)Cass、CAD成图软件;(4)谷歌地图下载软件(卫星图片下载,保证下载的卫片四个角有经度坐标);(5)各分辨率DEM数据(目前有全球90m分辨率DEM免费数据,亦可下载全球30m分辨率DEM免费数据,下载网站“国际科学数据服务

平台”。 1 成图的基本步骤 我们以90m分辨率DEM数据为例进行阐述:(假设已下载了90m 分辨率DEM数据) 1.1 使用Global Mapper获得点高程数据或生成等高线图 (1)在90m数据文件夹里找到“世界地形数据分区表.jpg”,并打开。 (2)根据上图找到工作区大致地理置对应的下轴和左轴方格数据,并记。如43_16. (3)运行Global Mapper,打开43_16.zip文件,同时设置好相应的椭球及投影参数。 (4)利用Global Mapper生成等高线,输出等高线图(DXF格式)。为了更好地对图形进行编辑,一般不直接输出等高线图,而是生成XYZ 格式的点数据,再将这些数据转换成CASS软件所需要的展点格式(可用Excel进行格式转换操作),用CASS软件生成等高线。 1.2 制作地物图 1.2.1 用谷歌地图下载软件下载卫星图片。此软件下载后有图片四个角的经度坐标,用CoordMG进行坐标转换。操作步骤:运行地图下载软件――地图下载任务――新建任务――输入下载范――选择下载级别(级别越高越清晰,文件越大,但有些区域无高清图片,一般选18~20级)――下载。见图2 1.2.2 下载完成后,点“导出|拼接――导出|拼接图片”,再选中“生

谷歌地球在测绘中的应用

谷歌地球在测绘中的应用 张世强 1 安秀明 2 山西辰诚建设工程有限公司 【摘要】本文对谷歌地球(程序软件)的影像进行分析,尽可能地使其在测绘实践中加以应用。例如目前已经在简易平面图的绘制上应用、在线状和面状地物上的应用和在生成DTM数字高程模型上的应用、测区规划和航摄线路的计划等等,同事也指出了存在的误差问题,并与实测的数字化地形图进行了对比分析,肯定了谷歌地球在测绘中的应用价值,为测绘生产实践活动提供了另一种思路和方法。 【关键词】谷歌地球;图形绘制;数字高程模型;测绘应用 一、关于谷歌地球 谷歌地球(Google Earth,GE)是一款Google公司开发的虚拟地球仪软件,它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。Google Earth 于2005年向全球推出,被“PC 世界杂志”评为2005年全球100种最佳新产品之一。用户们可以通过一个下载到自己电脑上的客户端软件,免费浏览全球各地的高清晰度卫星图片。Google地球分为免费版与专业版两种。 谷歌地球的主要功能: Google Earth免费供个人使用,其功能主要有: 1、结合卫星图片,地图,以及强大的Google搜索技术;全球地理信息就在眼前;2.从太空漫游到邻居一瞥;3.目的地输入,直接放大; 4.能搜索学校,公园,餐馆,酒店;5.获取驾车指南;6.提供3D地形和建筑物,其浏览视角支持倾斜或旋转;7.保存和共享搜索和收藏夹;8.添加自己的注释;9.可以自己驾驶飞机飞行;10.还可以看火星和月球;11.可以测量长度,高度;12.有稀有动物跟踪系统。 Google Earth Plus 主要功能( Google Earth Plus是需要付费),它提供了更多的服务,主要包括: 1.兼容GPS ;2.更高质量的打印、抓图、除

相关文档
相关文档 最新文档