精华内容
下载资源
问答
  • 根据等高线绘制制定位置的剖面线,支持折线,圆弧线剖面提取
  • 等高线绘制

    2014-09-13 23:28:56
    根据采样点,绘制某一区域地形!包括伪色图,等高线图,三维地形图
  • 用matlab绘制三维等高线地形图的问题__等高线绘制
  • 实习三 根据离散点数据勾绘等值线; 1. 等高线是常用的一种等值线下图表示了航空测量时的一种立体量测方法航空像片上一座山岭在立体判读下构成一个虚像...新编地图学教程 实习5 等高线绘制;等高线是一条闭合的曲线只是有
  • demo.exe 2007/8/19 15:21 应用程序 64 KB DOT8.HZK 1994/1/23 14:24 HZK 文件 8 KB DOT16.HZK 1990/9/18 2:00 HZK 文件 238 KB Form1.frm 2006/1/27 13:03 Visual Basic For... 23 KB Form1.log 2006/1/27 12:57 ...
  • 文中简要介绍了Cass中等高线绘制不准确产生的几个原因,结合测图原理以及自己的实际工作经验提出问题的解决方法。
  • cass等高线绘制教程

    2015-10-30 17:11:53
    最新的南方测绘cass软件教程,易学易用,非常不错,值得推荐!
  • 实验三 等高线绘制.ppt
  • 介绍了普通克里金插值方法的原理及步骤,利用普通克里金插值法对离散的数字高程模型...对克里金插值法与距离反比插值法做了比较,结果表明,克里金插值后生成的等高线模型比距离反比插值后生成的等高线模型精度高、误差小.
  • 等高线地形图的原理》动画课件,
  • Contour.cpp 2002/7/31 12:30 C++ Source 10 KB Contour.h 2002/7/31 12:45 C/C++ Header 5 KB GLContour.cpp 2002/1/9 17:56 C++ Source 1 KB GLContour.h 2002/7/31 12:16 C/C++ Header 2 KB ...
  • Cesium等高线插件

    2017-08-29 11:11:03
    Cesium 等高线插件
  • 等高线生成三维地形

    2018-05-21 19:03:36
    3dmap05.gif 2003/12/22 11:34 GIF 图像 731 KB 3dmap05.VLX 2003/12/22 10:35 VLX 文件 18 KB allow50.VLX 2003/12/10 11:15 VLX 文件 1 KB sample.dwg 2003/12/22 10:44 AutoCAD 图形 171 KB
  • 等高线数据的绘制

    2019-10-31 16:06:26
    0.前提条件是有高程文件,这个需要单独购买 1.下载GlobalMapper14 2.安装 3.将.tif文件拖拽进界面,如果是多个高程文件,最好分批次拖进。...生成等高线,就可以绘出等高线图,这个需要等待几分钟 ...

    0.前提条件是有高程文件,这个需要单独购买

    1.下载GlobalMapper14

    2.安装

    3.将.tif文件拖拽进界面 ,如果是多个高程文件,最好分批次拖进。将视图缩小就会看到加载的各个图片块,

     

    4. 点击分析->生成等高线,就可以绘出等高线图,这个需要等待几分钟

     

    展开全文
  • 介绍三种绘制云图或等高线图的算法。点距离反比插值、双线性插值和面距离反比+双线性插值。
  • plt.contour等高线绘制

    千次阅读 2019-03-03 12:58:18
    import numpy as np import matplotlib.pyplot as plt ...# 绘制等高线标签 plt.clabel(C, inline=True, fontsize=10) # 去掉坐标轴刻度 # plt.xticks(()) # plt.yticks(()) plt.show() # 显示图片
    import numpy as np
    import matplotlib.pyplot as plt
    
    
    def height(x, y):
        return (1 - x / 2 + x ** 5 + y ** 3) * np.exp(-x ** 2 - y ** 2)
    
    
    x = np.linspace(-3, 3, 300)
    y = np.linspace(-3, 3, 300)
    X, Y = np.meshgrid(x, y)
    # 为等高线填充颜色 10表示按照高度分成10层
    plt.contourf(X, Y, height(X, Y), 10, alpha=0.75, cmap=plt.cm.hot)
    C = plt.contour(X, Y, height(X, Y), 10, colors='black')
    # 绘制等高线标签
    plt.clabel(C, inline=True, fontsize=10)
    # 去掉坐标轴刻度
    # plt.xticks(())
    # plt.yticks(())
    plt.show()
    # 显示图片

    展开全文
  • cad教程-等高线绘制

    2011-11-19 18:52:57
    cad教程-等高线绘制 这是一个视频教学
  • Python绘制等高线

    2020-08-21 14:24:04
    下面是绘制的效果 这里是绘制的代码 # -*- coding: utf-8 -*- import numpy as np import pandas as pd import matplotlib.pyplot as plt # 计算x,y坐标对应的高度值 def f(x,y): #the height function return x ...

    下面是绘制的效果
    在这里插入图片描述
    这里是绘制的代码

    # -*- coding: utf-8 -*-
    import numpy as np
    import pandas as pd
    import matplotlib.pyplot as plt
    
    # 计算x,y坐标对应的高度值
    def f(x,y):
    #the height function
        return x * x + y * y
     
    # 生成x,y的数据
    x = np.linspace(-3, 3, 7)
    y = np.linspace(-3, 3, 7)
    print("x=",x)
    print("y=",y)
    
    # 把x,y数据生成mesh网格状的数据,因为等高线的显示是在网格的基础上添加上高度值
    X, Y = np.meshgrid(x, y)
    print("X=",X)
    print("Y=",Y)
     
    # 填充等高线
    c = plt.contour(X, Y, f(X, Y))
    print("Z=",f(X, Y))
    
    # 等高线标签
    plt.clabel(c,inline=True,fontsize=10)
    # 显示图表
    plt.show()
    

    输出控制台的数据

    x= [-3. -2. -1.  0.  1.  2.  3.]
    y= [-3. -2. -1.  0.  1.  2.  3.]
    X= [[-3. -2. -1.  0.  1.  2.  3.]
     [-3. -2. -1.  0.  1.  2.  3.]
     [-3. -2. -1.  0.  1.  2.  3.]
     [-3. -2. -1.  0.  1.  2.  3.]
     [-3. -2. -1.  0.  1.  2.  3.]
     [-3. -2. -1.  0.  1.  2.  3.]
     [-3. -2. -1.  0.  1.  2.  3.]]
    Y= [[-3. -3. -3. -3. -3. -3. -3.]
     [-2. -2. -2. -2. -2. -2. -2.]
     [-1. -1. -1. -1. -1. -1. -1.]
     [ 0.  0.  0.  0.  0.  0.  0.]
     [ 1.  1.  1.  1.  1.  1.  1.]
     [ 2.  2.  2.  2.  2.  2.  2.]
     [ 3.  3.  3.  3.  3.  3.  3.]]
    Z= [[18. 13. 10.  9. 10. 13. 18.]
     [13.  8.  5.  4.  5.  8. 13.]
     [10.  5.  2.  1.  2.  5. 10.]
     [ 9.  4.  1.  0.  1.  4.  9.]
     [10.  5.  2.  1.  2.  5. 10.]
     [13.  8.  5.  4.  5.  8. 13.]
     [18. 13. 10.  9. 10. 13. 18.]]
    

    通过数据可以看出,越靠边缘的数据越大,最小的数位于中间

    展开全文
  • 可在vs2015下运行,使用方法参见我的博客文章http://blog.sina.com.cn/s/blog_4062094e0102ysuf.html
  • matlab中contour 函数(等高线绘制

    千次阅读 2019-05-15 21:27:34
    矩阵的等高线图 语法 contour(Z) contour(Z,n) contour(Z,v) contour(X,Y,Z) contour(X,Y,Z,n) contour(X,Y,Z,v) contour(...,LineSpec) contour(...,Name,Value) contour(ax,...) [C,h] = contour(...) 说明 ...

    contour

    矩阵的等高线图

    语法

    contour(Z)
    contour(Z,n)
    contour(Z,v)
    contour(X,Y,Z)
    contour(X,Y,Z,n)
    contour(X,Y,Z,v)
    contour(...,LineSpec)
    contour(...,Name,Value)
    contour(ax,...)
    [C,h] = contour(...)

    说明

    等高线图显示矩阵 Z 的等值线。使用 clabel 为等高线添加标签。

    contour(Z) 绘制矩阵 Z 的等高线图,其中 Z 解释为有关 x-y 平面的高度。Z 必须至少是 2×2 矩阵,该矩阵包含至少两个不同值。x 值对应于 Z 的列索引,y 值对应于 Z 的行索引。自动选择等高线层级。

    contour(Z,n) 以 n 个等高线层级绘制矩阵 Z 的等高线图,其中 n 为标量。自动选择等高线层级。

    contour(Z,v) 绘制矩阵 Z 的等高线图,其中等高线位于单调递增向量 v 中指定的数据值。要在特定值位置显示单个等高线,请将 v 定义为一个二元素向量,并且两个元素都等于所需的等高线层级。例如,要在 k 层级绘制等高线,请使用 contour(Z,[k k])。指定向量 v 可将 LevelListMode 属性设置为 manual。

    contour(X,Y,Z)contour(X,Y,Z,n) 和 contour(X,Y,Z,v) 使用 X 和 Y 绘制 Z 的等高线图,以确定 x 和 y 值。

    • 如果 X 和 Y 为向量,则 length(X) 必须等于 size(Z,2) 且 length(Y) 必须等于 size(Z,1)。这些向量必须是严格递增或严格递减的,并且不能包含任何重复值。

    • 如果 X 和 Y 为矩阵,则其大小必须等于 Z 的大小。通常,应设置 X 和 Y 以使列严格递增或严格递减并且行是均匀的(或者使行严格递增或严格递减并且列是均匀的)。

    如果 X 或 Y 的间距不规律,contour 将使用等间距的等高线网格计算等高线,然后转换成 X 或 Y 的数据。

    contour(...,LineSpec) 使用 LineSpec 指定的线型和颜色绘制等高线。contour 忽略标记符号。

    contour(...,Name,Value) 使用一个或多个属性名-属性值对组指定等高线属性。Name 是属性名且必须置于单引号 ('') 内。Value 是对应的值。例如,'LineWidth',2 将等高线宽度设置为 2。有关等高线属性名和值的列表,请参阅 Contour 属性

    contour(ax,...) 将图形绘制到 ax 指定的坐标区中,而不是当前坐标区 (gca) 中。

    [C,h] = contour(...) 返回等高线矩阵 C(包含定义等高线的数据)和 Contour 对象 hContour 对象的 ContourMatrix 属性也包含等高线矩阵。clabel 函数使用等高线矩阵标记等高线。

    可以使用 Contour 对象属性控制等高线图外观。有关列表,请参阅 Contour 属性

    示例

    创建等高线图

    尝试此示例

    使用 meshgrid 函数生成矩阵 X 和 Y。创建第三个矩阵 Z 并绘制其等高线。

    x = linspace(-2*pi,2*pi);
    y = linspace(0,4*pi);
    [X,Y] = meshgrid(x,y);
    Z = sin(X)+cos(Y);
    
    figure
    contour(X,Y,Z)

    指定等高线数

    尝试此示例

    将来自 peaks 函数的数据存储于矩阵 XY 和 Z 中。对 Z 中的数据绘制 20 条等高线。

    [X,Y,Z] = peaks;
    figure
    contour(X,Y,Z,20)

    显示等高线标签

    尝试此示例

    设置矩阵 XY 和 Z。通过将 ShowText 属性设置为 on 来创建一个等高线图并显示等高线标签。

    x = -2:0.2:2;
    y = -2:0.2:3;
    [X,Y] = meshgrid(x,y);
    Z = X.*exp(-X.^2-Y.^2);
    
    figure
    contour(X,Y,Z,'ShowText','on')

    显示单个等高线

    尝试此示例

    创建 peaks 函数的一个等高线图并仅显示 Z = 1 的一个等高线层级。

    x = -3:0.125:3;
    y = -3:0.125:3;
    [X,Y] = meshgrid(x,y);
    Z = peaks(X,Y);
    v = [1,1];
    
    figure
    contour(X,Y,Z,v)

    提示

    • contour 函数无法确定输入数据中是否存在不连续性。将 NaN 值添加到数据中,以避免在这些区域中绘制等高线。

    展开全文
  • LABVIEW绘制等高线

    千次阅读 2018-11-26 10:13:59
    之前看过井中蛙写过LABVIEW绘制等高线,其方法通过使用LABVIEW例程通过修改后制作而成,主要通过强度图控件及XY制图控件,但其缺点是生成的等高线横纵坐标无法随之改变,详见参考... 由于工作需要,根据实际需求,使用...
  • 【MATLAB】等高线绘制

    千次阅读 2019-08-20 14:46:39
    contour矩阵的等高线图 语法: contour(Z) contour(X,Y,Z) contour(___,levels) contour(___,LineSpec) contour(___,Name,Value) contour(ax,___) M = contour(___) [M,c] = contour(___) 说明: ...
  • Python绘制等高线

    2021-09-18 12:08:07
    plt.contour(X,Y,Z,levels=2) X,Y : 坐标 X和Y必须都是2-D,且形状与Z相同 或者它们必须都是1-d,这样len(X)=M...levels: int或类似数组,确定轮廓线/区域的数量和位置。 plt.contourf(X,Y,Z,levels=2) ...
  • OpenCV绘制等高线Contour的实例OpenCV绘制等高线Contour的实例 OpenCV绘制等高线Contour的实例 #include "opencv2/imgproc.hpp" #include "opencv2/highgui.hpp" using namespace cv; using namespace std; int main...
  • arcengine/server二次开发
  • matlab绘制等高线

    万次阅读 多人点赞 2018-04-13 17:40:53
    MATLAB提供函数contour()绘制等高线图,函数contourf()绘制经过填充的等高线图,具体调用格式如下:★ contour(z):该函数绘制矩阵z的等高线。★ contour(x,y,z):该函数在指定坐标(x,y)下,画出矩阵 z...
  • d3等值线 等值面绘制开源库,用于绘制不同类型的等值线和等值面
  • 绘制等高线图的算法

    千次阅读 2019-06-12 11:14:52
    假设我们在一个矩形范围内,有一些离散的高度数据,形如(x,y,height)这样的数据集,然后我们要得到一张这样的等高线图: 我们描述一下生成等高线图的算法。 一、图形概述 实际地图上实用的单位是米,但我们显示...
  • 使用'ggplot2'绘制等高线和等值线

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,488
精华内容 2,995
关键字:

等高线绘制