WebGIS
文章平均质量分 58
WSY开发联盟
为了把前端开发的知识进行整理,我亲自成立了自己的个人博客。个人博客可以记录自己的开发知识,也可以记录开发过程中的心得体会。
展开
-
Web瓦片投影
Web所用的地图使用了墨卡托投影(web mercator),它的特点是在角度不发生任何变化的情况下,投影面积随着纬度的变化而变化。下面以OpenStreetMap为例,来说明瓦影中各个参数的关系。用户可以右键单击属性来查看每个瓦片的地址。 x=0,y=0,z=1 x=1,y=0,z=1 x=1,y=0,z=1...原创 2018-11-11 23:01:30 · 444 阅读 · 0 评论 -
利用OpenLayers加载GeoJSON矢量数据
随着互联网技术的不断发展,各大地理公司相继推出了基于JavaScript的地图开发API,典型的API有ArcGIS API for JavaScript、OpenLayers等。常见的地理数据格式除了Shapefile以外,还有GeoJSON格式的矢量数据。根据网站的官方解释,GeoJSON是一种包含着点、线、面的坐标信息及属性等各种地理要素的一种JSON格式,可以在记事本中直接打开。因此,在某...原创 2018-11-15 23:48:56 · 14342 阅读 · 12 评论 -
使用Java读取NetCDF格式数据
在WebGIS的开发过程中,有些时候会不可避免地接触到NetCDF格式的数据。NetCDF(network Common Data Form)格式的数据把对某一研究对象的多维信息归类在一起,它可以在任意一台操作系统进行创建、使用和分享。目前netCDF已经广泛用于地球物理、气象科学等领域。NetCDF的文件后缀名为.nc,下面以某个nc文件为例,通过Java读取netCDF数据。该件为世界高程...原创 2018-11-20 19:34:54 · 4747 阅读 · 0 评论 -
OpenLayers中栅格瓦片投影底图切换的实现
1.综述WebGIS中渲染地图时,要经常使用瓦片地图(tiled web map)。绝大多数瓦片地图使用的是EPSG:3857墨卡托投影,也有个别瓦片地图使用EPSG:4326投影。瓦片地图按比例尺从小到大划分,可分为22个级别(z)。每个级别中的所有瓦片都会拼接成一幅世界地图。当级别数为0的时候,一个瓦片囊括了整幅世界地图。级别数越大,能够显示的地理内容会更丰富。瓦片的横向索引(x)和纵向索...原创 2018-11-25 13:32:16 · 2056 阅读 · 1 评论