一种基于浏览器的地图数据渲染方法和装置.pdf
春波****公主
亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种基于浏览器的地图数据渲染方法和装置.pdf
本发明实施例提供了一种基于浏览器的地图数据渲染方法和装置,应用于视联网中,所述地图数据包括至少一个视联网终端的位置信息;所述的方法包括:浏览器接收展示地图数据的请求;针对所述请求,下载与浏览器画布尺寸对应地图数据;依据各个视联网终端的位置信息,统计出所述地图数据中视联网终端的数量;判断视联网终端的数量是否超过数量阈值;若是,则将所述地图数据进行切割,得到多个地图数据块;对所述多个地图数据块进行渲染并展示。本发明实施例不仅解决了因为地图数据过大导致浏览器卡顿、掉线,甚至崩溃的问题,同时提升了用户体验。
地图渲染方法和地图渲染装置.pdf
本申请公开了一种地图渲染方法及地图渲染装置,该地图渲染方法包括,对待渲染地图所包含的矢量切片进行分组,得到待渲染地图所包含的切片组,作为待渲染切片组;获取所述待渲染地图包含的矢量切片对应的矢量切片文件,其中,所述矢量切片文件包括图层信息;对每个所述待渲染切片组,分别执行如下操作:对所述待渲染切片组中各矢量切片的同一图层,调用一次渲染引擎对所述各矢量切片的所述同一图层进行渲染。本申请使得渲染时以单个切片组中各矢量切片的同一图层为渲染粒度,减少了着色器程序切换的次数、渲染引擎调用次数和系统开销。
一种基于leaflet地图渲染geoJson地图边界数据的方法、装置及应用.pdf
本发明提供一种基于leaflet地图渲染geoJson地图边界数据的方法、装置及应用,包括以下步骤:在主功能页引入地图组件页并注册vue组件,地图组件页中通过leaflet加载地图基本形态;发送geoJson数据请求并获取对应的geoJson数据;通过vue组件的ref属性调用地图组件页的addGeo方法,利用leaflet的L.geoJson方法加载geoJson数据中的geoJson边界数据,使用L.layerGroup方法把geoJson边界数据存入设置的全局变量allLayerGeo或全局变量la
基于wasm的地图矢量渲染方法和装置.pdf
本发明提供了基于wasm的地图矢量渲染方法和装置,包括:创建地图图像图层,该地图图像图层为利用canvas技术创建的;基于wasm渲染方法对地图图像图层进行渲染,得到渲染后的像素数据;将渲染后的像素数据复制到canvas对应的指定存储区;在指定存储区内加载地图图像图层,得到渲染的地图矢量数据,提高了客户端大数据渲染速度和图像加载速度。
一种地图的渲染方法和装置.pdf
本发明实施例公开了一种地图的渲染方法和装置,该方法包括:基于加载的半透明图像生成参数生成目标纹理,其中,半透明图像为边界像素的透明度处于透明和不透明之间且边界内部像素的透明度为不透明的图像;根据地图的待渲染图层与目标纹理之间的位置映射关系,对目标纹理中纹理像素的阿尔法通道值进行采样,将采样的目标纹理边界内部纹理像素对应的第一阿尔法通道值作为待渲染图层边界内部像素的内部阿尔法通道值,目标纹理的边界纹理像素对应的第二阿尔法通道值作为待渲染图层边界像素的边界阿尔法通道值;按照内部阿尔法通道值和边界阿尔法通道值,