SRTM的数据是用16位的数值表示高程数值的,最大的正高程9000m,负高程海平面以下12000m。...雷达影像数据覆盖全球陆地表面的80%以上,该计划共耗资3.64亿美元,获取的雷达影像数据经过两年多的处理,制成了数字地形高程模型,该测量数据覆盖中国全境。...SRTM数据每经纬度方格提供一个文件,精度有1arc-second 和3 arc- seconds两种,称作SRTM1和SRTM3,或者称作30M和90M数据,SRTM1的文件里面包含3600×3600...个采样点的高度数据,SRTM3的文件里面包含1200×1200个采样点的高度数据。...能够免费获取中国境内的SRTM文件,是90m的数据,每个90m的数据点是由9个30m的数据点算术平均得来的。
1 下载高程数据 一般有12.5m数据下载,可惜精度根本不够,比如mapbox的免费在线的,或者91卫图提供百度网盘打包下载的,没法用,差距太大。而91卫图自己使用的,精度估计是5m的,是可以的。...可以一次下载全省:点广东省——下载……数据太大,不好处理 所以还是放大到8级,把经纬度打开,显示几个经纬度,按框选下载18级的dem高程数据 广东省分成了这么十几个框 2 导出geotif文件 下载后导出数据...,每个导出文件为1G多,为tif文件 3 将tif转换为terrainRGB 将tif文件其中一个拷贝到dem2terrainRGB文件夹内 用命令 D:\dem2terrainrgb>python main.py...6 用leaflet-topography获得高程 用leaflet这个插件[leaflet-topography],实现鼠标移动,高程数据不断变化。...,并将高程赋予坐标中。
继续,今天是JS操作符。 要记住一点,ECMAScript的操作符可以适合于很多值,字符串,数字,布尔值,对象。但在应用于对象时,都会调用对象的valueOf(...
复习下昨天的一元操作符中的递增和递减操作符,++和-- 只能操作一个值的操作符叫做一元操作符。 它的规则主要在37页, (1)应用于不包括数字的字符串时,将把变...
最近的先行者计划的学习内容是JS高级程序设计,正好我也跟着再重过一遍JS基础的内容。 这行做到现在,我用JQ,写一般的应用,业务逻辑,插件、组件,只要逻辑清晰写...
为革命,重学JS高程,预备...齐! 3.4.7 object哈,对象。找不着对象的同学们,建议看看JS高程,就能找着对象了。 ECMAScript中的对象,是一组数据和功能的集合。
image.png 接下为JS的位操作符,这个东西一般不常用,但用熟了之后在特定场景中效率惊人。 但这个位运算的相关知识啊,我数学不好,是学一次忘一次,忘一...
按位操作符真是有头大的感觉,其实我也不太清楚哪里可以用到它。但即使不懂,也要先学会再说。 今天继续,按位或(OR), 它由一个竖线符号(|) 表示,同样也是操作...
接上一次,今次来讲操作符的 按位非(NOT) 这个,按位非操作符是,~ 波浪线,而它的执行结果,就是返回数值的反码。 ========== 这个反码是什么意思?...
继续string类型的相关知识哈,不细看不知道啊,这JS的知识点真是太细碎了。因为许多知识点都互相交织着,但某些属性却并不是所有的对象都有。例如: 转换字符串...
位操作符的内容有些难度,并且也不常用。 从这几天的文章阅读量可以看出来,阅读的人比较少。 但学习这事,从来都是一件艰苦的事情,从来不轻松。 也许难懂,多看几遍就...
重学javascript 红皮高程(5) 重学javascript 红皮高程(4) 重学javascript 红皮高程(3) 重学javascript 红皮高程(2) 重学javascript 红皮高程
JS有三个函数可以把非数值转为数值: Number(); parseInt(); parseFloat(); Number()可以用于任何数据类型。换言之,什么都可以往里面放。...重学javascript 红皮高程(6)
这两天把JS的Number类型过了一遍,真是遍地是坑啊,如果这里出一些面试题,我100%要栽在这里。 NaN,undefined,null,Infinity,i...
让我们继续重新温习JS高程,今天来复习下基本概念。 JS它的语法是区分大小写地,并且函数名不能使用保留字。然后它的变量名、函数名、属性的名字、函数的参数,第一个字符必须是字母、下划线、或美元符号。...JS有五种基本数据类型:undefined,Null,Boolead,number,String。 还有一种复杂数据类型:Object。它为什么复杂呢?因为JS的对象其实是一组无序的健值对组成的。...typeof它能够检测变量的数据类型,虽然不太准确,不过一般情况下也还可以。具体怎么用百度下就OK了。...重学javascript 红皮高程
昨天说到JS的几种数据类型,像我这种脑子不太好使,记不清JS共有几种对象的人,可以这么记,JS这东西根本不支持自定义类型,所以你声明的东西,要么是变量,要么是对象。。。...没有为什么,就是这样规定的: console.log( null == undefined ); //true 重学javascript 红皮高程(2) 重学javascript 红皮高程
日拱一卒哈,, 今天是位运算符的左侧(<<),由二个小于号表示,它会将数值的所有位向左移动指定的位数。 当然,它移动的,是二进制的数值。 很简单的,看小例子: ...
哥白尼数字高程模型(Copernicus DEM,COP-DEM)是欧洲航天局(ESA)发布的全球范围30米和90米分辨率数字高程模型(DEM)。...该模型是数字表面模型(DSM),它表示地球表面(包括建筑物、基础设施和植被)的高程。COP-DEM是开源的,并且具有平面和高程精度最高的DEM之一。...该数字高程模型使用雷达高度计、光学卫星和激光雷达等各种技术收集高程数据,覆盖全球范围,分辨率高达30米。...COP-DEM是基于来自Sentinel-1和Sentinel-2卫星的雷达和光学数据的综合。该模型还使用了来自其他来源的数据,例如地图和LiDAR数据。...高分辨率:COP-DEM提供30米和90米分辨率的数据。 高精度:COP-DEM具有平面和高程精度最高的DEM之一。 开源:COP-DEM是免费和公开可用的。
继续啊,顺着JS高程的目录往下走,今天是3.4.4 Boolean类型。 这个Boolean一般来说它只有二个值,true和false。...重学javascript 红皮高程(3) 重学javascript 红皮高程(2) 重学javascript 红皮高程(1)
领取专属 10元无门槛券
手把手带您无忧上云