#WEBGIS#校园地图系统开发-3、制作并发布底图(栅格)

原创 2017年02月01日 13:12:01

1、下载卫星影像
使用太乐地图或者其他的地图下载器,下载高德或者百度或者google的卫星影像(以tiff格式),但是要注意的是这几种影像的基础地理坐标系统不一样。根据系统的开发需求来确定是用的坐标系,个人使用WGS84属于GPS硬件的坐标系。为以后GPS定位考虑。
几种坐标的介绍以及转换公式:http://blog.sina.com.cn/s/blog_80a9926b0101ktoa.html
个人使用太乐地图,并使用太乐地图的地理纠偏的功能,将下载的高德影像坐标系纠正为WGS84坐标。只能说效果一般,而且总会有局部的变形。只能苦了后期矢量化人员。一般确定了底图之后就不要换底图了,因为矢量的道路,建筑都是在这个基础上采集数据。换成其他的数据即使使用纠偏也会存在不可抹去的局部变形。不知道有没有大侠能解决这个问题。

2、矢量化影像制作线划图
之前下载的卫星影像可以用来做卫星底图直接切片就可以用,也可以和矢量数据叠加。
在这个的基础上,可以用coreldraw绘制一版线划底图,使用地图设计的原理。注意:用coreldraw矢量的时候一定要分图层,在WEBGIS中除了道路、注记、境界、建筑这些一定要用矢量的图层,其他不需要在地图缩放的时候,需要随着比例尺进行地图综合的要素层,用coreldraw绘制,并配上好看的、有特色的颜色。制作好的CDR底图用coreldraw导出jpg,注意 RGB以及CMYK的转换。
这里写图片描述

3、arcgis配准:
arcgis右键属性 设置 datafram 的坐标系, 比如说 wgs84
这里写图片描述
然后使用添加将 jpg文件 加载到 arcgis中,使用georeferencing工具
这里写图片描述
用卫星影像地图作为底图,将coreldraw导出的jpg配准到带有坐标系的卫星影像中。多配准几次。

4、导出tiff图层:
然后右键这个图层,导出数据。
这里写图片描述
注意: 如果出现是否需要补全缺失像素的位深的时候,选择否,不然geoserver发布出的切片会偏色。
选择TIFF,在空间参考中点击使用data frame。在相应的位置就会出现tiff文件。

3、geoserver发布栅格切片
一般来说栅格数据会比较巨大,不能一次就加载到前端,所以使用地图切片的技术,根据视窗以及比例尺将大幅地图切成小片的图片。这样可以极大地提高传输效率。
http://www.cnblogs.com/Joetao/articles/4026820.html

C#打造一个开源webgis(三)地图服务系统

地图服务系统,就是客户端发送数据请求时,服务器端实时处理空间数据,并把生成的数据,以服务形式发送给客户端,然后客户端就能看到地图或获取到数据。 商用中最有名的就是ArcsServer,而在开源界就是M...
  • langyuewu
  • langyuewu
  • 2013年09月06日 01:45
  • 6421

从底层谈WebGIS 原理设计与实现(一):开篇

文章来源:http://www.cnblogs.com/naaoveGIS/
  • vector5210
  • vector5210
  • 2014年09月19日 11:58
  • 1123

构建B/S模式的WebGIS 系统开发框架知多少

构建B/S模式的WebGIS 系统开发框架知多少 1.1 构建基本的B/S模式的WebGIS框架      GIS经历了从单机环境应用向网络环境应用发展的过程,网络环境GIS应用从局域网内客户...
  • sinat_34719507
  • sinat_34719507
  • 2017年03月08日 23:24
  • 2413

WebGIS前端瓦片地图显示原理及实现

目前,有很多WebGIS开发包,ArcGIS API for JS、OpenLayers、LeafLetjs等为我们从事WebGIS开发的人封装了很多强大的功能。我们很方便的使用这些库的时候,也让我们...
  • tmchongye
  • tmchongye
  • 2017年03月19日 02:58
  • 4122

最新Arcgis API for JS 展示WebGIS实际生产生活应用案例

最经典的案例:约翰•斯诺治理霍乱        1854年,英国首都伦敦爆发了一次霍乱,从8月至9月初,每天死于霍乱者都在50人以上。关于霍乱爆发的原因,两种猜测,一种说法是图中绿色矩形...
  • sinat_34719507
  • sinat_34719507
  • 2017年03月07日 14:37
  • 1462

基于GeoServer的电子地图系统说明

概述        一AJAX的应用系统,前台页面基于OpenLayers2.2版本来开发,地图服务基于GeoServer1.5,后台查询基于Spring和Hibernate。前后台基于JSON方式...
  • yht_roy
  • yht_roy
  • 2013年02月17日 13:05
  • 1371

C#打造一个开源webgis(一)系统架构

想不到当初起了个前言,时隔一年半之后才开始写,因为已经转行不做GIS了……决定把它写完,只是不想留下个烂尾楼…… 如果文章内容有所错漏,望建议补充   一个...
  • langyuewu
  • langyuewu
  • 2013年09月02日 11:00
  • 5281

阿里云建立webgis小全栈

阿里云主机首先要说的是,云主机其实就是你的远程电脑,如果之前用过远程桌面的,应该是可以直接上手的,因为之前写过腾讯云的,就写一下阿里云的,因为同学们用的还是蛮多的 申请一个学生优惠,用什么环境无所谓...
  • inertiapeer
  • inertiapeer
  • 2017年06月13日 10:55
  • 837

[开发]Python WebGIS开发研究(一)

一.目 标      1.掌握合适的开发环境,选择合适的软件;      2.在windows上开发,方便调试代码;      3.然后方便部署到虚拟机的Linux中,运行查看结果。      4.开...
  • jeffrylee2006
  • jeffrylee2006
  • 2015年05月25日 23:41
  • 1224

WebGIS入门知识

定义:Web GIS是建立在Web技术上的一种特殊环境下的地理信息系统。其本质与一般的地理信息系统没有区别。但是由于早先的GIS一般在网络功能上比较差,因此建立在网络环境下的Web GIS一出现就受到...
  • Cui_Zi_Cheng
  • Cui_Zi_Cheng
  • 2016年04月04日 16:17
  • 788
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:#WEBGIS#校园地图系统开发-3、制作并发布底图(栅格)
举报原因:
原因补充:

(最多只允许输入30个字)