1、GIS技术(Geographic Information Systems,地理信息系统)是多种学科交叉的产物,它以地理空间为基础,采用地理模型分析方法,实时提供多种空间和动态的地理信息,是一种为地理研究和地理决策服务的计算机技术系统。其基本功能是将表格型数据(无论它来自数据库,电子表格文件或直接在程序中输入)转换为地理图形显示,然后对显示结果浏览,操作和分析。其显示范围可以从洲际地图到非常详细的街区地图,现实对象包括人口,销售情况,运输线路以及其他内容。
成都创新互联公司专注于企业网络营销推广、网站重做改版、衡阳网站定制设计、自适应品牌网站建设、H5网站设计、商城网站开发、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为衡阳等各大城市提供网站开发制作服务。
2、GIS是一种特定的十分重要的空间信息系统。它是在计算机硬件、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、处理、分析、显示和描述的技术。
一、 前言
在古代,地图主要用军事和水利勘测,随着科技的发展,现如今地图已应用于各行各业,融入到百姓的生活当中。目前,地图包含的内容越来越丰富,范围也越来越广,并且常用在WebGIS中,每次前端请求出图,都需要服务器出图,导致服务器压力大,出图慢等问题,而利用瓦片地图技术可以很好的解决这个问题。那什么是地图瓦片呢?地图瓦片是包含了一系列比例尺、一定地图范围内的地图切片文件。地图瓦片按照金字塔结构组织,每张瓦片都可通过级别、行列号唯一标记。在平移、缩放地图时,浏览器根据金字塔规则,计算出所需的瓦片,从瓦片服务器获取并拼接。地图瓦片,是一种改善地图浏览用户体验的优化策略。地图瓦片金字塔结构示意图如下:
二、 切地图瓦片
在iDesktop中支持生成地图瓦片,若在执行切图过程中意外中断切图,可以进行续传瓦片;另外,在使用地图瓦片的过程中,如果地图服务数据发生变更,支持通过更新/追加功能更新地图服务中的变更的数据。为了使体量大的数据高效切地图瓦片,iDesktop不仅支持单任务生成地图瓦片,还是支持多任务生成地图瓦片。切地图瓦片的过程如下:
1、 配置地图
在切地图瓦片之前需要准备好地图数据,即可以在iDesktop中配置好地图并保存。
2、 单任务生成地图瓦片
是指在一台机器上只启动单个进程完成切图任务,适用于数据量较小的切图情况,具体操作步骤如下:
(1) 新建切图任务
在工作空间管理器中选择需要生成地图瓦片的地图,右键鼠标,在右键菜单中选择“生成地图瓦片(单任务)”项。弹出“生成地图瓦片(单任务)”对话框。可选择三种单任务切图方式:新建切图任务、更新/追加瓦片、续传/恢复瓦片。此处选择“新建切图任务”项。
(2) 设置切图参数
在“单任务:生成地图瓦片”对话框中设置生成瓦片的比例尺、名称、存储类型、瓦片范围、索引范围等参数。如下图所示:
三、 结语
在地图的使用过程中,地图瓦片能很大的提升地图性能,而在地图的数据量大时,多机多线程切瓦片对于项目的进程也很重要。
###1.简介
SuperMap GIS服务加速方案采用服务代理与缓存,实现服务加速。服务代理是采用GIS分发服务器SuperMap iExpress将GIS应用服务器SuperMap iServer中的服务再发布,提供给客户端。服务内容可自动同步,并且SuperMap iExpress提供了多种服务接口实现服务分发,可满足更多客户端需求。
除了对用户请求过的内容生成缓存以外,也可通过智能缓存分发将iServer中生产的地图缓存推送至iExpress,因此,客户端的服务请求可直接由iExpress做出响应,从而提升服务效率。
####1.1 组成
SuperMap加速方案由GIS服务中心、服务代理层、客户端组成。GIS服务中心提供了整个应用系统中所需的服务。服务代理层位于客户端和GIS服务中心之间,通过对GIS服务中心发布的服务进行代理与缓存,快速向客户端提供服务。客户端是访问服务的入口,可基于服务轮询机制向服务器发送请求。
###2 部署模式
####2.1 前置机部署模式
前置机部署模式是将iExpress部署在靠近客户端的位置,以就近提供服务。
对于客户端在企业内部网络环境的情况,将iExpress与用户主机部署在同一个网络环境中。在iClient中将服务请求的目标地址设定为iExpress的地址,用户在访问服务时,直接由相应的iExpress进行响应。
此外,iExpress提供了缓存生产、瓦片发布能力,在内部网络环境下,可看作小型的前置服务中心,能够满足内部环境的服务需求,可保证企业内部网络的安全性。
对于外部网络环境的情况,通过搭建区域的GIS服务中心,为客户端就近提供服务。例如将iExpress部署在靠近用户的省会城市,作为省级服务中心,用于为该省的用户快速提供GIS服务。如果用户量大且分散,可继续搭建市级、县级等GIS服务中心。
可以在iClient中将服务请求的目标地址设定为iExpress的地址,也可以先向iServer获取可用的iExpress的地址列表,再向这些iExpress发送服务请求。如果采用后者,需要先在iServer中预先为各网段的iClient分配iExpress。
前置机部署模式可用于用户量大、分散、与GIS服务中心相距较远的应用系统中。通过在用户附近加入服务代理层,基于就近访问原则,实现对GIS服务的加速。
####2.2 反向代理部署模式
采用反向代理模式,是将iExpress部署在GIS服务中心内部,同GIS应用服务器iServer部署在同一网络环境中。在iServer中为不同网段的用户分配提供服务的iExpress,然后在iClient中进行配置,使先获取iServer为其分配的iExpress地址列表,再向iExpress发送服务请求。
在反向代理部署模式中,客户端与iServer的交互仅为一次,而服务内容是由多台iExpress提供,因而可缓解iServer压力。
###3 方案特点