地理信息系统

制图师,地理学家和GIS专业人员的问答

7
如何在DEM栅格中将值<= 0的所有像素设置为“ nodata”?
我有一个DEM栅格,像素值在3000到-0.0003之间。我需要将所有值为0 且更小(&lt;= 0)的像素设置为“ nodata”(用于以后的栅格计算并减小文件大小)。 对我来说,这似乎是栅格计算器的一项任务(像素&lt;= 0的设置值到“ nodata”)或重新分类(像素&lt;= 0的设置值到“ nodata”并保留所有其他值),但是我没有知识。
28 qgis  python  grass  saga 

6
如何通过其值缓冲栅格像素?
左侧的像素表示树的位置及其关联的树冠半径(即像素值范围为2-5)。我想通过它们的冠状半径值来缓冲这些栅格像素。右边的图像是我希望仅使用栅格处理方法来完成的图像。 我最初会考虑在ArcGIS中使用圆形焦点总和,尽管邻域设置是一个固定值,但不会考虑可变大小的冠状半径。 用像素值“缓冲”像素的好方法是什么?

4
如何计算等角投影的畸变?
我正在尝试计算变形,以便使重叠的文本和表格变形以精确匹配等角投影的图像。 那么,如何在给定的纬度上以1:45,000,000(例如2000像素宽x 1000像素高)计算在给定纬度下的失真? 我一直在试图找出这篇文章及其链接无济于事: 如何创建一个准确的天梭Indicatrix? 我不是专业人士,只是一个非常感兴趣的业余爱好者,所以请为我哑巴! 非常感谢! 感谢您的及时答复!长话短说;我希望情况更清楚。 我正在使用Processing编程语言来可视化/映射数据,并希望将2D映射的数据(不同大小的字体和圆圈)包装到3D地球时看起来没有变形。数据是使用等角x,y映射的,而我要用作背景的地图都是这种投影,所以我假设我想“匹配”这种失真(例如,通过使用Tissot方程通过纬度计算失真)。使用编程语言,我可以精确地扭曲文本和圆圈。我认为我所需要的只是方程式,以正确地做到这一点。 这是原始的2D数据图: 包装后,它看起来像是扭曲的: 10,000美元的问题:当包裹在3D球体上时,如何使2D图像看起来不失真? 作为参考,以下是在“处理”论坛上提出的同一问题。 再次感谢! 如果我对您的理解正确,那么我不确定是否要重新投影为正交投影。我希望我的2D数据贴图可以包装到可以与之交互(即旋转)的3D球体模型。 我正在使用3D建模程序(电影院4D),用来自NASA 的2MB “蓝色大理石”图像(矩形矩形投影)包裹一个球体。 包裹后,它看起来与所有半球都没有变形(正射投影不只是一个半球?),请参见:仍来自上面的3D模型。(我猜想,建模程序正在旋转对象时为我做正投影。)因此,我认为,如果我以类似的方式扭曲2D数据贴图,它在3D球体上也将不会失真。这是我使用近似等矩形畸变的方程式拍摄的。您会注意到,包裹在3D球体上的2D图像中的卵形椭圆看起来像一个圆形。类似地,天梭椭圆形在3D球体上也显示为圆形。 这就是为什么我一直在看Tissot方程的原因……为了更精确地找出在不同纬度上等矩形投影的变形,因此我可以相应地使叠加层变形。 希望这一切都有道理。 也许您是对的,我应该使用GIS程序。我刚刚下载了Cartographica,然后看看是否可以解决。Mac软件对从事此任务的新手有何建议? 再次感谢。


3
QGIS插件开发入门?
我希望为QGIS开发一个简单的插件,该插件将打开一些数据并执行一些特定的处理。 我尝试在QGIS Wiki上搜索,但仅找到以下链接: http://www.qgis.org/wiki/Writing_C++_Plugins 这似乎已经过时了。2006年也有一些博客文章。 我也看到了一些有关Python插件的信息,但是我不确定是否需要使用C ++插件或Python插件。 在哪里可以找到可以帮助我入门的文档或教程?


4
如何在Openlayers中定义层顺序?
我有一个标记层,两个向量层和两个栅格层。标记层被两个栅格层覆盖。 有没有办法将标记层始终移到顶部? 编辑: Z索引的顺序在矢量层上效果很好,但是当我在地图上以较低Z索引添加另一个WMS栅格图层时,栅格层仍然覆盖了矢量层。 编辑:有人可以指出图层的“ LayerIndex”和“ Z-Index”方面的渲染顺序的差异吗?我认为图层索引处理矢量图层中的叠加顺序,而Zindex处理矢量图层中的要素顺序,对吗?

12
在ArcGIS Desktop中将栅格图像的边界获取为多边形吗?
我在ArcGIS Desktop中有一个矩形栅格图像。 如何生成仅与光栅图像范围相同的多边形? 也就是说,我要有一个多边形图层,该多边形图层具有一个四边形,即图像的边缘。 我已经尝试过简单地进行Raster-&gt; Polygon转换,但这试图使用图像中的数据生成轮廓-我想要的只是图像边缘的轮廓。 我正在使用ArcGIS Desktop 10。

5
为数千个多边形着色,以便每个多边形都与相邻多边形不同?
我正在使用ArcGIS 10,并且具有2010年人口普查区块,区块组和区域的图层。这些图层中有数千个多边形。 我想给它们上色,以使它们与邻居不同,但是我能弄清楚的是如何给每种颜色赋予独特的颜色。每个多边形的颜色并不重要。我只想通过颜色轻松地将每个对象与相邻对象区别开,而不是使用边框。 还是只在美国50所小学的地图上看到的东西?

5
如何将地图图像转换为矢量格式?
将地图的gif转换为矢量格式(例如shapefile)的最佳方法是什么? 我唯一感兴趣的部分是岛屿的轮廓,因此我意识到在阴影为橙色的地方需要进行一些人工工作。有没有办法处理其余的? 关于版权,它来自1980年代,并被用于学术研究。



3
多层副本的组织和整理?[关闭]
上大学时,我遇到了一个“组织和整理”问题–我没有组织,将图层放在不同的文件夹中而没有不同的名称,因此每一层都有多个副本。 自从开始工作以来,我已经有了很大的进步–我保留了带有特殊子文件夹的特殊文件夹。我根据系统命名图层,这使我更加整洁,但是由于我仍然需要管理多个图层副本(由于Autocad和ArcGIS在处理非拉丁语言时有所不同,因此我必须保留一个副本根据每个程序进行调整),我想听听您的经验,也许还可以向您学习一些技巧: 您如何组织图层?如何命名?按名称,日期,内容,客户? 您如何组织或处理多份副本(更严重的是:如何一次更新多份副本)? 注意:我是在与分析师/ DBA POV对话,而不是与Web开发人员/ Web经理的POV对话(我在谈论的是为自己以及可能还有两个GIS工作者(而不是更多)组织这些层)。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.