gis

地理之道——Jack Dangermond总裁北师大演讲记

风格不统一 提交于 2020-04-04 16:59:54
谢谢!感谢在座的教授、研究生、学生以及行政单位所作的良好工作。这是一所很棒的大学,我十分感谢你们授予我荣誉教授的称号,以后的日子里我就是你们中的一员了(观众笑)。这次捐赠活动对我来说很有意义。这是特殊的一周,30年前的这周我第一次来到中国,在陈述彭的邀请下做了为期几周的讲座,那是我一生中最兴奋的时段之一,因为我加入到了像你们一样年轻的地理科学家的小组。当时的感受很难描绘,我们进入房间之后就立即成了朋友。那是一段很宝贵的经历,从此开启了我和中国地理学专家的对话之门,也正因如此,我开始向多所大学捐赠我们的软件,并成立了ESRI中国。这一系列行为带来了很多活动,并使GIS在中国经济和社会发展过程中起到非常重要的作用。现在我们仍在继续同样的对话与合作,30年后的今天,我又回到这里,看看你们所取得的进展。1978年中国提出改革开放,开始了漫长的现代化进程,中国变化了,如今也改变着世界。那时候GIS刚刚开始起步,并不是一项很深的技术,我们努力地创造着一些基础概念,那个时候我和我中国同事工作的不同之处不是对地理科学的研究与思考,而是计算机方面的差异。那个时候电脑的价格比现在要贵上百万倍,如今却被如此广泛地使用,地理计算也随之发展和普及。 接下来我想花一些时间来和大家谈谈我眼中的世界及其未来发展,目的是想让你们知道如何通过你们的事业来更好地迎接未来30年的挑战。首先

GIS开源

你说的曾经没有我的故事 提交于 2020-04-04 16:29:43
常用开源桌面GIS软件 QGIS 始于2002年5月,算得上是开源GIS平台中的后起之秀。界面友好,分析功能可与GRASS GIS相媲美。 主页: http://www.qgis.org/ GRASS GIS 源于1982年美国军方(陆军工程兵团的一个分支——美国陆军建筑工程研究实验室)的实际应用,重量级的开源桌面GIS软件。分析功能强悍,但界面简陋,很多操作是以命令的方式运行的,喜欢命令式操作的朋友可以尽情享受。 主页: http://grass.fbk.eu/index.php MapWinGIS MapWinGIS是一个不错的开源GIS项目,开发语言是VC,基于微软的COM思想编写。其核心库是一个名字为MapWinGIS的ActiveX控件,功能上类似MapX,开发人员可以利用这个ActiveX组件在自己的系统中添加GIS的相关功能。其开发团队在MapWinGIS 的基础上,二次开发了MapWindow GIS,这是一套GIS系统,用户可以直接通过它浏览数据,并通过一系列插件来完成其他功能。还有一套MapWinX,是DOTNET平台下的一个辅助工具。 主页: http://mapwingis.codeplex.com/ & http://www.mapwindow.org/ DotSpatial DotSpatial是基于.Net 4的一个开源GIS库,它提供有一个可视化的

基于3DGIS+BIM的房屋出售管理系统

Deadly 提交于 2020-03-30 21:02:42
BIM从提出至今,已经从概念普及进入到应用发展阶段,其最早应用在建筑行业,不同国家、政府和企业结合各自的文化和管理机制开展实验研究和应用实践。房地产行业作为重要的民生产业,与银行、公积金、税收、物业等多个行业具有密切的关系,与百姓生活和经济利益息息相关。 GIS数据是空间信息的基础,然而GIS一直致力于相关地理环境分析,通过三维建模技术来展示建筑物的外观,而建筑物内部信息无法进一步获得,使得三维GIS仅停留在查看建筑物的空间信息。BIM建立的三维模型虽然有着丰富的建筑信息,但是BIM着重于管理单体建筑,对于解决大范围建筑群体空间信息管理却存在不足。从GIS和BIM各自特点来看,GIS注重外部宏观环境,BIM注重内部微观信息,因此将BIM和GIS进行融合,既可以发挥各自优势,又可以拓展新的应用领域。该项研究通过探讨BIM和GIS技术的数据共享与交互集成,充分发挥2种技术优势,以解决房屋出售三维建模问题,极大地降低建筑内部空间信息的获取成本,实现协同管理。 1系统设计 基于 3DGIS+BIM 的房屋出售信息管理系统主要从用户角度出发,针对现有购房过程中存在的一些问题提出了更好的解决方案。用户在对房屋的总体框架不太了解的情况下需要到现场去对房屋进行参观考察,以往提供给用户做决策的主导因素是房屋的平面图以及相应的图像

基于三维GIS的集中供热平台的三维数字化

痴心易碎 提交于 2020-03-30 21:02:29
城市管网是城市正常运转的生命线和基础设施,供热管线是城市管网的重要组成部分。2014年6月发布的《国务院办公厅关于加强城市地下管线建设管理的指导意见》,明确提出了城市管线数字化管理的要求。北京市热力工程设计有限责任公司承担北京市热力管线的规划和设计工作。公司自成立以来因设计的需要,逐年投入大量人力物力与资金,积累了海量的北京市热力集团热力管线及附近相关管线的高精度测量资料,主要是以纸质资料和CAD图形存在。传统的管理模式和手段已远远落后,对于各种突发事故更不能及时作出应对决策,从而造成资源浪费。 20世纪90年代,美国率先提出了数字化管道的概念。地理信息业随着智慧地球、智慧城市大数据时代的到来,得到了空前的发展。我国在地理信息业的发展不落后于世界先进水平。随着3S(RS、GPS、GIS)技术的推广与集成应用,城市管网管理已从CAD时代过渡到GIS时代。 城市三维模型是许多GIS应用领域迫切需要的基础数据已广泛运用于城市规划、建筑设计、防灾应用等领域。三维可视化也已经成为城市管网管理系统的必要特性之一,对供热管网在设计和运行方面进行可视化仿真系统的研究和开发,将进一步提高供热管网的设计、运行水平和管理水平,从而达到提高安全性和经济性的目的。 本项目在管普综合管线数据标准基础上,根据热力管线的专业特色,制定热力专业管线数据标准,采用当前主流的二维GIS平台软件(ZTMAPGIS)和

使用GeoServer+QGIS发布WMTS服务 | Publishing WMTS Service Using GeoServer+QGIS

烈酒焚心 提交于 2020-03-30 08:46:39
Web GIS系列: 1. 搭建简易Web GIS网站:使用GeoServer+PostgreSQL+PostGIS+OpenLayers3 2. 使用GeoServer+QGIS发布WMTS服务 3. 使用GeoServer+OpenLayers发布和调用WMTS、Vector Tile矢量切片服务 . 4. Leaflet入门:添加点线面并导入GeoJSON数据 使用GeoServer发布服务 请参见笔者博客: 搭建简易Web GIS网站:使用GeoServer+PostgreSQL+PostGIS+OpenLayers3 下载GeoServer服务器并在本地安装好。本篇文章同样采用里面的shp文件数据进行WMTS服务的发布。 发布WMS服务 在GeoServer中,我们可以直接将shp文件发布为服务。 方法如下: 选择左侧Data->Store,添加新的Store,选择Shapefile文件。 分别输入Workspaces,数据源名称,并通过点击shapefile文件位置,将shp文件上传。最后保存。 之后即可在图层中预览所发布的WMS服务。如图: 发布样式 可以看到图中使用的是默认的样式。如何将图修改为我们所需要的样式,从而配上相应的颜色呢? 在这里使用了QGIS软件。QGIS是一个开源的GIS软件。可以前往其官网下载: QGIS 安装完成后,打开QGIS Desktop

地理空间数据库

北慕城南 提交于 2020-03-26 08:47:56
地理空间数据库 课程介绍地理空间数据库的空间数据类型、空间分析操作和空间索引,帮助学生理解OGC的简单要素访问规范、空间数据库的基本概念和基本设计方法,通过几何对象模型和空间网络模型在PostgreSQL/PostGIS/pgRouting上的应用实践,掌握地理信息数据建库、空间关联分析、最短路径查询、空间事件触发器等地理信息应用开发的基本技术,同时熟悉基于位置服务应用的数据库设计流程,掌握地理信息开发的技术和方法。课程将紧跟地理空间数据应用的最新发展趋势,通过引入基于位置服务等应用,例如打车出行服务、地铁换乘服务、路径导航服务等,让学生在实践中体验地理信息科学在日常生活中的基本应用,理解并关注地理信息技术对社会、经济、安全等诸多方面的影响。 主讲教师: 陶煜波 计算机学院CAD&CG国家重点实验室 上课时间与地点: 紫金港西1-517 周五上午 9:50-12:15 课程考核方式: 实习(8个,每两周一个)占最终考评的40% Quiz(4月19号和5月31号)占最终考评的10% 期末闭卷考试(7月3号 10:30-12:30),可带一张A4纸,占最终考评的50% 平时成绩 = Min((实习成绩 + Quiz成绩 + 挑战加分) / 5,100) 最终成绩 = (平时成绩 + 期末成绩) / 2 来源: https://www.cnblogs.com/lingr7/p

基于面向智能电网的3D-GIS平台研究与构建

旧街凉风 提交于 2020-03-25 17:20:46
智能电网是我国电力系统新时期发展过程中的主流方向,我国电力系统在发展过程中旨在结合国内电网发展的现实状况,联系我国实际经济实力、技术水平和发展水平构建具有中国特色的电网系统。为此需要国家电网企业尽快建设骨干网架,促进各级电网实现协调发展,创建互动化、自动化和信息化的智能电网,为我国社会稳定发展奠定良好基础。 1 3D-GIS平台的建设需求 智能电网卞要特征之一便是信息化,以智能电网为基础目标创建3D-GIS平台是促进电网各个环节智能分析能力、信息集成能力以及电网数字化程度全面深化,提高电网管理、经营、生产实力的重要手段之一。 1.1智能电网研究 智能电网主要是在原有物理电网基础上,融入现代领域中先进的控制技术、计算机技术、信息技术、通讯技术、传感测量技术,和物理电网进行高度集成后所诞生出来的新型电网模 式。当下和智能电网相关的研究主要包括三种层面: (1)对智能电网相关概念及其国内外发展现状进行集中探讨。 (2)针对智能电网实施过程、核心技术、主要特征以及电网原动力等层面实施合理评述。 (3)对我国智能电网相关技术实际发展状况进行回顾,展望我国智能电网未来主要发展趋势。 我国智能电网的相关信息平台建设工作依然处于一种探索阶段,而可视化、动态、三维电网呈现技术是智能电网未来发展过程中的主要方向,属于技术发展重点环节。为此需要信息平台为后期智能电网管理提供图像化无缝接口

ArcGIS中QueryTask,FindTask,IndentifyTask 之间的区别

ぃ、小莉子 提交于 2020-03-23 05:10:33
1:QueryTask是一个进行空间和属性查询的功能类,它可以在某个地图服务的某个子图层内进行查询,顺便需要提一下的是,QueryTask进行查询的地图服务并 不必项加载到Map中进行显示。QueryTask的执行需要两个先决条件:一个是需要查询的图层URL、一个是进行查询的过滤条件。 查询一个图层里面的数据:链 接如http://10.188.180.124:8399/arcgis/rest/services/123/MapServer/13 ,MS只可以查找唯一的数据; 2:FindTask是在某个地图服务中迕行属性查询的功能类。FindTask不QueryTask的使用徆类似,当然,QueryTask在execute的时候需要给一个Query对象作为参 数,FindTask则是给一个FindParameters对象作为参数。另外,FindTask的url属性需要指向所查询的地图服务的REST URL,而丌像QueryTask需要指定子图层的 URL。 可查询单图层和跨图层数据,输入查询的图层Layers;查询的字段名字Search Fields,查询的条件 Search Text,可以查询非唯一的数据。 3:IdentifyTask是一个在地图服务中识别要素的功能类。当用户在客户端使用Draw工具绘制了一个几何对象以后

基于面向智能电网的3D-GIS平台研究与构建

生来就可爱ヽ(ⅴ<●) 提交于 2020-03-20 15:48:17
3 月,跳不动了?>>> 智能电网是我国电力系统新时期发展过程中的主流方向,我国电力系统在发展过程中旨在结合国内电网发展的现实状况,联系我国实际经济实力、技术水平和发展水平构建具有中国特色的电网系统。为此需要国家电网企业尽快建设骨干网架,促进各级电网实现协调发展,创建互动化、自动化和信息化的智能电网,为我国社会稳定发展奠定良好基础。 1 3D-GIS平台的建设需求 智能电网卞要特征之一便是信息化,以智能电网为基础目标创建3D-GIS平台是促进电网各个环节智能分析能力、信息集成能力以及电网数字化程度全面深化,提高电网管理、经营、生产实力的重要手段之一。 1.1智能电网研究 智能电网主要是在原有物理电网基础上,融入现代领域中先进的控制技术、计算机技术、信息技术、通讯技术、传感测量技术,和物理电网进行高度集成后所诞生出来的新型电网模 式。当下和智能电网相关的研究主要包括三种层面: (1)对智能电网相关概念及其国内外发展现状进行集中探讨。 (2)针对智能电网实施过程、核心技术、主要特征以及电网原动力等层面实施合理评述。 (3)对我国智能电网相关技术实际发展状况进行回顾,展望我国智能电网未来主要发展趋势。 我国智能电网的相关信息平台建设工作依然处于一种探索阶段,而可视化、动态、三维电网呈现技术是智能电网未来发展过程中的主要方向,属于技术发展重点环节

Split line by multiple points using sf package

僤鯓⒐⒋嵵緔 提交于 2020-03-20 03:40:12
问题 I am trying to split a large line shape by pairs of points along the line. Based on previous questions asked mainly by @mbcaradima here, here, here and here, I have put together some code which works for single points, but does not for multiple points. See reproducible example below: Libraries and data # libraries library(tidyverse) library(sf) library(rgdal) library(sp) river <- structure(list(FWK_Code = structure(1L, .Label = "1_F461", class = "factor"), FWK_Name = structure(1L, .Label =