基于多源数据集成的在线地图的正确发布实践_第1页
基于多源数据集成的在线地图的正确发布实践_第2页
基于多源数据集成的在线地图的正确发布实践_第3页
基于多源数据集成的在线地图的正确发布实践_第4页
基于多源数据集成的在线地图的正确发布实践_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于多源数据集成的在线地图的正确发布实践2主要内容在线地图发布国内外现状在线地图发布模型分类多源数据集成的在线地图发布多源数据集成说明多源数据集成在线地图发布模式与框架主要难点与解决方法多源数据集成的在线地图发布成果3在线地图发布国内外现状在线地图发布国内外现状是指地图服务方根据用户提出的地理信息需求,通过自动搜索、人工查询、在线交流等方式为用户提供方便、快捷、准确的所需地图及出行交通指引资讯的在线信息服务。其特点是将用户所需的本地信息、搜索结果直接在地图上呈现,同时提供地图浏览、公交路线、行车路线以及对目标地点的简介等常用功能。 (/view/71102.htm)基本特征基于Internet

2、/Intranet标准 分布式服务体系结构 发布速度块、范围广、维护方便 操作简单,界面统一 4在线地图发布国内外现状国内外在线地图服务现状 国外软件成熟,各大GIS软件公司都有自己的网络地图/WebGIS产品,如ESRI的ArcIMS, Autodest的MapGuide等。搜索引擎公司与地图搜索公司,如Google,Yahoo,Ask,MapQuest等国内多采用Java技术底层开发与结合国外软件二次开发,应用面较窄,如神州龙,一些企事业内网网络地图系统等搜索引擎公司与地图搜索公司,如Baidu, MapABC, MapBar, 51Ditu, Go2Map等5在线地图发布国内外现状国内外

3、在线地图服务现状自从Google Map推出Tile Map Image方式提供的地图位置服务之后,国内的Go2Map、MapABC、MapBar等专业地图搜索公司纷纷仿效,相继推出了基于地图瓦片金字塔模型的位置搜索新模式服务。6在线地图发布国内外现状瓦片数据组织形式(卫片)7在线地图发布国内外现状瓦片数据组织形式(地图)8在线地图发布发展与现状艾瑞发布08年在线地图报告 全方位应用带动行业增长 9在线地图发布发展与现状10在线地图发布发展与现状11在线地图发布发展与现状12在线地图发布发展与现状13在线地图发布发展与现状地图表现形式地形卫片地图混合地图14在线地图发布发展与现状国内外在线地图

4、服务现状 瓦片地图区别于传统WebGIS主要体现在两点:金字塔模型瓦片地图库传统的WebGIS具有现势性;而瓦片地图需要预生成规矩的瓦片地图文件,以链接图片的方式快速定制。瓦片地图的响应速度要快于传统的WebGIS,同时对地图服务器的负载也相应小一些。地图服务由专业化向平民化、互联网各种技术的集聚在构建好瓦片地图图片库之后,瓦片地图可以脱离GIS平台,通过现有的互联网技术(如搜索引擎、Ajax、数据库技术等)实现空间位置服务;传统WebGIS的功能服务都是通过GIS平台运算实现的。15在线地图发布发展与现状国内外在线地图服务现状存在问题基于GIS的数据实现地图信息表达,图形效果相对较差各类信息

5、叠加应用较少,主要以单一地图品种为主基于专业应用,系统扩展难度较大图片形式需要欲处理,数据更新工作量相对较大16在线地图发布发展与现状17在线地图服务模型分类在线地图服务模型分类服务器端解决方案CGI(Common Gateway Interface)ServerAPI客户端解决方案ActiveXPlug-InJava新的研究方向与发展趋势COM/DCOM模式规范XML/GML/SVG标准基于Web Service和.Net技术体系研究18多源数据集成的在线地图发布多源数据集成说明多源数据(狭义)多比例尺,即来自同一数据源的不同详细程度数据;多数据格式,即矢/栅格格式数据,包括以可视化效果为主

6、的地图数据、以空间分析为主的GIS矢量数据等,晕渲、航片等栅格数据;多数据来源,有以背景为主的文件形式数据与专题信息为主的数据库管理形式数据;有经过纠正得到的航片,直接通过DEM得到的晕渲等。多源数据(狭义)集成即解决应用中涉及到得所有数据组合与可视化方法19多源数据集成的在线地图发布多源数据集成数据组织体系20多源数据集成的在线地图发布多源数据组成GIS数据(MIF格式)行政区划(面)城市道路、水系(线)地图数据(Illustrator/Coreldraw等软件导出的AI格式)专题数据(由DBMS管理的专题要素)卫片(经纠正处理的影像)DRG(城市地形图扫描影像)晕渲(由DEM软件得到)部分

7、矢量数据的补充部分21多源数据集成的在线地图发布基于Java开发特点面向对象特性(构造地图点、线、面目标方便,图层、图幅易扩展)操作平台无关性(跨越机器差异,实现地图访问、查询)安全问题(地图几何数据安全、地图属性数据库安全)多线程(多用户同时访问效率问题与共享数据的正确操作)22多源数据集成的在线地图发布基于Java开发多源数据集成的在线地图发布在线地图发布的服务器/客户端模式与实现方法的优势;涉及到的空间数据格式与数据类型;后期系统扩展。23多源数据集成的在线地图发布多源数据集成在线地图发布模式与框架基于Applet实现(矢量数据调度与查询)基于Servlet实现(实时客户端图片模式)24

8、多源数据集成的在线地图发布基于Applet实现框架Java Map空间查询图层控制热点管理图形操作其他功能属性数据库空间数据Socket协议服务器端客户端用户管理专业应用ApplicationApplet25多源数据集成的在线地图发布运行机制服务器Application读取晕渲/卫片索引文件、读取AI、GIS数据二进制文件字节流或索引至内存;客户端发送数据请求,服务器传递索引文件与请求的空间数据(文件形式)、数据库数据(实时请求);客户端接收数据,显示的同时清除内存多余数据(Java Applet);客户端操作需要新的数据,再次连接服务器获取。服务器(初始化加载各类数据索引与数据)客户浏览器(

9、Applet)请求索引或文件流传递索引或文件流26多源数据集成的在线地图发布基于Applet实现框架实现在线地图发布主要难点矢/栅数据组织与管理矢量数据分割与维护矢量数据压缩、传输与清理矢量数据符号化表达GIS数据与地图数据集成表现27多源数据集成的在线地图发布矢/栅数据组织与管理矢量数据组织主要通过面向对象层次管理模式MIF格式、AI格式、专题要素数据结构统一栅格数据通过图层管理方式28多源数据集成的在线地图发布矢/栅数据组织与管理不同表现手法控制与维护,如地图、地图+晕渲、地图+卫片、地图+GIS数据、GIS数据+晕渲、GIS数据+卫片等,涉及到不用要素对象的符号化方式变化通过对矢量图形面

10、域给定透明色解决矢/栅压盖问题通过不同参数类型,控制矢/栅显示与否等29多源数据集成的在线地图发布矢量数据分割与维护基于Applet实现矢量数据显示,其必须下载对应的矢量数据矢量数据大小,很大程度上影响整体效率客户IE接收数据过大,内存会溢出引入改进后格网索引,可以方便解决该问题,必须满足:每次获取数据尽可能少;每个目标只落在一个格网内;必须保留原始数据图层与目标顺序;位于显示窗口特定范围以外的矢量数据,必须清除。30多源数据集成的在线地图发布矢量数据分割与维护解决方法按照格网索引方式对所有矢量数据扫描,落在某格网内,记录其图层信息、目标ID号信息与空间数据;对于所有跨越格网目标,重新划分格网

11、为原格网4倍大小,再记录其图层信息、目标ID号信息与空间数据;直到格网大小与整个图形范围一致,记录落入该格网的目标信息。31多源数据集成的在线地图发布矢量数据压缩、传输与清理通过客户端已经获取到得索引与内存中的格网个数,获取对应格网数据文件名称;服务器端将数据(压缩/未压缩)传递给客户,传递方式可以采用Socket协议或其他协议;客户端接收到数据后,将外围数据从内存中清除。32多源数据集成的在线地图发布矢量数据符号化表达符号化采用自定义符号库实现图形绘制矢量符号由预先生成符号软件获得点状要素采用矢量/栅格符号绘制线状要素采用符号库中记录的符号线形解决面状要素通过符号库中记录的填充模式实现33多

12、源数据集成的在线地图发布34多源数据集成的在线地图发布GIS数据与地图数据集成表现GIS数据作为背景,做信息查询地图数据作为前台显示数据35多源数据集成的在线地图发布基于Servlet实现框架客户端基于改进后的MapEasy技术框架实现服务器部分采用多Servlet实现用户请求MapEasy空间查询图层控制热点管理图形操作其他功能属性数据库空间数据Http协议服务器端客户端用户管理专业应用ServletImages(XML)36多源数据集成的在线地图发布基于Servlet实现地图发布运行机制服务器主Servlet读取晕渲/卫片/DRG索引文件、读取AI、GIS数据二进制文件字节流或索引至内存;

13、客户端发送数据/查询请求,服务器依据请求模式,生成返回图片或XML信息,并通过HTTP协议传送到客户端;客户端接收数据,显示的同时清除内存多余数据(JavaScript);客户端操作需要新的数据,再次连接服务器获取。37多源数据集成的在线地图发布基于Servlet实现框架实现在线地图发布主要难点客户端GIS数据与生成图片信息融合专题信息与底图信息融合客户高效获取地图/信息的问题38多源数据集成的在线地图发布客户端GIS数据与生成图片信息融合理论上讲,结合VML语言与JavaScript可以在客户端组织GIS数据,并实现数据显示与融合存在缺点:效率低、占用客户资源多另外一种方式,服务器部分存储数据,依据特定Servlet为用户提供数据支持存在不足:服务器压力大具体实施采用后一种方式实现客户端发送请求到服务器,服务器计算GIS数据对应的目标名称,发送给客户端显示39多源数据集成的在线

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论