矢量

搭建可离线的精美矢量切片地图服务

南楼画角 提交于 2020-01-07 02:13:51
1.PostGIS简介 PostGIS 是对象关系型数据库系统PostgreSQL的一个扩展,PostGIS提供如下空间信息服务功能:空间对象、空间索引、空间操作函数和空间操作符。同时,PostGIS遵循OpenGIS的规范。我们项目中主要使用它来保存原始矢量数据。 2.Geoserver简介 GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。我们在GeoServer的基础上添加 vector Tiles 插件进行矢量切片。 3.数据准备 数据一:中国基础地理数据,格式为wgs84的shp数据: https://pan.baidu.com/s/16hN5znypnHR-Qw-BAejOoA 数据二:德国-德累斯顿市详细数据,格式为wgs84的shp数据: https://pan.baidu.com/s/1iiN4pntpNwN0W-T-831uJQ 这套数据来源于 openstreetmap 的数据,openstreetmap免费提供全球的空间数据,但是存在一点问题就是只能一块一块下载,拼接比较麻烦,我这套数据来自于 geofabrik 上共享的处理过后地理数据,感兴趣的大家可以看一下。 4

基于HT for Web矢量实现HTML5文件上传进度条

岁酱吖の 提交于 2020-01-06 18:54:54
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在HTML中,在文件上传的过程中,很多情况都是没有任何的提示,这在体验上很不好,用户都不知道到时有没有在上传、上传成功了没有,所以今天给大家介绍的内容是通过 HT for Web 矢量来实现HTML5文件上传进度条,矢量在《 矢量Chart图表嵌入HTML5网络拓扑图的应用 》一文中已经讲述了关于setCompType()方法的应用,今天我们用setImage()方法充分利用系统中定义好的矢量资源来实现文件上传进度条,我们先来看下效果图: 从效果图可以看到,向服务器上传了一个mp4文件,并在最下方显示当前上传进度。 那么接下来我们就来探讨下具体实现: 首先,我们来分析下进度条的结构: 1. 需要一个背景,background 2. 需要一个当前进度值,value 3. 需要一个前景,foreground,根据当前进度值,绘制前景,盖过背景 结构就这么简单,那么接下来就是具体的实现了,看码: ht.Default.setImage('progress', { width : 150, height : 12, comps : [ // 绘制背景 { type : 'rect', rect : {x : 0, y : 0, width : 115, height : 12}, background : {func

GeoTrellis 详细介绍

廉价感情. 提交于 2020-01-01 09:51:54
GeoTrellis 一、概述 GeoTrellis是一个高性能程序的地理数据处理引擎。 GeoTrellis是一个用Spark处理栅格数据的Scala库和框架。 GeoTrellis 能够非常快的读/写/操作栅格数据,他实现了很多的地图几何操作。支持渲染栅格数据为PNG格式,并且支持把栅格文件元信息保存为JSON格式,他致力于依赖网速实现栅格处理和提供大规模栅格的并行处理的REST服务接口。 二、模块及概念 三、数据输入 本地系统:GeoTiff,JPG,PNG,GeoJson(矢量),WKT/WKB(矢量),ShapeFile(矢量) 数据库:PostGIS(矢量) 分布式文件系统 : HDFS 其他:S3 ​ 四、数据存储/输出 NoSQL数据库 : HBase / Accumulo/ Cassandra 文件系统 : GeoTiff ,PNG/JPG ,GeoJson(矢量) 分布式文件 : HDFS 其他 : GeoMesa(矢量),GeoWave(矢量),S3 五、数据处理 5.1 三个分类 I/O : GeoTrellis 允许像在本地硬盘上读写数据那样用GeoTrellis处理数据。 处理:GeoTrellis 支持对栅格数据的多种操作,包括切割,采样,地图几何操作,渲染,矢栅转换,核密度等。 WEB服务:GeoTrellis提供了工具集帮助创建有用的

开源方案搭建可离线的精美矢量切片地图服务-2.PostGIS+GeoServer矢量切片

爷,独闯天下 提交于 2019-12-31 09:29:03
系列文章目录 开源方案搭建可离线的精美矢量切片地图服务-1.开篇(附成果演示地址) 开源方案搭建可离线的精美矢量切片地图服务-2.PostGIS+GeoServer矢量切片 开源方案搭建可离线的精美矢量切片地图服务-3.Mapbox个性化地图定制入门 开源方案搭建可离线的精美矢量切片地图服务-4.Mapbox样式设计 开源方案搭建可离线的精美矢量切片地图服务-5.Mapbox离线项目实现 开源方案搭建可离线的精美矢量切片地图服务-6.Mapbox之.pbf字体库 开源方案搭建可离线的精美矢量切片地图服务-7.Arcgis Pro企业级应用 开源方案搭建可离线的精美矢量切片地图服务-8.mapbox 之sprite大图图标文件生成(附源码) 项目成果展示(所有项目文件都在阿里云的共享云虚拟主机上,访问地图可以会有点慢,请多多包涵)。 01:中国地图: http://test.sharegis.cn/mapbox/html/3china.html 02:德国-德累斯顿市: http://test.sharegis.cn/mapbox/html/6germany.html 1.PostGIS简介 PostGIS 是对象关系型数据库系统PostgreSQL的一个扩展,PostGIS提供如下空间信息服务功能:空间对象、空间索引、空间操作函数和空间操作符。同时

26个免费矢量图片免费下载

大憨熊 提交于 2019-12-26 22:31:25
矢量图对于美化你的网站有一定的帮助,如果他们使用得当。 这将有助于您快速,轻松地得到你想要的质感的外观。 有一个最好用于创建矢量图形的工具,如Adobe公司的的几个工具如 Illustrator 。 色彩在图形演示中起着重要组成的部分 。 当创建背景 的矢量图形的网站,图形矢量文件的大小要考虑 。 如果文件太大,需要较长时间下载,其中刚刚到您的网站的访问者会跳去其他类似的网站 。 今天奉献给大家 26个免费矢量图片免费 下载 。 这些免费的矢量图像和矢量图形是你创建背景的理想选择,你可以在一个网站,单张,海报,卡片使用等方面使用! 花朵矢量图 建筑剪影 城市和建筑物的载体与抽象的背景。 色彩设计 背景设计,网页设计,平面设计和包装。 彩色背景 很酷的花卉,您可以使用您的个人和商业项目的载体。 该文件包括3个设计元素,您可以轻松地结合起来,创造花卉帧或自定义的花卉饰品。 摘要矢量 一个美丽的抽象的矢量背景下载。 波矢量背景 美丽奇妙的紫色渐变,灯光效果和线框架丝带为你的博客,网站或打印项目的抽象矢量背景。 花梦矢量 花为背景图形或设计元素,影片素材收集的矢量插图。 旋涡,气泡,心和stars.composition奇幻花园图形。 七彩矢量背景 美丽多彩,为您的博客的背景抽象的矢量背景。 摘要高科技背景4 创造性的活力和时尚的高科技背景,不同的颜色集。 背景虚化载体

ArcGIS统计栅格像元值并转换为矢量图层

给你一囗甜甜゛ 提交于 2019-12-22 10:37:53
很多时候,我们需要得到矢量数据区域所对应栅格数据的像元统计值(求平均、求和等),然后将获得的统计值赋给矢量图层的属性表,在ArcGIS中操作如下:(PS:第一次写技术文章,望大家多多体谅与支持,么么哒) 1、栅格统计:统计栅格数据,按照需要(求和、求平均)用所需要的矢量数据(矢量目标图层)进行统计,(注:考虑到统计分析较为常见,第一步前期并未实例截图)。 2.栅格转矢量:将统计出栅格图层转换为矢量点图层:Raster to Point: 3.矢量点图层赋值:将第一步统计的栅格图层象元值赋给刚第二步转换的矢量点图层:Extract Values to Point: 4.图层空间关联:将第三步得到的带有栅格象元值属性的点图层与矢量目标图层(第一步统计用到的矢量图层)关联 :Spatial Join: 5.转换成功:在目标图层的属性表中既有栅格图层的象元值属性字段 来源: https://www.cnblogs.com/tysutopia/p/4429149.html

矩阵与行列式的几何意义

旧街凉风 提交于 2019-12-20 02:29:05
作者:童哲 链接:https://www.zhihu.com/question/36966326/answer/70687817 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 行列式这个“怪物”定义初看很奇怪,一堆逆序数什么的让人不免觉得恐惧,但其实它是有实际得不能更实际的物理意义的, 理解只需要三步 。这酸爽~ 1,行列式 是针对一个 的矩阵 而言的。 表示一个 维空间到 维空间的线性变换。那么什么是线性变换呢?无非是一个压缩或拉伸啊。假想原来空间中有一个 维的立方体(随便什么形状),其中立方体内的每一个点都经过这个线性变换,变成 维空间中的一个新立方体。 2,原来立方体有一个体积 ,新的立方体也有一个体积 。 3,行列式 是一个数对不对?这个数其实就是 ,结束了。 就这么简单?没错,就这么简单。 所以说:行列式的本质就是一句话: 行列式就是线性变换的放大率! 理解了行列式的物理意义,很多性质你根本就瞬间理解到忘不了!!!比如这个重要的行列式乘法性质: 道理很简单,因为放大率是相乘的啊~! 你先进行一个 变换,再进行一个 变换,放大两次的放大率,就是式子左边。 你把“先进行 变换,再进行 变换”定义作一个新的变换,叫做“ ”,新变换的放大律就是式子右边。 然后你要问等式两边是否一定相等,我可以明确告诉你:too simple 必须相等。因为其实只是简单的把事实陈述出来了

ArcGIS JS 4加载第三方矢量切片

♀尐吖头ヾ 提交于 2019-12-19 09:50:16
    现在矢量切片越来越普及,对于地图渲染能更轻更快。ArcGIS JS 4.13可以实现加载第三方矢量切片,以下为代码示例,最下方是我之前切的建筑物数据。     当切片大小在1M左右,加载效果还是可以。不过跟mapbox gl相比还是有些逊色,mapbox gl可以加载6M大小的切片,但ArcGIS JS 4却不行。矢量切片还是需要控制好大小,这样才能快速传输和渲染。 var style = { "version": 8, "sources": { "osm": { "tiles": ["https://osm-lambda.tegola.io/v1/maps/osm/{z}/{x}/{y}.pbf"], "type": "vector" } }, "layers": [ { id: "land", type: "fill", source: "osm", "source-layer": "land", minzoom: 0, maxzoom: 24, paint: { "fill-color": "rgba(150, 150, 150, 1)" } } ], "id": "test" } require([ "esri/Map", "esri/views/MapView", "esri/layers/VectorTileLayer", "dojo/domReady!" ],

GIS入门进阶之013

守給你的承諾、 提交于 2019-12-19 03:33:15
一、 将EXCEL等点要素数据转换为shp格式数据 二、 操作流程 2.1 工具/原料 ArcGIS10.2 Excel2013工作簿 Excel中表格格式 表头格式:GIS中通过表头,即字段来检索数据。 lon 是经度, lat 是纬度,根据需要可能多一列是 数值 ,比如某个位置的点 的温度、时间、高度等。表头各名称没有硬性规定,不过GIS会识别lon、lat分别对应经纬度。 转换成点 方法/步骤1: 调出 工具箱 ,展开 转换工具 —— Excel ,选择 Excel转表 工具。 如果直接载入excel就转换成点时会有一些麻烦,转成表的话,既可以避免了。 方法/步骤2: 输入Excel文件 :点击旁边的文件夹小图标,找到要转换成点要素的Excel文件; 输出表 :即保存转换成表文件的位置; 工作表(可选) :一个Excel工作簿里可能有几个工作表,选择要转换成点要素的工作表; 设置好之后点击 确定。 方法/步骤3: 在内容列表中出现转换好的表文件 ExcelToTable(根据命名有所不同,此处是默认名称) ,右键它选择 显示XY数据 。 方法/步骤4: 弹出窗口中, X字段 :代表经度,这里选择lon; Y字段 :代表纬度,这里选择lat; Z字段 :点所持有的数值,这里选择value 通过 编辑 选择坐标系统,选好后点击 确定。 方法/步骤5:

多种单片机结构和原理讲解

给你一囗甜甜゛ 提交于 2019-12-14 07:32:55
89C51单片机结构框图 1、一个8位 的微处理器CPU。 2、片内数据存储器(RAM128B/256B):用以存放可以读/写的数据,如运算的中间结果、最终结果以及欲显示的数据等。 3、片内4kB程序存储器Flash ROM(4KB):用以存放程序、一些原始数据和表格。 4、四个8位并行I/O(输入/输出)接口 P0~P3:每个口可以用作输入,也可以用作输出。 5、两个或三个定时/计数器: 每个定时/计数器都可以设置成计数方式,用以 对 外部事件进行计数,也可以设置成定时方式,并可以根据计数或定时的结果 实现计算机控制 6、一个全双工UART的串行I/O口:可实现单片机与单片机或其它微机之间串行通信。 7、片内振荡器和时钟产生电路:但需外接晶振和电容。 8、五个中断源的中断控制系统。 9、具有节电工作方式:休闲方式及掉电方式。 在空闲方式中,CPU停止工作,而RAM、定时器/计数器、串行口和中断系统都继续工作。此时的电流可降到大约为正常工作方式的15%。在掉电方式中,片内振荡器停止工作,由于时钟被“冻结”,使一切功能都暂停,故只保存片内RAM中的内容,直到下一次硬件复位为止。这种方式下的电流可降到15 μA以下,最小可降到06 μA。 结构 : 由中央处理单元(CPU)、存储器(ROM及RAM)和I/O接口组成。89C51单片机内部结构如图所示: 下面介绍的是mcs-51 MCS