GeoServer+OpenLayers发布下载的Google卫星影像

news/2024/7/8 12:06:43 标签: google, 工作, image, layer, 文档, file
转自: http://hi.baidu.com/kernel_pig/blog/item/27f4be66c5005c3dab184c5d.html
 
还是比较基础的东西
 

最近刚接触开源的webgis,很多地方都不明白, GeoServer+OpenLayers的架设,及成功发布下载的Google卫星影像浪费了两天时间,在此过程中也学习到了很多东西,记下来,以方便其他初学者。

1. 准备工作

(1)GeoServer的下载安装。http://geoserver.org/display/GEOS/Welcome,下载安装即可。

(2)OpenLayer下载。http://www.openlayers.org/ ,要使VS2008智能提示,见我另外一篇已发布的日志。

(3)下载GOOGLE卫星影像,我用的是稻歌软件工作室的下载器,地址http://www.daogle.com/?page_id=66 ,具体使用见软件附带文档

2. 发布影像

(1)用此下载器下载的影像合并后生成GeoTiff文件,用Firefox/IE7或更高版本(不要使用IE6,GeoTiff不能成功发布!!!)打开http://localhost:8080/geoserver/,(默认Geoserver安装情况下)

(2)输入用户名与密码,登录。用户名:admin,密码:geoserver(默认情况下),登录成功后界面如下:

(2)点击左侧导航的“workspace”链接,接着点击右边“Add new workspace”链接,
填写信息如图:(注意使用URI与你设置保持一致),点击“Submit”。

(3)点击左侧导航的“Stores”链接,接着点击右边“Add new Store”链接,

接着选择“Raster Data Sources”分类下的“

GeoTIFF- Tagged Image File Format with Geographic information”,
添加信息如下图:
workspace--选择我们刚才建立的helloworld,
Data source name--自己添写一个,记住
URL--找到你所下载的google卫星影像数据。
接着点击“SAVE”.会出现下图:


(4)点击“Publish”,,在Declared srs中填写“EPSG:3785”(不包括引号)

点击“save”。。。

(5)logout,退出登录

(6)出现如下图,点击“Layer Preview”


(7)找到我们发布的数据,如下图,并点击Openlayers链接,



(8)出现下图,说明你成功了!

可以在页面上查看源文件,学习OpenLayers。有错误希望大家指出。


http://www.niftyadmin.cn/n/1054531.html

相关文章

UVa-1368-DNA序列

这题的话,我们每次统计的话,是以列为外层循环,以行为内层循环,逐一按列进行比较。 统计完了之后,题目中要求说到要hamming值最小的,那我们就选用该列最多的字母就可以了,如果有数目相等的字母&a…

Oracle:ODP.NET Managed 小试牛刀(转)

转自:https://www.cnblogs.com/yjmyzz/archive/2013/11/01/3400999.html “ODP.NET Managed”发布已经有一段时间了,近期正好有一个新项目,想尝试用一下,参考园子里的文章:《.NET Oracle Developer的福音——ODP.NET Managed正式推…

服务器webapi集成极光推送学习笔记

一路坎坷,坑死你!!!入坑需做好心理准备。 第一天: 其文档支持不给力,和微信的文档支持比起来能气死你,刚开始弄,看了一大堆东西,找不到头绪从哪里开始弄。只好找了一些文…

面试-JVM

Java虚拟机相关操作: 分区问题: 堆:存放创建的对象 栈:每个线程一个栈 程序计数器:每个栈一个程序计数器 静态区: .class文件----类加载器----字节码效验器 GC问题: 垃圾收集问题…

TileCache 2.0 安装与配置

转自:http://www.cnblogs.com/flyingis/archive/2008/01/28/1056298.html 用最通俗的话来描述TileCache,就是一个地图瓦片缓存器,大大提高访问地图的响应速度,只有当请求的地图不在tiles之列时,才与wms等其他服务交互请求地图&…

JAVA语法——归并排序

参考了别的发的代码 package 归并排序;public class 归并排序 {public static int[] sort(int [] a, int low, int high){int mid (lowhigh)/2;if(low < high){sort(a,low,mid);sort(a,mid1,high);merge(a,low,mid,high);}return a;}public static void merge(int[] a, int…

函数式编程的一些魅力

例子是求一个班级中有几个学生大于20岁&#xff0c;共有四种方案。 &#xff08;1&#xff09;stutent类 package com.august.function;/** * Created by baimq on 2017/7/18. */public class Student {private String sex;private int age;private String name;public Student…

CentOS 6 系统优化 Shell 脚本

转自&#xff1a;http://sebug.net/node/t-1853 这里的一篇博文 CentOS 已经发布了6.2版了&#xff0c;现在已经可以用在生产环境了&#xff0c;新版本的内核也能更好的利用硬件。写了一个脚本&#xff0c;用来初始化系统环境&#xff0c;现在分享出来&#xff0c;你可以根据自…