CG
CG919
quietly brilliant
展开
-
webGIS学习(二)探究本质,WebGIS前端地图显示之地图比例尺换算原理 发布于 3 年前 作者 lzxue 7473 次浏览 来自 技术 1.没有豆浆机怎么办? 喝豆浆是我们早晨中基本
1.没有豆浆机怎么办?喝豆浆是我们早晨中基本必备的一环,油条豆浆,其乐融融。如果我问大家豆浆是怎么来的,五谷不分的人会说是用钱买的,了解有黄豆这会事的人会说是用豆浆机把黄豆磨出来的。如果我们再倒退十几年,我相信见到过挑着担子卖豆浆的人就会给出一个更详细的答案了,先用水侵泡黄豆一夜,然后在器皿中充分捣碎,再用中火一直煮,并且要不断搅拌,直至浮沫消失,豆浆才做成了。听到这个答案,很多人转载 2017-08-02 23:06:08 · 1429 阅读 · 0 评论 -
WebGIS学习(三)WebGIS前端地图显示之根据地理范围换算出瓦片行列号的原理(核心)
1.前言在上一节中我们知道了屏幕上一像素等于实际中多少单位长度(米或经纬度)的换算方法,而知道这个原理后,接下来我们要怎么用它呢?它和我们前端显示地图有什么关联呢?这一节,我会尽量详细的将这两个问题一一回答。说一个题外话,这一系列的文章我都会少给代码,多画流程图或者UML图来跟大家交流,一来便于没有很多GIS和编程基础的人读懂,二来使大家不局限于某种代码的实现而更关注于原理。2.影转载 2017-08-02 23:08:07 · 2817 阅读 · 1 评论 -
WebGIS学习(六)WebGIS中地图瓦片在Canvas上的拼接显示原理
1.前言在之前的五个章节中,我们在第一章节里介绍了WebGIS的基本框架和技术,第二章节里介绍了什么是瓦片行列号以及计算它的原因,第三章节里介绍了如何通过地理范围计算出这个范围内瓦片的行列号,第四和第五章节里介绍了在得到瓦片行列号后如何获得离线和在线地图的URL,这个章节里,我们将介绍在通过URL得到瓦片后,如何将其显示在浏览器相对应的地方,拼接出整块地图。2.左上角瓦片起始点屏幕转载 2017-08-02 23:09:34 · 1022 阅读 · 0 评论 -
WebGIS学习(八)WebGIS中栅格图层的设计
1. 前言我们在上一章里了解到WebGIS中栅格图层的本质——地图图片。而从之前的第二章到第五章,我们详细的介绍了地图图片的获取原理和方法。所以在设计栅格图层前,我们已经知道了栅格图层中数据是如何获得的,剩下的便是怎样将这个过程用一种符合面向对象的设计原则来进行实现。2.栅格数据获得的流程这里我再次将栅格数据获得的流程描述一遍:首先,得到屏幕范围内的地图四角坐标,根转载 2017-08-02 23:30:23 · 1132 阅读 · 0 评论 -
WebGIS学习(九)WebGIS中的矢量查询(针对AGS和GeoServer)
1.前言在第七章里我们知道了WebGIS中要素的本质是UIComponent,而矢量图层的本质是包含了n(n>=0)个UIComponent的Canvas。我们在UIComponent的graphics中,根据矢量数据画出矢量的形状(shape),并且将矢量数据的属性(attributes)赋予该UIComponent。在接下来进行要素和矢量图层的设计前,我们有必要了解这四个问题转载 2017-08-02 23:31:10 · 1483 阅读 · 1 评论