基于服务器缓存的REST地图服务接口V0.95:提高并发性能
需积分: 9 178 浏览量
更新于2024-07-31
收藏 939KB PDF 举报
本规范详细阐述了"基于服务器缓存的地图服务接口——REST方式"(CachedWebMapServiceInterface-RESTOption),它针对的是国家地理信息公共服务平台的网络地图服务,特别强调了在V0.95版本下采用REST(Representational State Transfer,代表状态转移)架构风格。REST是一种软件架构风格,最初是在HTTP/1.1协议的标准化过程中提出的,旨在支持类似万维网的分布式超媒体系统,通过统一接口处理数据请求和响应。
该规范的核心目标是实现基于服务器缓存的网络地图服务,其目的是提升服务的并发响应能力,从而优化用户体验,减少网络延迟。服务通过REST方式提供高效率的数据访问,利用地图服务(mapservice)、图层(layer)和图块(maptile)的概念,将复杂的地理覆盖范围划分为可管理的图片单元,便于高效缓存和请求。
块阵(maptilematrix)是按照图层组织的,每层对应一个或多个块阵,通过层级、比例尺或地面分辨率来唯一标识图块。而块阵集(maptilematrixset)则是多个块阵的集合,它们共同构成了地图服务的基础结构。
遵循此规范的软件实现,必须满足一致性要求,确保服务质量。规范还引用了OGC(Open Geospatial Consortium,开放地理空间信息联盟)的相关标准,如WMS(Web Map Service)实施规范和WKT(Well-Known Text)格式,这些都用于坐标系统和几何对象的表示。此外,URI(Uniform Resource Identifier)被用来作为资源的唯一标识符,确保信息的准确传递。
这个基于服务器缓存的地图服务规范——REST方式,是为地理信息系统提供高效、并发和可扩展的服务设计,是现代地理信息服务的重要组成部分,有助于推动地理信息共享和应用的发展。
2021-10-02 上传
2019-08-29 上传
2019-09-18 上传
2021-05-28 上传
2019-08-06 上传
500 浏览量
491 浏览量
858 浏览量
2021-05-11 上传
Daniryouyang
- 粉丝: 2
- 资源: 5
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构