gis

How to build Internal Overviews with Python gdal BuildOverviews()?

坚强是说给别人听的谎言 提交于 2020-04-18 00:50:25
问题 Trying to mimic the result of running gdaladdo -r average "D:\image.tif" using python gdal bindings. When I run the code below, I get an external .ovr file. How can I generate an internal overview? Am I using the correct function to mimic gdaladdo? from osgeo import gdal InputImage = r"D:\image.tif" Image = gdal.Open(InputImage,1) Image.BuildOverviews("AVERAGE", [2,4,8,16,32,64]) I've also tried Image = gdal.Open(InputImage, gdal.GA_Update) 回答1: This worked for me: Image = gdal.Open('example

翻译 Cesium入门教程(二)------图层 Imagery Layers

和自甴很熟 提交于 2020-04-14 03:09:51
【今日推荐】:为什么一到面试就懵逼!>>> 转载请注明出处 http://my.oschina.net/u/149294/blog/202464 本人建了一个QQ群:115883691,欢迎大家一起来讨论Cesium相关技术 Cesium支持通过许多标准的服务,渲染和以图层的方式组织高分辨率的地图,图层可以是有序的并且可以融合(blend)在一起。每个图层的亮度、对比度、伽马值、色调以及饱和度都能动态的更改。本教程将介绍一个图层方面的概念和相关的Cesium APIs。 开搞 我们先暂时忽略掉一些细节,直接开始写几句代码来添加一些图层。首先打开Sandcastle中得HelloWorld。这个例子创建了一个CesiumWidget,它包含了一个渲染Bing maps的单一图层。通过个CesiumWidget的构造函数传递一个附加参数,我们可以另外定义一个底图图层。我们使用Esri ArcGIS MapServer的数据作为底图。 var widget = new Cesium.CesiumWidget('cesiumContainer', { imageryProvider : new Cesium.ArcGisMapServerImageryProvider({ url : 'http://server.arcgisonline.com/ArcGIS/rest/services

翻译 Cesium入门教程(一)------环境配置 Hello World

橙三吉。 提交于 2020-04-13 16:20:54
【今日推荐】:为什么一到面试就懵逼!>>> 转载请注明出处 http://my.oschina.net/u/149294/blog/202433 本人建了一个QQ群:115883691,欢迎大家一起来讨论Cesium相关技术 首先确保你的浏览器支持Cesium 判断你的浏览器是否支持Cesium最简单的办法就是看你是否能成功的运行cesium的helloworld例子( 点这里(要翻墙才行) ),假如你看到如下的图像,祝贺你,你可以开始下边的步骤了(其实不翻墙你是看不到了,不过也没关系,只要你用的是最新版的firefox或者google chrome就没问题)。 Cesium用到了很多HTML5的技术,其中最重要的是WebGL。尽管这些标准正在被越来越广泛的应用,但是很多的浏览器和系统还是需要更新至新版版才能支持他们。假如上面的例子不能工作,这儿还有一些方法可以试试。 更新你的浏览器,Cesium团队大多使用Google Chrome,但是firefox,Safari和其他的一些浏览器也能很好的工作,假如你使用的是上面这些浏览器中的一种,那么确保你更新到了最新版。不幸的是当前版本的IE还不支持WebGL(貌似最新版支持了,不过没试过)。 升级你的显卡驱动。 假如还是不行,去http://get.webgl.org/看看,它提供了一些解决问题的建议。最后你可以到论坛寻求帮助。

基于三维GIS技术的符号化表达系统的设计及实现

走远了吗. 提交于 2020-04-08 00:28:33
随着三维GIS技术的发展,人们在其可视化能力方面要求不断提高,在部分应用中,人们不仅要求将场景中物体位置准确描述表达出来,同时还需要保证其逼真性和美观性在 智慧城市 阶段,三维GIS的构建需要提高效率和速度、降低成本。三维GIS符号化表达系统的设计能够满足人们在这些方面的要求。当前人们对三维GIS符号化表达系统的设计非常重视。以ZTMap为基础研究三维GIS符号化引擎,展开三维GIS符号化表达系统的设计,应用三维符号,具备有场景操作、空间分析、场景快速搭建以及二三维一体化等方面功能,提高三维GIS应用有效性,本文就此展开了研究分析。 1三维GIS系统应用现状 在智慧城市阶段,人们在三维GIS技术的效率、速度以及成本方面有着越来越高的要求,三维GIS借助虚拟现实技术以及计算机技术等技术手段,就三维空间数据进行相关的处理和管理等方面操作,提高三维GIS数据可视化水平,更好地完成三维空间分析,为地学规划以及决策等方面问题的解决打下良好的基础。 当前,三维GIS系统存在有制作周期长、数据多、渲染效率差等不足,这些方面问题主要是因为场景模型借助建模软件进行制作,模型在数据方面有着非常大的需求量,导致系统效率受到严重影响。三维GIS符号化能够实现对这一问题的有效解决,符号化之后,三维数据不再需要占据过大的空间,能够提高数据管理以及空间分析方面的规范化和标准化。要提高三维符号化数据表达有效性

How to manipulate tmap legend?

空扰寡人 提交于 2020-04-07 12:41:59
问题 I'm creating a thematic map of percent change per year for bird species. here is the code I have: tm_shape(grid83)+ tm_fill("trend", title = "Percent change per Year", textNA = "None counted", style="fixed", breaks=c(-Inf, -1.5, -0.25, 0.25, 1.5, Inf), palette = c("red", "orange", "yellow", "turquoise", "blue", "white"))+ tm_borders(NA)+ tm_shape(uscan83)+ # add US and CAN tm_borders()+ tm_layout( "Western Grebe", legend.title.size=1, legend.text.size = 0.6, legend.position = c("left","bottom

How to manipulate tmap legend?

老子叫甜甜 提交于 2020-04-07 12:40:30
问题 I'm creating a thematic map of percent change per year for bird species. here is the code I have: tm_shape(grid83)+ tm_fill("trend", title = "Percent change per Year", textNA = "None counted", style="fixed", breaks=c(-Inf, -1.5, -0.25, 0.25, 1.5, Inf), palette = c("red", "orange", "yellow", "turquoise", "blue", "white"))+ tm_borders(NA)+ tm_shape(uscan83)+ # add US and CAN tm_borders()+ tm_layout( "Western Grebe", legend.title.size=1, legend.text.size = 0.6, legend.position = c("left","bottom

2 离线部署

微笑、不失礼 提交于 2020-04-07 12:14:17
  一、 登陆https://developers.arcgis.com/downloads/,该页面中列出了Esri发布的各种版本的API,对于ArcGIS API for Javascript,不仅提供了API,还提供了SDK(SDK里面含有API的帮助以及例子 ),需要注意的是,想获取API和SDK,需要注册一个Esri全球账户。目前最新版本ArcGIS API for Javascript v4.3。    二、将下载解压的ArcGIS API for Javascript离线包按照下面的步骤部署。     1、解压下载的压缩包,将里面的 \ arcgis_js_api\library 目录的所有内容全部拷贝到你的web 服务器中。比如的以下路径例子所示,       Tomcat: \home\tomcat7\webapps\arcgis_js_api\library       IIS: C:\Inetpub\wwwroot\arcgis_js_api\library    2、将以下文件在文本编辑器(如Notepad++,Vim)中打开:        Tomcat: \home\tomcat7\webapps\arcgis_js_api\library\4.3\4.3\init.js        IIS: C:\Inetpub\wwwroot\arcgis_js

基于三维GIS技术的符号化表达系统的设计及实现

末鹿安然 提交于 2020-04-06 03:45:52
随着三维GIS技术的发展,人们在其可视化能力方面要求不断提高,在部分应用中,人们不仅要求将场景中物体位置准确描述表达出来,同时还需要保证其逼真性和美观性在 智慧城市 阶段,三维GIS的构建需要提高效率和速度、降低成本。三维GIS符号化表达系统的设计能够满足人们在这些方面的要求。当前人们对三维GIS符号化表达系统的设计非常重视。以ZTMap为基础研究三维GIS符号化引擎,展开三维GIS符号化表达系统的设计,应用三维符号,具备有场景操作、空间分析、场景快速搭建以及二三维一体化等方面功能,提高三维GIS应用有效性,本文就此展开了研究分析。 1三维GIS系统应用现状 在智慧城市阶段,人们在三维GIS技术的效率、速度以及成本方面有着越来越高的要求,三维GIS借助虚拟现实技术以及计算机技术等技术手段,就三维空间数据进行相关的处理和管理等方面操作,提高三维GIS数据可视化水平,更好地完成三维空间分析,为地学规划以及决策等方面问题的解决打下良好的基础。 当前,三维GIS系统存在有制作周期长、数据多、渲染效率差等不足,这些方面问题主要是因为场景模型借助建模软件进行制作,模型在数据方面有着非常大的需求量,导致系统效率受到严重影响。三维GIS符号化能够实现对这一问题的有效解决,符号化之后,三维数据不再需要占据过大的空间,能够提高数据管理以及空间分析方面的规范化和标准化。要提高三维符号化数据表达有效性

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

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

Jack Dangermond:孤独的GIS“教父”

这一生的挚爱 提交于 2020-04-04 17:04:31
来源:计算机世界 原文:http://www2.ccw.com.cn/weekly/news/htm2008/20080125_374654.shtml   (本报记者 许泳 )39年来,他只干了一件事,就是让GIS从实验室里走出来,并成为了一个蒸蒸日上的产业; 他做的企业也许并不著名,但却是众多著名企业的重要合作伙伴,在全球GIS软件市场占有率持续第一。 Jack Dangermond,年近70的矍铄老人。 虽然刚下飞机两个小时,但站在记者面前的他,却丝毫看不出跨国旅途奔波的疲惫,倒是那种从内向外散发出的充沛精力,感染着他身边的每个人。 他创办的公司ESRI(美国环境系统研究所),名气可能远不及微软、Google、IBM等IT领域的大公司,然而在这些大公司的合作伙伴名单中,ESRI都占有重要位置, 它是全球最大的GIS(地理信息系统)技术和服务提供商。 39年专注一件事 Jack在哈佛大学获得的是城市景观建筑的硕士学位,然而他却“不务正业”地创建了从事地理信息研究的ESRI公司,这源自他当年的一次激动,而这次激动引发的热情持续了近40年。 Jack第一次听哈佛大学一位教授讲如何用计算机帮助解决计量地理学的问题后,激动得几个晚上睡不着觉,他认为自己终于找到了一种用地理的思维、借助计算机去解决问题的方法。 “将近40年时间,我就干了这么一件事,就是让GIS从实验室里走出来