搜档网
当前位置:搜档网 › Google_Map_Api_谷歌地图接口整理

Google_Map_Api_谷歌地图接口整理

Google_Map_Api_谷歌地图接口整理
Google_Map_Api_谷歌地图接口整理

Google Map Api 谷歌地图接口整理

Google Map Api 谷歌地图接口整理

Google Map Api 谷歌地图接口整理

Google Map Api 谷歌地图接口整理

一:基本知识:

1. 使用谷歌地图API 的第一步就是要注册一个API 密钥,需要注重一下两点:

1.假如使用API 的页面还没有发布,只是在本地调试,可以不用密钥,随便用个字符串代替就可以了。

2.API 密钥只对网站目录或者域有效。对不同域的网页,需要用这些域分别注册不同的密钥

2.页面引用javascript文件

src="https://www.sodocs.net/doc/d212240501.html,/maps?file=api&hl=zh-CN&v=2&key=abcdefg"

type="text/javascript">

URL(https://www.sodocs.net/doc/d212240501.html,/maps?file=api&hl=zh-CN&v=2&key=abcdefg)解析:

https://www.sodocs.net/doc/d212240501.html,:也可以用https://www.sodocs.net/doc/d212240501.html,,假如你需要在地图上显示大陆以外的具体地图,就用https://www.sodocs.net/doc/d212240501.html,

2.file=api 这个是请求API 的JS 文件用的,固定的格式。

3.hl=zh-CN

这个是在设定地图上除了地图图片以外的诸如控件名称、版权声明、使用提示等所需要显示文本的语言版本时候用的,假如没有指定这个参数就使用API 的默认值,对

https://www.sodocs.net/doc/d212240501.html, 来说,默认是中文简体https://www.sodocs.net/doc/d212240501.html, 默认的是英文。

4. v=2

这个是用来指定需要导入的API 类库的版本号,可以有四种设定方式:

v=2.s 稳定版本,更新最慢,但是最可靠;

v=2 当前版本(只用主版本号),更新速度和可靠性介于s 和x 之间

v=2.x 最新版本,更新最快,包括最新功能,可能没有当前版本可靠;

v=2.76 指定具体版本。不建议使用。

注:目前谷歌地图API的主版本号是2,当API升级时旧版本只能继续使用一个月,所以要及时更改主版本号,版本号改变会在Google Code和Maps API讨论组发布相关信息

5.key=abcdefg这个是设定你注册的API 密钥.

二:核心类:

google地图API主要包括:地图类(GMap2)、标记类(GMarker)、标记选项类(GMarkerOptions)、折线类(GPolyline)、经纬度(GLatLng)、命名空间(GEvent)、坐标类(GPoint)、控件的大小类GSize、interface(GControl)、地图类型类(GMapType)、地图上面的图标类(GIcon)、窗体类(GInfoWindow)、窗体选项类GInfoWindowOptions)、接口GOverlay、枚举GMapPane等等

注:标记和折线都是地图的覆盖物

1.GMap2:地图类,下面实例化一张地图:

var map= new GMap2(container: DOM_Div,opts: Options);

构造函数的参数如下:

参数是否必要值类型定义

container 是 DOM_Div DOM元素,是个Div

opts 可选Options 构造函数选项

GMap2包含的方法:

1.设置状态的方法:

enableDragging():设置地图可以被拖动。

disableDragging():禁止地图被拖动。

draggingEnabled():返回地图是否能够被拖动的布尔值。假如能够拖动,返回"真";否则返回"假"。

enableInfoWindow():设置地图信息窗口可以弹出。

disableInfoWindow():禁止地图信息窗口弹出。

infoWindowEnabled():返回地图信息窗口是否能够被弹出的布尔值。假如能够弹出,返回"真";否则返回"假"。这个方法通常作为检验之用。

enableDoubleClickZoom():设置可以双击缩放地图,左键双击为放大,右键双击为缩小(默认)。

disableDoubleClickZoom():禁止双击缩放地图,Google Earth 默认为禁止双击缩放。

doubleClickZoomEnabled():返回地图是否可以双击缩放的布尔值。假如能够双击缩放,返回"真";

enableContinuousZoom():设置地图可以连续平滑地缩放。

disableContinuousZoom():禁止地图连续平滑地缩放。

continuousZoomEnabled():返回地图是否可以连续平滑地缩放的布尔值。假如能够连续平滑地缩放,返回"真";否则返回"假"。

enableScrollWheelZoom():设置地图可以由鼠标滚轮控制缩放。

disableScrollSheelZoom():禁止由鼠标滚轮控制地图缩放。

scrollWheelZoomEnabled():返回地图缩放是否可以由鼠标滚轮控制。假如能够由鼠标滚轮控制缩放,返回"真";否则返回"假"。

isLoaded() 返回类型布尔值假如地图已经被setCenter()初始化,则返回true.

2.得到地图的数据信息方法:

getCenter() 返回类型GLatLng 返回地图中心点的地图坐标.

getBounds() 返回类型GLatLngBounds 返回地图视口范围的矩形区域的地理坐标.

getBoundsZoomLevel(bounds) 返回类型数字返回显示指定的区域需要的最适合的地图缩放等级.该缩放等级是根据当前的地图类型计算出来的,假如还没有指定地图类型,将使用地图类型数组之中的第一项.

getSize() 返回类型GSize 返回地图视口的像素大小.

getZoom() 返回数字返回当前的缩放等级.

getContainer():取得地图的容器

getCurrentMapType()得到当前的地图类型。注重得到的是地图类型GMapType对象,而不是对象名称

3.设置地图:

setCenter(center, zoom?, type?)将地图视图切换到指定的中心点,也可以同时设置可选的地图缩放等级和地图类型.地图类型必须已经添加到地图.

addMapType()该方法必须在构造地图实例之后初始化地图状态时立即执行.在地图刚

刚构造的时候调用地图其他的方法都将会产生错误.

panTo(center) 设置地图的中心点到指定的坐标,假如该点已经在当前的视口之中,则地图中心会滑动到该位置.

panBy(distance) 地图滑动指定的像素距离.

panDirection(dx, dy) 以指定的方向滑动地图宽度一半的距离.+1代表右方和下方,-1代表左方和上方.

setZoom(level)设置地图的缩放等级到给定值.

zoomIn()缩小地图(将地图的缩放等级增加1).

zoomOut()放大地图(将地图的缩放等级减少1).

savePosition()保存地图当前的位置和缩放等级,以供以后通过returnToSavedPosition()方法来返回当前视图.

returnToSavedPosition()返回到上一次通过savePosition()保存的地图视图.

checkResize()检查地图容器(container)的大小是否已经发生变化,在地图容器DOM大小可能发生变化的时候调用该方法,以便地图能进行自动调整.

setMapType(GMapType):设置地图类型:大概有三种类型:

G_NORMAL_MAP,G_SATELLITE_MAP,G_PHYSICAL_MAP,

removeMapType(GMapType)从当前地图上删除一个地图类型。

enableGoogleBar():设置地图上的搜索栏

4.有关地图覆盖物的方法:

addOverlay(overlay) 在地图上添加一个标注并触发地图的addoverlay事件.

removeOverlay(overlay) 在地图上删除指定的标注.假如该标注确实在地图上.

clearOverlays()删除所有地图上的标注.

5.有关信息浮窗的方法:

openInfoWindow(point, node, opts?)在指定的地理点打开一个简单的信息浮窗.滑动地图以保证打开的信息浮窗可见.信息浮窗的内容以DOM节点的形式给定.

openInfoWindowHtml(point, html, opts?)在指定的地理点打开一个简单的信息浮窗.滑动地图以保证打开的信息浮窗可见.信息浮窗的内容以HTML文本的形式给定.

openInfoWindowTabs(point, tabs, opts?)在指定的地理点打开一个分标签的信息浮窗.

滑动地图以保证打开的信息浮窗可见.信息浮窗的内容以DOM节点的形式给定.

openInfoWindowTabsHtml(point, tabs, opts?)在指定的地理点打开一个分标签的信息

浮窗.滑动地图以保证打开的信息浮窗可见.信息浮窗的内容以HTML文本的形式给定.

showMapBlowup(point, opts?)在指定的地理点打开一个显示指定点更近的视图的信息浮窗.

closeInfoWindow()关闭当前打开的信息浮窗.

getInfoWindow() 返回类型GInfoWindow 返回地图的信息浮窗对象.假如当前并不存在信息浮窗,则创建一个信息浮窗而不显示它.这个操作并不被enableInfoWindow()影响.

6.控件的方法:

addControl(GControl)添加一个google地图的控件

RemoveControl(GControl)删除一个google地图的控件

7. 示例:

var map = new Map2(document.getElementByIdx_x_x("map"),{size:GSize(200,200), backgroundColor:"#FF0000"});

map.addControl(new GSmallMapControl());//添加一个地图左侧的缩放按钮控件

map.addControl(new GMapTypeControl());//添加地图类型控件包括普通地图、卫星地图、混合地图

map.setCenter(new GLatLng(37.4419, -122.1419), 13); //实例化一个维度为37.4419、经度为-122.1419的经纬度实例,然后设置地图的中心。地图缩放值为13

// Add 10 markers in random locations on the map

var bounds = map.getBounds();//得到地图四面的边界值

var southWest = bounds.getSouthWest();//西南的经纬度

var northEast = bounds.getNorthEast();//东北的经纬度

var lngSpan = northEast.lng() - southWest.lng();//经度差

var latSpan = https://www.sodocs.net/doc/d212240501.html,t() - https://www.sodocs.net/doc/d212240501.html,t();//维度差

//实例化一个在本张地图中的一个经纬度

var point = new GLatLng(https://www.sodocs.net/doc/d212240501.html,t() + latSpan * Math.random(),

southWest.lng() + lngSpan * Math.random());

var marker = new GMarker(point);//实例化一个标点

//给标点加click事件,当点击标点时弹出一个信息窗

GEvent.addListener(marker, "click", function() {

marker.openInfoWindowHtml("hello");

});

map.addOverlay(marker);//把标点添加到地图覆盖物

2.GMapOptions类:

这个类型包含以下4个属性

1.size

默认情况下,你创建的地图大小就是你给定的地图容器的大小,所以,通常情况下,你需要显式的声明你的地图容器的width和height属性,否则,地图是不能正常显示的,但是,有了size这个可选属性后,你就多了一个选择了。你可以在创建地图的时候直接通过size这个属性指定地图的大小,而不需要听命于地图容器了,即使这个地图容器已经显示的定义了width和height的大小。当然,size属性对应的值是一个GSize类型的数据,比如,假如给定options={size:GSize(400, 300)},那么,你所创建的地图大小就是400×300的一个矩形块,而和你指定的容器大小无关。

2.mapType

创建地图后,默认显示的地图类型是普通地图,假如要加上可以选择的卫星地图、地形地图等等其他类型的地图,可以使用GMap2.setMapType()方法,但这样往往会罗列一堆的setMapType。GMapOptions提供了mapTypes这个可选项,通过一个数组就可以给地图加上多种支持类型,比如使用{mapTypes:

[G_NORMAL_MAP,G_SATELLITE_MAP,G_PHYSICAL_MAP]}

,你的地图就拥有三种普通、卫星、地形三种类型了。mapTypes数组中的第一项是地图加载的默认类型,所以,假如你想默认加载卫星地图,把G_SATELLITE_MAP移到数组的第一项就可以了。

3.draggableCursor、draggingCursor

这两个选项是用来定义地图上你的光标类型,我把它们放在一起介绍不等于它们必须一起使用,你可以单独使用任何一个。其中,draggableCursor 是地图可拖拽状态(默认就是可拖拽的)下的光标,draggingCursor是拖拽地图时的光标,对应的值和你在JavaScript 里面设置其他的光标时使用的值一样,比如,

{draggableCursor:"crosshair",draggingCursor:"move"}。当然,你也可以使用url形式加上你自己的图标

4.backgroundColor

在地图图块的图片还没有传送完成之前,地图的显示区域默认会使用灰色填充,这个就是backgroundColor可以发挥作用的地方了,你可以把灰色换成其他任何符合W3C标准的颜色

5.googleBarOptions

这个和你在地图上通过GMap2.enableGoogleBar()时有关系,指定你添加GoogleBar 时的一些默认属性

示例:

var options = {size:GSize(400, 300), backgroundColor:"#FF0000"};

var map = new GMap2(document.getElementByIdx_x_x("mapContainer"), options);

3.GMarker类

构造函数:

1.GMarker(point, icon?, inert?) 在指定位置point使用指定图标icon或

G_DEFAULT_ICON创建一个标记.假如inert参数为true,该标记将不可点击而且没有任何参数.(2.50版本不再支持)

2.GMarker(point, opts?) 在指定位置point使用指定的选项GMarkerOptions创建一个标记.默认标记能够点击并使用默认图标G_DEFAULT_ICON. (从 2.50开始支持)

Gmarker包含的主要方法:

1.openInfoWindow(content, opts?) 在标记图标之上打开地图信息窗口。信息窗口的内容为DOM 节点。仅适用于GInfoWindowOptions.maxWidth 选项。

2. openInfoWindowHtml(content, opts?) 在标记图标之上打开地图信息窗口。信息窗口的内容显示为包含HTML 文本的字符串。仅适用于GInfoWindowOptions.maxWidth 选

项。

3.getIcon() GIcon 如构造函数所设置的,返回此标记的icon。

4.getTitle() String 如构造函数通过GMarkerOptions.title 属性所设置的,返回此标记的标题。假如未传入标题,则返回“u ndefined(未定义)”(自 2.85 开始)

5.getPoint() GLatLng 如构造函数或setPoint() 所设置的,返回此标记锚定的地理坐标。(自2.88 开始建议不要使用)

6.getLatLng() GLatLng 如构造函数或setLatLng() 所设置的,返回此标记锚定的地理坐标。(自2.88 开始)

7.setPoint(point) none 设置此标记所锚定点的地理坐标。(自2.88 开始建议不要使用)

8.setLatLng(point) none 设置此标记所锚定点的地理坐标。(自2.88 开始)

9.enableDragging() none 答应在地图上拖拽标记。对于函数,必须已经用GMarkerOptions.draggable = true 初始化标记。

10.disableDragging() none 禁止在地图上拖拽标记。

11.draggable() Boolean 假如已使用GMarkerOptions.draggable = true 通过构造函数对标记进行了初始化,则返回true。否则,返回false。

12.draggingEnabled() Boolean 假如当前答应用户在地图中拖拽标记,则返回true。

13.setImage(url) none 请求将url 指定的图像设置为此标记的前景图。注:不调整打印图像和阴影图像。因此,此方法主要是为了达到高亮显示或变暗显示效果,而不是彻底改变标记的外观。(自2.75 开始)

15.hide() none 假如当前标记可见,则隐藏标记。注:假如当前标记可见,则此函数会触发GMarker.visibilitychanged 事件。(自2.77 开始)

16.show() none 假如当前标记不可见,则显示标记。注:假如当前标记不可见,则此函数会触发GMarker.visibilitychanged 事件。(自2.77 开始)

17.isHidden() Boolean 假如当前标记不可见,则返回true。否则,返回false。(自2.77 开始)

示例:

1.

var point = new GLatLng(pointx,pointy);

var icon = new GIcon();

icon.image = "https://www.sodocs.net/doc/d212240501.html,/ridefinder/images/mm_20_red.png";

var myMarker = new GMarker(point, icon);

alert(myMarker.getIcon().image);

2.

var point = new GLatLng(pointx,pointy);

var myMarker = new GMarker(point,{draggable:true});//可拖拽的标记

alert(myMarker.getPoint());

4.GPolyline类

构造函数

GPolyline(latlngs, color?, weight?, opacity?, opts?) 根据顶点数组创建折线。color 是一个字符串,包含十六进制数字、HTML 样式的颜色,即#RRGGBB。weight 是以像素表示的线宽度。opacity 为0 到 1 之间的数字。该线条是消除锯齿且半透明的。

GPolyline包含的方法

1.getVertexCount() Number 返回折线的顶点数目。(自

2.46 开始)

2.getVertex(index) GLatLng 返回折线中给定索引值对应的顶点。(自2.46 开始)

3.getLength() Number 返回沿地球表面的折线长度(以米表示)。(自2.85 开始)

4.getBounds() GLatLngBounds 返回此折线的边界。(自2.85 开始)

5.hide() none 假如当前折线可见并且GPolyline.supportsHide() 返回true,则隐藏此线。注:假如当前折线可见,则此函数会触发GPolyline.visibilitychanged 事件(自 2.87 开始)

6.isHidden() Boolean 假如当前折线不可见,则返回true。否则,返回false。(自2.87 开始)

7.show() none 假如当前折线不可见,则显示该线。注:假如当前折线不可见,则此函数会触发GPolyline.visibilitychanged 事件。(自2.87 开始)

8.supportsHide() Boolean 假如当前环境下支持GPolyline 对象的GPolyline.hide(),则返回true。否则,返回false。(自 2.87 开始)

注:假如您想在地图里面显示折线,您需要在您的XHTML文档里面包含VML命名空间和一些CSS代码,这样可以令它们在IE下面可以正常工作。XHTM文档的开头看起来就像这

样:

"https://www.sodocs.net/doc/d212240501.html,/TR/xhtml1/DTD/xhtml1-strict.dtd">

xmlns:v="urn:schemas-microsoft-com:vml">

My Google Maps Hack

5.GLatLng类

构造函数:

GLatLng(lat, lng, unbounded?) 注重纬度和经度的顺序。假如unbounded 标记为true,则表示数字以原始输入状态使用,否则纬度将在-90 度到+90 度之间,而经度在-180 度和+180 度之间周而复始。

GlatLng包含的方法:

lat() Number 返回以度数表示的纬度坐标(-90 到+90 之间的数值)。假如在构造函数中设置了unbounded 标记,则纬度坐标值可能超出此范围。

lng() Number 返回以度数表示的经度坐标(-180 到+180 之间的数值)。假如在构造函数中设置了unbounded 标记,则经度坐标值可能超出此范围。

6. GPoint类

GPoint 是以像素坐标表示的地图上的一点。注重:在v2 中,它不再是以地理坐标表示的地面上的一个点。现在,地理坐标可以用GLatLng 表示。

在地图坐标系统中,x 坐标向右增大,y 坐标向下增大。

注重:GPoint 的两个参数同x 和y 属性一样可访问,但最好不要修改它们,而是在创建新对象时使用不同的参数。

7. GEvent命名空间

此命名空间包含的函数可用于注册事件处理程序(既处理自定义事件也处理DOM 事件)和触发自定义事件。此API 定义的所有事件都是由GEvent.trigger() 内部触发的自定义事件。

addListener(source, event, handler) 返回GEventListener 为源对象的自定义事件注册事件处理程序。返回一个可用于最终注销处理程序的句柄。事件触发时,this 将被设置为源对象,同时调用事件处理程序。

addDomListener(source, event, handler) 返回GEventListener 为源对象的DOM 事件注册事件处理程序。源对象必须为DOM 节点。返回一个可用于最终注销处理程序的

句柄。事件触发时,this 被设置为源对象,同时调用事件处理程序。此函数将DOM 方法用于当前浏览器,来注册事件处理程序。

removeListener(handle)删除使用addListener() 或addDomListener() 安装的处理

程序。

clearListeners(source, event)删除使用addListener() 或addDomListener() 为给定事件在给定对象上安装的所有处理程序。

clearInstanceListeners(source)删除使用addListener() 或addDomListener() 为所有事件在给定对象上安装的所有处理程序。

trigger(source, event, ...)使源对象触发自定义事件。将event 后所有剩余的可选参数依次输入给事件处理程序作为参数。

bind(source, event, object, method)返回GEventListener 将给定对象的方法调用注册为源对象自定义事件的处理程序。返回一个可用于最终注销处理程序的句柄。

bindDom(source, event, object, method)返回GEventListener 将给定对象的方法调

用注册为源对象自定义事件的处理程序。返回一个可用于最终注销处理程序的句柄。

callback(object, method) Function 返回在object 上调用method 的closure。

callbackArgs(object, method, ...) Function 返回在object 上调用method 的closure。调用返回的函数时,将method 后面所有余下的可选参数依次输入method 作为参数。

8.GClientGeocoder地址解析类:

此类用于和Google 服务器建立直接通讯,以获得用户指定地址的地理位置信息。另外,地理解析器可维护自己的地址缓存,可以无需与服务器通讯而回答反复的查询。注重:目前中国地图地址解析器只支持市/县/区级别的地址。

getLatLng(address, callback) 给Google 服务器发送请求,对指定的地址进行地址解析。假如地址已成功定位,则用GLatLng 点调用用户指定的回调函数。否则,向回调函数提供一个null 点。假如地址不明确,则仅向回调函数传送最匹配的点。(自2.55 开始)

getLocations(address, callback) 给Google 服务器发送请求,对指定的地址进行地址解析。包含状态代码的答复,假如答复成功,则向用户指定的回调函数传送一个或多个Placemark 对象。与GClientGeocoder.getLatLng 方法不同,回调函数可以通过检查Status 字段的代码值确定失败原因。(自2.55 开始)

示例:

var map = new GMap2(document.getElementByIdx_x_x("map"));

var geocoder = new GClientGeocoder();

var address="五道口";

geocoder.getLatLng(address,function(point) {

if (!point)

{

alert(address + " not found");

}

else

{

map.setCenter(point, 13);

var marker = new GMarker(point);

map.addOverlay(marker);

marker.openInfoWindowHtml(address);

alert(point);

}

});

三:下面是Google API自带控件

GLargeMapControl:放大缩小调节杆

GMapTypeControl:地图和卫星图片的切换功能

GSmallMapControl:GLargeMapControl的精简版,去掉了缩放的调节杆保留了缩放按钮

GSmallZoomControl:只包括缩放按钮,去掉了GLargeMapControl里其他的所有控制

GScaleControl:比例尺控件

四:减少浏览器内存泄露

Google Maps API鼓舞使用闭包/Closures,Maps API的第二版引入一个GUnload()函数,用于最大限度地消除可能引发内存泄露的循环引用。您应该在页面的unload事件中调

用GUnload()函数来降低您的应用程序内存泄露的风险:这个函数确实可以消除Google地图在Internet Explorer下的内存泄露,但是假如您比较关心

内存消耗问题,您仍然应该用Drip之类的工具测试您自己网站的内存泄露情况。

五:浏览器兼容性

Google Maps API支持的浏览器种类与Google地图网站相同。因为不同的应用程序在碰到不兼容的浏览器的时候需要表现不同的行为,所以Maps API提供了一个全局方法(GBrowserIsCompatible())来检查兼容性,但是,发现一个不兼容的浏览器时,它不会自动采取任何措施。https://www.sodocs.net/doc/d212240501.html,/maps?file=api&v=2里面的脚本似乎可以在任何浏览器里面解析而不产生错误,所以您可以在检查浏览器兼容性之前就包含脚本文件。

六:相关资料的网址:

https://www.sodocs.net/doc/d212240501.html,/intl/zh-CN/apis/maps/

https://www.sodocs.net/doc/d212240501.html,/intl/zh-CN/apis/maps/documentation/javascript/v2/reference.html Google地图API的同步中文文档:https://www.sodocs.net/doc/d212240501.html,/doc/google/gmapapi/ 百度文库:https://www.sodocs.net/doc/d212240501.html,/view/a2885c27a5e9856a561260b2.html

csdn博客:https://www.sodocs.net/doc/d212240501.html,/jiali765/archive/2010/03/03/5338265.aspx

https://www.sodocs.net/doc/d212240501.html,/study/jishuwenzhang/196.html

谷歌地图的级别与对应比例尺及分辨率探究

谷歌地图的级别与对应比例尺及分辨率探究 谷歌推出的免费在线卫星地图、电子地图也已经有些年头了,无论是出于个人爱好还是商业目的,大家都在分享谷歌提供的这份丰盛的免费午餐。 至于如何获取谷歌的免费地图,这个不用多讲,百度一下就能找到各种谷歌地图下载器工具。以截屏方式获取的,或直接从谷歌服务器上下载的,收费的,免费的,应用尽有,这个不是今天我们要讨论的主题! 谷歌的免费地图是容易下载的,但没有哪款地图下载器工具是有比例显示的,这个问题很严重!即便是简单的应用,如打印个挂图什么的也需要有比例尺作参照,如果要作深层次的专业应用,比例尺就更重要了,是必须的,也是必不可缺少的。 目前谷歌地图大概分为22个层级(国内一般只到20级,国外有20级以上的),每个层级比例尺不相同,如果我们能知道每个图层的比例尺对于我们下载来说也是件很轻松的事,可以直接选择下载适合自已应用比例的层级,何乐而不为? 为了方便他人,也方便自已,今天就来分析解决这一问题:探究谷歌地图各层级的对应比例尺和分辨率! 一、什么是比例尺? 比例尺是表示图上距离比实地距离缩小的程度,也叫缩尺。公式为:比例尺=图上距离/实地距离。比例尺有三种表示方法:数字式,线段式,和文字式。三种表示方法可以互换。根据地图的用途,所表示地区范围的大小、图幅的大小和表示内容的详略等不同情况,制图选用的比例尺有大有小。地图比例尺中,通常大于二十万分之一的地图称为大比例尺地图;比例尺介于二十万分之一至一百万分之一之间的地图,称为中比例尺地图;比例尺小于一百万分之一的地图,称为小比例尺地图。在同样图幅上,比例尺越大,地图所表示的范围越小,图内表示的内容越详细,精度越高;比例尺越小,地图上所表示的范围越大,反映的内容越简略,精确度越低。一般讲,大比例尺地图,内容详细,几何精度高,可用于图上测量。小比例尺地图,内容概括性强,不宜于进行图上测量。

谷歌地图使用方法

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

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--方向标示

谷歌地球KML文件制作工具

谷歌地球KML文件制作工具 一、项目背景 Google earth作为一款免费的地图软件,能形象的展示各地地形、海拔、建筑物、道路、河流等信息,目前在无线网络优化中起到非常重要的作用,例如:新建站规划、投诉处理、天线方向调整等等。本软件能将基站site文件、路测文件制作成Google earth 使用的kml文件,直观形象的反应到谷歌地球上。该软件对文件格式要求灵活,不用劳神费力地去整理文件内容,只要文件中包含所需信息即可使用,而且操作简单,运行速度快,在使用过程中取得了巨大的经济效益,具有较好的应用前景及推广价值。 二、实施方案 (一)数据准备 1.基站扇区数据准备 包含基站名称、小区名称、基站经纬度、小区方向角、小区半功率角的文本文件均可,各个字段间以制表符“tab”隔离,可以直接将excel文件里的内容粘贴到文本文件即可。其中经纬度格式均为小数格式,如:122.324445,37.32343, 小区方向角和半功率角均为整数比如:0 120 360。以爱立信site文件为例: 2.路测数据准备 路测数据必须要包含经度,纬度和需要染色的信息,文件格式为爱立信TEMS 导出fmt文件或者文本文件均可,各个字段间以制表符“TAB”隔离,经纬度格式为小数格式,需要染色的信息量必须为整数,如:-90,-67等。例如爱立信TEMS导出fmt文件: 3.简单地标数据准备 只需要文本文件中包含地标名,经度和纬度即可,各字段以制表符“TAB”分隔。经纬度必须为小数格式。 (二)Kml文件生成 该软件为C#语言编写,出于操作方便、简洁的考虑,所有功能集中在一个 界面上,通过依次点击不同的按钮实现相应的功能,最终导出kml文档。 1.基站扇区kml文件生成 操作流步骤及注意事项: 第一步:点击“存盘目录”行最后按钮,弹出保存文件对话框,保存文件对话框的文件名不要更改也不要填写,只是起到选择目录的作用,“确定”即可,kml文件存盘目录设置成功。 第二步:点击“site文件”行最后按钮,弹出选择文件对话框,选择相应的site文件即可。 第三步:site文件选择后,软件将会读取该文件第一行作为标题行,在以下两行的下拉菜单中会出现各个标题的名称,为相应的标题选择相应的字段,如基站名:可以选择SiteName或者Site;

谷歌地图使用方法以及登陆指南

谷歌地图使用方法以及登陆指南 谷歌地图是 Google 公司提供的电子地图服务,包括局部详细的卫星照片。此款服务可以提供含有政区和交通以及商业信息的矢量地图、不同分辨率的卫星照片和可以用来显示地形和等高线地形视图。在2014年3月5日谷歌表示印度22个城市的用户已经可以访问谷歌地图中75个在当地比较流行的室内场地地图,包括位于古尔冈的Ambience Mall,以及德里的Select City Walk购物中心等。 操作方法 Google地球的使用方法: 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

简单截取GOOGLEMAP卫星图的方法

简单截取GOOGLEMAP卫星图的方法 大家好,我是SINO-0139,sino论坛账号:phoenix010。近期发现很多地景开发人员都不知道该怎么去截取GOOGLEMAP的卫星图,卫星图对于我们地景制作是至关重要的步骤。也有很多朋友用GEtScreen在GOOGLE地球上截取卫星图,我觉得这个方法费时费力,弄不好还会错位。所以今天我给大家介绍一个比较简单的卫星图截图的方法。 这个方法基本不需要什么工具,不过有一点就是大家最好有一个拥有截图插件的浏览器,我建议大家用360浏览器,360浏览器有个“将网页保存为图片”功能,这个对于我们截图很有帮助。不要喷,如果你不愿意用360浏览器,我也不勉强。 好了,开始正题,首先我们打开浏览器,输入下面的网址: https://www.sodocs.net/doc/d212240501.html,/sbuilder/gmaps.asp?Lat=40.7777&Lon=-73 .8752&Zoom=14

打开后我们在右上边的GOTO、SHOW按钮旁输入经纬度坐标,格式为小数点模式,大家要是用度分秒格式的请自行换算。 我们以北京首都机场为例,下面是北京机场的坐标。 PEK 北京40.07680509701226116.5883553580003

我们输入进去后,点GOTO按钮 这样左边的地图就跳转到北京机场上了,我们在地图上适当的调整下位置,大致使机场在图片的中间即可。

接下来我们需要复制红色框内的数据,这个数据是我们当前地图的四个角的坐标,我们在导入ADE的时候需要用到。 这里我已经复制好了,这里的坐标怎么样导入ADE一会后面在讲,大家保存在一个文本里就行了。 [GEOGRAPHIC] North=40.11628348191269 South=40.037472253694155 West=116.52820587158203 East=116.66553497314453

Google Earth使用指南

GoogleEarth使用指南 以下是维基百科全书对于GoogleEarth的定义: GoogleEarth是一款由Google公司开发的的虚拟地球仪软件,它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。让每个人都有机会看到世界上的任何一个角落。GoogleEarth使用了公共领域的图片、受许可的航空照相图片、KeyHole间谍卫星的图片和很多其他卫星所拍摄的城镇照片。 图像清晰度:GoogleEarth包括大气层效果、海床和简要的星象,这里的“清晰度”衡量的标准是观察到离地面最近且图像最清晰时所显示的“Eyealt”数值。 大多数地区的图像清晰度都在5英里左右。几乎每个国家的首都和主要大城市都提供了较为清晰的图像,基本拥有0.15英里的清晰度。北美和欧洲的高清晰图像比较多,其他地区相比较少。 GoogleEarth主界面: 1、搜索面板(Search panel)-查找位置或行车路线、管理搜索结果。 2、鹰眼导航图(Overview map)-鸟瞰位置指示图。 3、显示/隐藏侧边栏(Hide/Show side bar)-单击这个图标可以显示或隐藏侧边栏(搜索面板、地标面板、层设置面板)。 4、添加地标(Place mark)-单击这个图标来标注指定的位置。 5、多边形(Polygon)-用来绘制多边形。 6、路径/线(Path)-用来绘制路径或线条。 7、影像贴图(Image Overlay)-将外来的图片贴到GoogleEarth中。

8、测量工具(Measure)-测量距离或面积。 9、邮寄(Email)-将当前视图或图像用电子邮件发送给别人。 10、打印(Print)-打印当前浏览的视图。 11、导航器(Navigation controls)-用来倾斜、缩放和移动观察点。(斜视滑块) 12、图层(Layers panel)-用来显示兴趣点。 13、位置(Places panel)-用来定位、保存、组织和重游地标。 14、三维观察窗(3D Viewer)-在这个窗口中浏览地球、观察地形。 15、状态栏(Status bar)-显示经纬度坐标、海拔、和图像下载进度 用GoogleEarth可以轻易做到的5件很酷的事 1、查看您的房子、学校和地球上的任何地点 单击“前往”(Fly To),在输入框中输入地址,然后单击“搜索”按钮,再双击搜索结果中的地址,GoogleEarth就会飞到该位置。 (搜索按钮)【注:目前,中国部分只能搜索到一些大中城市的名字,直接输入汉字即可,比如“南昌”;欧美日等许多发达国家则可以用标准的通信地址来搜索,比如可以直接输入纽约证券交易所的通信地址“11WallStreet,NewYork,NY10005”。】 2、世界观光-在“位置(Places panel)”面板中勾选“Sightseeing”文件夹,然后单击“播放/漫游”(Play Tour)按钮: 3、查找两地间的行车路线(directions),并漫游行车路线。 4、查看其他用户标注的有趣的特色地点-在“层设置”面板中,勾选“GoogleEarth Community”或其它图层,一些有趣的特色地标就会显示在观察窗中。双击这些标志来查看、探索。 5、观察某地点的三维地形-这个功能在显示山岭地形时会更有趣,比如美国大峡谷(theGrandCanyon)、珠穆朗玛峰(Chomolungma)。先找到要查看的位置,再调整倾斜滑块(Tiltslider),就可以看到三维地形了。(斜视滑块) 您可以用多种方法来浏览地球及地形: 用鼠标操作、用导航器操作、用键盘控制。您还可以使用斜视的方式来查看三维地形。当然,任何时候您都可以恢复到上北下南、垂直俯视的视角。 用鼠标操作 ●把鼠标移到观察窗中间,按住一个鼠标键(左、中、右键都试一下),然后移动鼠标,看看会发生什么。这个操作可以让您:任意方向拖动地图(左键拖动)、缩放图像(滚轮)、倾斜地图(右键拖动) ●自动飘游地球-按住鼠标左键,短暂地向任意方向拖动一下,然后松开,就象把图像“扔出去”一样,地球就会不停地转。在窗口中按一下鼠标,就可停止转动。 ●更多缩放图像的方法: ★在观察窗中双击一下左键,就可以放大到该位置;双击右键则缩小。单击可停止缩放,再次双击则会放得更大或缩得更小。 ★转动鼠标滚轮也可以缩放。滚动时按住ALT键可以减慢缩放速度。 ★还可用鼠标右键上下拖动来缩放。短暂地拖动一下,就像把图像“扔出

从GoogleEarth下载影像的流程方法

1. 软件准备 首先安装好Google Earth4.2或5.0版本,破解版GlobalMapper10.02版本(破解方法:安装完成后把crack文件夹下的global_mapper10.exe拷贝到安装目录下覆盖,再运行global_mapper10.exe),准备好GEtScreen1.1.0.0非安装版软件: 2. 截图 截图有两种方法: 第一种:两点定位。即用鼠标右键分别点击欲截图区域的左上角和右下角,进行区域的选择,比较方便,但精确性稍微欠缺些。 提示:两点定位后,如果发现定位不准,可以点击“放弃定位”按钮,放弃当前操作,重新开始。 第二种:输入坐标。通过GPS定位功能的装备获取上述两点坐标的位置,分别输入上面的窗口,这样更精确些。

2.1两点定位截图 2.1.1 运行Google Earth 运行Google Earth软件,调整到你想截图的地理区域位置到满屏,如下图: 2.1.2 运行GEtScreen 这时GEtScreen会自动把Google Earth当前的地图窗口信息采集下来,现在就进入GEtScreen,如下图:

2.1.3 截图 在截图围左上角右击: 在截图围右下角右击,选择区域会以一个白色框显示出来:

2.2输入坐标截图 2.2.1 输入坐标 输入坐标截图,在下图中的两个文本框输入截图围的左上右下坐标,单击“输入坐标”按钮: 2.2.2 截图 单击“输入坐标”按钮后,选择区域会以一个白色框显示出来:

3. 图片计算 设置截图高度,意思是:如果截图高度为1,则代表在1公里高度以垂直地面90度角截图,以影像的分辨率而定,影像分辨率高可设小点,分辨率低设大点,分辨率为0.6m可设为0.5。然后点击“图片计算”按钮,计算出合计数量,如图: 4. 截屏 截屏前先把图上的边界和地名等主数据库去掉,使图上没有多余信息,方法是把屏幕左下角图层中的钩去掉:

利用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地图转MAPINFO地图教程

Google地图转MapInfo地图教程 一、软件准备 1、Google Earth Pro 2、GlobalMapper10 3、MapInfo Professional 7.0 把上述软件下载安装好。软件版本不同,细节操作可能稍有不同,但大体步骤还是一样的。 二、下载Google地图 1、打开Google Earth Pro软件,登录后,在左上角“飞到”中输入地区名,比如“桂林”。搜索后在主窗口中显示桂林地图。调整右上角方向与缩放工具,可进行相应浏览操作。 可再次在“飞到”中输入更细的地区名,比如“创新大厦”。 搜索后在主窗口中显示创新大厦附近区域的地图。 2、制作地标。 点击“添加”图标,选择“地标”菜单。 地图中出现一个浮动地标。 同时出现一个“Google Earth-New”对话框。可显示当前地标对应的经纬度。 移动浮动地标,对话框中的经纬度会发生相应改变。 选好点,点击“确定”,浮动地标将固定下来。此处命名为“Pt1”。 在“确定”前请务必先记下Pt1的经纬度数值,因为在地图配准时要用到的。 此处单位为“°”。如果不是,可以在“工具->设置”中修改。 此处请务必把单位设定为“°”,否则会严重影响后续步骤的操作。在“Google Earth设置”对话框的“3D显示”选项卡中,找到“显示经纬度选项”,选择“Decimal Degrees”。 下面再做一个地标“Pt2”。尽量不取相同经度或纬度,以提高配准经度。 记下Pt2经纬度数值。 如果不满意,可以右键点击地标,然后“删除”地标重新再做。 至少做两个地标,不设上限,地标越多地图配准越精确。但通常两个就够了。 3、保存Google地图为图像。 选择“文件->保存->保存地图”。 第一次使用Google Earth时“保存图像”选项可能不能用,此时先选择“保存到我的地标库”,下一次再点开“保存”时“保存图像”就会变成可用状态了。 出现“保存图像”对话框。 选择合适的分辨率,“保存”图像。分辨率越大,图像越精细,但载入时间会相应增加。 此处选用默认的屏幕分辨率。 保存图像类型可选。此处选为“JPG”。 关闭Google Earth,进入下一步操作。 三、地图配准。 1、打开GlobalMapper10,打开步骤二保存的map.jpg。弹出“Global Mapper”对话框,点“是”,进入图像匹配校正环节。 2、弹出提示信息,简单描述配准步骤。确定。 3、在“查看全部”窗口出现网格状的地图缩略图。 在此窗口拖拉鼠标,“缩放预览”将会出现相应变化。 在两个图间切换操作,可以得到合适的匹配控制点图像。此处不再赘述。 需要注意的是,控制点投影格式应该是“Geographic (Latitude/Longitude)/WGS84”,如果不是,请修改投影设置。 4、在“缩放浏览”中点中地标Pt1尖端处,会出现一红点表示瞄准该点。

google地图学习手册

https://www.sodocs.net/doc/d212240501.html,/article/58.htm 这里的Google Earth API(本文的Google Earth API和最新Google Earth API概念不同,前者是windows 程序以COM接口开发,目前的Google Earth API是通过Google Earth 插件在浏览器理开发的API 函数,本文主要是讲windows 程序以COM接口开发)不同于GoogleMAP API:大家可能对于GoogleMAP API有一些印象了而且网上对于GoogleMAP API的应用也有很多比如https://www.sodocs.net/doc/d212240501.html,/那么什么是GoogleEarth API呢?GoogleEarth API能作什么呢?下面我就结合我编的一些东西讲讲GoogleEarth API Google Earth API Keyhole 1.0 Type Library当你要使用GoogleEarth API时首先要在工程里引用他,以VB为例,在“工程”菜单中选择“引用”,如果你已经安装了GoogleEarth,那么引用栏里会有“Keyhole 1.0 Type Library ”而它是定位于GoogleEarth 的主程序的。引用完毕后,打开对象浏览器,你就可以看到GoogleEarth API的类和函数及属性了!! GoogleEarth API有4个类,每个类下面有多个函数及属性下面将我常用的函数的说明写到下面: Class KHFeature Property hasView As Long 只读 暂时还不知道什么意思,没用过,哪位高手能给个解释 Property visibility As Long 地标的可视选项

谷歌卫星地图下载助手-睿智版使用说明书

谷歌卫星地图下载助手软件使用说明书 谷歌地图下载助手的安装 (2) 谷歌地图下载助手操作基础 (2) 软件操作界面 (2) 鼠标操作 (2) 主要功能介绍 (4) 主页 (4) 地图 (5) 地点位置 (10) 标记路线 (11)

谷歌地图下载助手的安装 下载软件安装包,点击安装程序,若软件不能运行,则需要安装.net framework 2.0补丁。然后将注册文件复制到软件的文件夹中,重新启动软件即完成软件的注册。 谷歌地图下载助手操作基础 软件操作界面 谷歌地图下载助手的操作界面简洁直观,包括菜单栏、工具栏、地图显示与操作窗口及坐标显示窗口四个部分(如图2-1所示)。菜单栏中含有主页、地图、地点位置、标记路线等四项,每项中对应各自的工具栏,完成不同的操作任务。 界面下面有当前地图服务器名称,地图缩放级别和当前日期。 图2-1 谷歌地图下载助手操作界面 鼠标操作 鼠标是谷歌地图下载助手的重要人机信息交互工具,它的左右键有特定的功能。鼠标的

功能与操作主要有如下几个方面: 1)单击左键 左键单击菜单栏或工具栏的按钮,执行该按钮命令。在工作界面的地图上单击鼠标左键时,会出现一个红色的十字形光标,代表选中改点,以便于接下来完成框选坐标、新建坐标及添加自定义标识等操作。 2)双击左键或双击右键 在工作界面上双击鼠标左键或者鼠标右键,会出现以下界面,选择各项命令,即可完成查询当地地点信息、放大当前位置、框选起始与终止坐标新建标记等操作。 图2-2 双击鼠标对话框 3)单击右键 在工作界面上单击鼠标右键并拖拽,可以对地图进行移动。 4)鼠标滚轮 将鼠标光标放在工作界面上,前后推动滚轮,即完成地图的放大与缩小。 5)指向功能 当鼠标的光标指向地图上的某一个点时,在屏幕下方的坐标显示窗口将显示该点所对应的坐标,其中,东经和北纬用正数表示,西经和南纬用负数表示。

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

手把手教你做Google Earth等高线地形图 首先声明:该教程只作地图制作技术探讨之用,并不意味作者鼓励侵犯知识产权,或承担任何相关的法律责任。请在学习之余、在下载各种网络材料和软件二十四小时之内即时删除,以免除后患。 本帖虽为“原创”,其实是站在论坛各位大师肩膀上做的一点尝试,首先要感谢他们给我的启发和帮助。 一、“原材料”采购: 网上下载SRTM数据,地址:https://www.sodocs.net/doc/d212240501.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.sodocs.net/doc/d212240501.html,/5z1gKhPK/Down/2007/09B/Global.Mapper.v9.00.zip https://www.sodocs.net/doc/d212240501.html,/5z1gKhPK/Crack/2007/09B/Global.Mapper.v9.00-Crack.z ip (破解文件,安装后把压缩文件中的global_mapper9.exe复制到安装文件夹中) 现在,请跟我一起走上制作Google Earth等高线地形图的快乐之旅 启动Global Mapper v9软件

谷歌地球使用方法简介

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.sodocs.net/doc/d212240501.html,/html_2/1/133/id=10745&pn=0.html 2.2 谷歌地球初步认识 谷歌地球左侧为搜索、位置以及图层三大块组成,右侧则是地球的显示区域,所需要显示的信息可以通过工具栏中的视图工具进行设置。 搜索版块,将所需要查找的城市名称输入搜索框中,按“回车”键或者直接点击“搜索”即可直接到达所要查找城市的地图界面,搜索可以用拼音,也可以用中文汉字。 在搜索版块下方有两个按钮,第一个按钮可以将当前搜索的地名添加至“位置”版块中“我的地点”中,方便下次查找;第二个按钮可以将当前搜索的地方以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卫星图自制高精度3d地图

用google earth卫星图自制高精度3d地图 1.首先我用google earth卫星图软件,找到我想要的地方!点正北按钮(非常重要),因为ozi地图默认上北下南,投影为平面格式地图google earth下载地址: https://www.sodocs.net/doc/d212240501.html,/ 2.点开google earth菜单view的第x项lat,打开google earth地图栓格,让地图出现经纬度(度\分\秒),地图栓格不要过小,地图栓格过小虽然精确,但费眼力! 3.截图点google earth菜单file的第x项,save image截图1 截图2 (jpg格式),关闭google earth 4.打开ozi,调入截图1(ozi菜单文件第x项,载入并校准地图项,支持jpg格式) ozi下载地址https://www.sodocs.net/doc/d212240501.html,/ 5,选择校准点,定义校准点的位置,位置一般选有经纬度栓格的交*点,用放大窗口进行对准 6,填入栓格的经纬度,(重要提示:ozi支持的只是度\分,我无法调到度\分\秒,所以填入栓格的经纬度也必须是度\分,需换算一下)107度\33分\12秒换算107度\33.2000分 7,点1和校准点1的经纬度对应上即可。这样校准点1校准完毕。(点n和校准点n对应上即可) 8,保存为ozi地图, 一辐高精度ozi平面地图制做完毕。 等一下,自制3d高精度ozi地图又乍办? 首先在高精度ozi平面地图基础上,导入全球数字高程SRTM数据,然后使用OziExplorer3D 和SRTM数据就可自做3d高精度ozi地图了!!!! OziExplorer3D下栽地址 https://www.sodocs.net/doc/d212240501.html,/en/c62c998686b5079b.asp 那么,什么是全球数字高程SRTM数据啦?????????????? SRTM:航天飞机雷达地形测绘使命Shuttle Radar Topography Mission,简称SRTM SRTM的简介:2000年2月11日上午11时44分,美国“奋进”号航天飞机在佛罗里达州卡那维拉尔角的航天发射中心发射升空,执行耗资3.64亿美元,称之为“航天飞机雷达地形测绘使(Shuttle Radar Topography Mission,简称SRTM)”的空间飞行任务。此次航天测绘覆盖面积之广、采集数据量之大、精度之高在测绘史上是前所未有的。10天采集的全部原始数据仅处理就约需两年的时间。数据经处理后最终所获取的全球数字高程模型(DEM),可以将美军现有的全球DEM精度提高约30倍。在美国对阿富汗战争中,SRTM数据大显神威,在军事指挥、战场管理及各种武器制导等方面得到广泛应用,发挥了极大的作用。 全球数字高程模型数据就是SRTM数据,可在网上免费下载,(YES,IT IS FEEL!)有了他,我就可以做3d高精度ozi地图 下面说说使用OziExplorer3D和SRTM数据的详细过程: 1.在SRTM ftp下载站点:https://www.sodocs.net/doc/d212240501.html, ,ftp进入,然后进入/pub/data/srtm/下载SRTM 数据,中国的数据文件在Eurasia这个目录中。

利用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上进行展点了。

利用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 Map截获器帮助文档及CHARLS-GIS安装步骤

稻歌Google Map截获器帮助文档及CHARLS-GIS安装步骤 谭祥力 杨秋香 2011年4月22日

目录 一、歌Google Map截获器v1.1中文版帮助文档 (1) 1.1、软件功能 (1) 1.2、软件安装 (1) 1.3、使用方法 (1) 1.3.1 输入要下载地图的范围 (1) 1.3.2 输入影像级别 (1) 1.3.3 选择拼图存放位置 (2) 1.3.4 生成结果 (2) 1.4、系统日志 (2) 1.5、软件设置 (2) 1.5.1 分幅大小 (2) 1.5.2 Google 原始格网子图设置 (3) 1.5.3 设置地图飘移一次的耗时 (3) 1.5.4 设置IE 缓存目录 (3) 1.6、注意事项 (3) 二、CHARLS-GIS安装步骤 (4)

一、歌Google Map截获器v1.1中文版帮助文档 1.1、软件功能 1、大幅面截获Google Map 上的地图、卫星影像、地形图,拼接并存储为tif 格 式的图像,同时附上精确的投影与坐标; 2、无幅面大小限制、海量下载、无缝拼接; 1.2、软件安装 1、直接安装,需要.net2.0 支持,安装后程序会自动提示用户进行安装; 2、支持windows XP/Vista/Win7 系统; 1.3、使用方法 1.3.1输入要下载地图的范围 (1)手动输入,在“角点一”与“角点二”中输入经纬度,格式为纬度,经度;(2)地图拾取,点击"Map 点取"按钮,然后用鼠标在地图框中单击,即可获取坐标点; (3)选择要下载地图的类型,在地图框中右上角地图类型导航栏中,选择“地图”,“卫星”或“地形”; (注:选择“混合地图”等同于“卫星”) 1.3.2输入影像级别 (1)手动输入,输入0 至20 的数字; (注:数字越大,放大得倍数越高。但不是越大越好,得根据实际情况来定) (2)或者点击“Map 当前级别”,即可获取当前地图显示级别的影像; (3)点击“确定”;

相关主题