supermap系列——gis数据之地图瓦片

author author     2023-03-16     637

关键词:

参考技术A

一、 前言

在古代,地图主要用军事和水利勘测,随着科技的发展,现如今地图已应用于各行各业,融入到百姓的生活当中。目前,地图包含的内容越来越丰富,范围也越来越广,并且常用在WebGIS中,每次前端请求出图,都需要服务器出图,导致服务器压力大,出图慢等问题,而利用瓦片地图技术可以很好的解决这个问题。那什么是地图瓦片呢?地图瓦片是包含了一系列比例尺、一定地图范围内的地图切片文件。地图瓦片按照金字塔结构组织,每张瓦片都可通过级别、行列号唯一标记。在平移、缩放地图时,浏览器根据金字塔规则,计算出所需的瓦片,从瓦片服务器获取并拼接。地图瓦片,是一种改善地图浏览用户体验的优化策略。地图瓦片金字塔结构示意图如下:

二、 切地图瓦片

  在iDesktop中支持生成地图瓦片,若在执行切图过程中意外中断切图,可以进行续传瓦片;另外,在使用地图瓦片的过程中,如果地图服务数据发生变更,支持通过更新/追加功能更新地图服务中的变更的数据。为了使体量大的数据高效切地图瓦片,iDesktop不仅支持单任务生成地图瓦片,还是支持多任务生成地图瓦片。切地图瓦片的过程如下:
1、 配置地图
  在切地图瓦片之前需要准备好地图数据,即可以在iDesktop中配置好地图并保存。
2、 单任务生成地图瓦片
是指在一台机器上只启动单个进程完成切图任务,适用于数据量较小的切图情况,具体操作步骤如下:
(1) 新建切图任务
  在工作空间管理器中选择需要生成地图瓦片的地图,右键鼠标,在右键菜单中选择“生成地图瓦片(单任务)”项。弹出“生成地图瓦片(单任务)”对话框。可选择三种单任务切图方式:新建切图任务、更新/追加瓦片、续传/恢复瓦片。此处选择“新建切图任务”项。
(2) 设置切图参数
  在“单任务:生成地图瓦片”对话框中设置生成瓦片的比例尺、名称、存储类型、瓦片范围、索引范围等参数。如下图所示:

三、 结语

在地图的使用过程中,地图瓦片能很大的提升地图性能,而在地图的数据量大时,多机多线程切瓦片对于项目的进程也很重要。

supermap地图系列:坐标系的那些事

参考技术A地理空间坐标系   地理空间坐标系统提供了确定空间位置的参考基准,也是GIS图形显示和数据分析的基础。地理空间坐标系是由大地基准面和地图投影两组参数确定。其中,大地基准面的定义由参考椭球体... 查看详情

离线地图解决方案:地图地物搜索

...都是各大地图厂商的“瓦片”或者利用geoserver生成的瓦片数据,这些瓦片数据都是一些jpg或者png格式的图片,很多GIS应用中,用户除地图显示,地图添加地物外,也需要用关键字搜索地物。普遍的做法是,部署geoserver发布矢量数... 查看详情

1.写给第一次接触supermap软件的人

参考技术ASuperMap是国内较大的GIS软件平台厂商之一,第一次接触SuperMap软件的人往往觉得其软件体系庞大,不知如何下手,下面以问答的形式进行简单的回答。答:SuperMapiDesktop。SuperMapiDesktop是一个桌面GIS软件,功能完备,可用... 查看详情

深入浅出谈gis-地图

...参见之前的文章:瓦片地图是什么鬼 互联网地图的数据来源百度地图:之前7年是问四维图新购买的,往后可能会来自于自己的地图子公司长地万方;高德地图:来自于自己的地图公司高德软件;腾讯地图... 查看详情

openlayers系列关于地图投影的理解

背景近期开发以MongoDB为基础的分布式地理数据管理平台系统,被要求做一个简单的demo给客户进行演示。于是笔者便打算向数据库中存储一部分瓦片数据,写一个简单的存取服务器,使用Openlayers客户端加载瓦片进行展示。本来是... 查看详情

森城市gis数据漫谈

近期有小伙伴提出一些关于GIS数据的问题:问题1:水系图能否上传到森地图中使用?目前导出的水系图支持的格式类型有:xml、cpg、shx、shp、sbx、prj、sbn、dbf。问题2:自己建模区域做了正射影像,可以当做瓦片的一部分传入到... 查看详情

比较arcgis、tatukgis、thinkgeo、dotspatial、mapinfo、gmap.net和supermap这几个gis软件

...流的平台.mapinfo也是国外的一个做的时间比较长的厂商,supermap国产超图公司的产品topmap国产慧图公司的产品mapgis国产中地公司的产品目前国内GIS软件还是很努力的去做.发展的时间比国外的晚但在最近2年都有很大的提高国外的软... 查看详情

离线地图解决方案

   目前GIS系统的开发,大多采用Arcgis,superMap等专业的gis开发平台。部分项目采用当前主流的在线地图提供的api进行开发。Arcgis、supermap等专业厂商提供的开发平台,开发周期长,并且购买这些开发平台,成本相对很... 查看详情

supermapidesktop下载安装,生成本地瓦片,以及发布本地瓦片服务

 SuperMapiDesktop是插件式桌面GIS软件,提供基础版、标准版、专业版和高级版四个版本,具备二三维一体化的数据处理、制图、分析、海图、二三维标绘等功能,支持对在线地图服务的无缝访问及云端资源的协同共享&#x... 查看详情

gis坡度分析入门实例-使用supermap

...,地势越陡峭;坡度值越小,地势越平坦。在SuperMap中,坡度计算的是各像元平面的平均值,并且提供了三种坡度表现形式: 查看详情

全网gis知识工具文档案例教程整理(代码片段)

...础、GIS可视化、LeafleJS、Mapbox、MapWindow、Openlayers、QGIS、SuperMap、ThreeJS、WebGL开源博客系列学习资源或文档个人网站/公众号GIS麻辣香锅Gitee仓库地址࿱ 查看详情

arcgisapi4.xforjs之图层管理篇

...是在LayerList里面了的,要是LayerList创建的话GIS之家新博客系列发布更新在GIS之家网站,欢迎关注收藏:GIS之家网站GIS之家作品: 查看详情

libgdx之瓦片地图(tiledmap)(代码片段)

...装包本身变得非常臃肿。不过好在Libgdx给我们提供了瓦片地图,我们可以直接使用编辑器来编辑地图,然后使用L 查看详情

libgdx之瓦片地图(tiledmap)(代码片段)

...装包本身变得非常臃肿。不过好在Libgdx给我们提供了瓦片地图,我们可以直接使用编辑器来编辑地图,然后使用L 查看详情

leaflet瓦片地图纠偏

bug:使用leaflet搭建瓦片离线地图,坐标系皆为gcj02,使用标记定位发现定位偏移。调试:经过地图缩放发现icon在不断的修正坐标定位,缩放越大,icon位置越精准。原因:marker标记中使用了自定义icon,icon携带透明padding,因为坐... 查看详情

回头看一看我的2019年

...分析后台接口给前端调用;postgis结合geoserver可以发布一系列地图服务,提供前端地图leaflet调用,做一些地图可视化渲染以及分析。项目涉及到的地图功能目前比较简单,比如地图加载、工具栏、图斑属性以及空间查询、图斑分... 查看详情

qt之加载百度离线地图(webkit和webengine)

最近翻看进年前写了一篇关于百度离线地图的博客:Qt加载百度离线地图,发现存在很多问题,比如不能加载折线等图形覆盖物;只支持QtWebKit,不支持QtWebEngine。之前做项目需要在百度离线地图上绘制Mesh网络拓扑图,必须添加... 查看详情

离线地图解决方案:加载瓦片地图

...要脱离互联网访问的应用,需要下载这些主流厂商的瓦片数据。网上有很多地图下载器软件可以下载地图瓦片,可以通过各种方式获取到这些地图厂商的瓦片数据。加载高德离线瓦片数据:650)this.width=650;"src="https://s3.51cto.com/wyfs0... 查看详情