Questions tagged «contour»

等高线图通过等值曲线描绘了空间变化的值,例如高程。

3
在轮廓图中平滑多边形?
这是等高线图,所有级别的多边形都可用。 让我们问问如何平滑多边形,使所有顶点保留在其精确位置? 实际上,轮廓是在网格数据的顶部制作的,您可能会建议然后对网格数据进行平滑处理,因此最终的轮廓将更加平滑。请注意,这并不是我所希望的,因为诸如高斯滤波器之类的平滑功能将删除少量数据,并将更改第三个变量的范围,例如在我的应用程序中不允许的高度。 实际上,我正在寻找一段代码(最好在Python中),该代码可以使2D多边形(任何类型:凸形,凹形,自相交等)平滑化,并且相当容易(忘记代码页)并且准确。 仅供参考,ArcGIS中有一个功能可以完美地做到这一点,但是对于这个问题,我不是选择使用第三方商业应用程序。 1) Scipy.interpolate: 如您所见,样条曲线(红色)不令人满意! 2) 这是使用此处给出的代码得到的结果。运行不正常! 3) 对我来说,最好的解决方案应该是如下图所示,其中仅通过更改一个值即可逐渐平滑正方形。我希望有类似的概念可以平滑任何形式的多边形。 满足样条通过点的条件: 4) 这是我在数据上逐行在Python中实现“ whuber的想法” 的方法。由于结果不好,可能存在一些错误。 K = 2是一场灾难,因此对于k> = 4。 5) 我在有问题的位置上删除了一个点,现在所得到的样条曲线与凸纹样条相同。但这仍然是一个问题,为什么该方法不适用于所有情况? 6) 可以通过以下方式很好地平滑whuber的数据(由矢量图形软件绘制),其中平滑添加了一个额外的点(与更新比较) 4): 7) 有关某些标志性形状,请参见Python版本的Whuber代码的结果: 请注意,该方法似乎不适用于折线。对于角折线(轮廓),绿色是我想要的,但变成红色。这需要解决,因为等高线图总是多段线,尽管闭合的多段线可以像我的示例中那样视为多边形。还不是更新4中出现的问题尚未解决。 8)[我的最后一个] 这是最终的解决方案(不完美!): 请记住,您将不得不对恒星所指向的区域执行某些操作。我的代码中可能存在错误,或者建议的方法需要进一步开发以考虑所有情况并提供所需的输出。

2
从QGIS中的轮廓创建DEM?
我有一个带有轮廓及其高度的shapefile。 是否可以在不使用GRASS的情况下从QGIS中的轮廓制作DEM? 我发现使用ArcGIS Desktop从轮廓创建DEM吗?但是答案是针对ArcGIS Desktop的。
34 qgis  dem  contour 



2
使用QGIS裁剪栅格图层?
如何在QGIS中裁剪栅格图层? 我想从图层的一部分制作轮廓,包括整个图层将创建比我需要的数据更多的数据,并且减慢了渲染速度。 我发现可以通过使用栅格计算器并指定新的图层范围来做到这一点,但是我如何知道要为行和列输入哪些值? 我也尝试在Photoshop中裁剪该geotiff,但似乎丢失了坐标数据。 有什么方法可以从栅格图层的一部分创建轮廓而不必先裁剪吗?


3
使用GDAL从DEM生成轮廓?
我们刚刚收到了许多工作中的DEM,我想从中生成轮廓。DEM的分辨率为1m,大小为1kmx1km。 gdalinfo的输出: Driver: AAIGrid/Arc/Info ASCII Grid Files: 380000_6888000_1k_1m_DEM_ESRI.asc Size is 1000, 1000 Coordinate System is `' Origin = (380000.000000000000000,6888000.000000000000000) Pixel Size = (1.000000000000000,-1.000000000000000) Corner Coordinates: Upper Left ( 380000.000, 6888000.000) Lower Left ( 380000.000, 6887000.000) Upper Right ( 381000.000, 6888000.000) Lower Right ( 381000.000, 6887000.000) Center ( 380500.000, 6887500.000) Band …
16 raster  gdal  dem  contour 

4
在QGIS中将栅格转换为平滑的轮廓多边形
我从栅格图层创建平滑轮廓多边形的成功有限。 我创建了轮廓线和边界折线,然后使用QGIS Union。然后,我使用QGIS Polygonize。然后对原始栅格使用区域统计,以获取面的值。 我尝试的第二种方法是将栅格转换为多边形。然后创建一个新的四舍五入到所需轮廓的属性列。然后,我将相同值之间的线溶解。然后使用v.generalize。这种方法要快一些,但是会留下一些锯齿状/不平滑的多边形。 有没有更简单的方法始终有效?似乎应该有一个简单的命令来完成整个过程。
14 qgis  raster  contour 



3
使用QGIS从轮廓Shapefile生成DEM?
我想从QGIS中的深度轮廓(shapefile)创建一个DEM。我一直在尝试根据上一个问题,特别是从该页面上的链接,来解决该问题,但是我被困住了,希望有人可以提供帮助。 到目前为止,我的进度/过程: 在QGIS中打开新地图,导入轮廓shapefile 设置GRASS范围,设置新的GRASS映射文件等 根据此页面上的预感,尝试将shapefile转换为草文件(将其导入草中)(在页面中搜索:“ qgis和草的使用”):文件管理,导入草,导入向量进入草丛,导入已加载的向量(v.in.ogr.qgis),然后查看输出。这将创建一个外观相同的图层。 尝试在此上使用r.surf.contour-不允许选择图层。 尝试在此上使用r.surf.contour2-会使QGIS崩溃或产生完整的颜色块。 关于我应该做些什么的任何想法/提示? 插值失败,尝试了GRASS和GRASS插件中的所有操作,失败了,可能是由于源shapefile引起的吗? 我从其他地方学到的东西是“几何工具>检查几何有效性”,我在轮廓shapefile上运行时发现了很多错误。 我想知道这是否可能是我创建DEM的所有努力都失败的原因吗? 有人会帮我看看我的shapefile来看看我是否只是没用吗,还是相对的新手会因为没有期待而被原谅的问题呢?
12 qgis  grass  convert  dem  contour 

5
测量曲线段的直线度(以折线表示)
我正在研究一种自动的高程轮廓标注算法,在确定标签位置时要考虑的因素之一是轮廓的特定段的“直度”。它越直,就越有可能将标签用于该线段。 每个轮廓由一条折线表示(但点彼此靠近,看起来像肉眼的曲线)。然后,我有一个固定的长度(标签的宽度),例如100像素。如果我随机(或以其他方式)选择宽度为100像素的轮廓线段,我希望能够获得其直线度的数值定量值(对于完全笔直的轮廓线段为零,对于非直线形轮廓线段则大于零。直线段,并且该值会随着弯曲度的增加而增加)。 我一直在寻找答案,但是找不到任何真正有用的东西。我将不胜感激任何指针。

2
使用ArcGIS Desktop从轮廓创建DEM?
我收到的轮廓很大,分为几个不同的子集。我将大多数子集合并在一起,在三个不同的文件中创建了更大的轮廓集。然后,我从轮廓shapefile创建了三个不同的栅格数据集,但是在此过程中,栅格具有许多不应该存在的零高程区域。 我如何摆脱这些零海拔地区,以建立一个更准确的数字高程模型? 我希望“地形到栅格”工具可以在不同轮廓之间进行插值以清理这些区域,但事实并非如此。但是,某些零海拔地区是在有溪流,池塘或水库的地方。

3
如何使用QGIS从点数据创建轮廓线?
我正在使用QGIS 2.4.0,并且我有一个带有高程数据以及X和Y坐标的点的shapefile。我正在使用Windows 7 OS。 想法是使用我的点数据创建轮廓线SHP。 我的问题是:我如何开始处理该问题?有功能吗?是否有逐步的过程?
10 qgis  dem  elevation  contour 

2
使用GRASS从等值线和点高生成DEM?
我有两个包含特定区域高度信息的形状文件,我需要使用它们使用GRASS创建栅格DEM。 文件1由轮廓(等值线)中的高度信息组成 文件2由具有点高的高度信息组成 用这两种类型的数据生成栅格DEM的最佳技术是什么? 我是否需要从轮廓生成一些光斑高度,然后与现有的光斑高度进行整数运算以生成DEM或任何其他方法?
10 grass  dem  elevation  contour 

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.