精华内容
下载资源
问答
  • PPT2021怎么制作立体地图?.docx
  • ArcGIS立体效果地图制作

    千次阅读 2020-06-11 20:14:20
    目前百度地图、腾讯等多家地图厂商都已推出立体地图查看模式,只需放大地图到一定的比例尺范围,就可以看到该区域建筑的立体效果。 原理:立体效果包括顶面和侧面。 侧面是通过原始顶面与往下平移的面,将上下对应...

    立体效果地图可以将原来简单显示的平面地图变成有立体感的地图,由此用户可以更好的辨识地物,并增加地图的美观度;目前百度地图、腾讯等多家地图厂商都已推出立体地图查看模式,只需放大地图到一定的比例尺范围,就可以看到该区域建筑的立体效果。
    在这里插入图片描述
    原理:立体效果包括顶面和侧面。
    侧面是通过原始顶面与往下平移的面,将上下对应每段线段两两组合而成生成侧面,最后在盖上原始顶面则可。
    先生成侧面,再叠加上顶面则可完成效果。
    代码如下:
    ISegment seg = sc.get_Segment(s);原始顶面
    ISegment seg1 = (seg as IClone).Clone() as ISegment;
    (seg1 as ITransform2D).Move(0, m_height);原始顶面平移后
    seg1.ReverseOrientation();
    RingClass ring = new RingClass();
    ring.AddPoint(seg.FromPoint);
    ring.AddPoint(seg.ToPoint);
    ring.AddPoint(seg1.FromPoint);
    ring.AddPoint(seg1.ToPoint);
    //ring.AddSegment(seg);
    //ring.AddSegment(seg1);
    ring.Close();

                   PolygonClass p = new PolygonClass();//构建侧面
                   p.AddGeometry(ring);
                   p.Simplify();
                   pls.Add(p);
    

    最后根据上述原理,在ArcGIS中写了个立体制图表达效果
    配图展示
    制图效果在这里插入图片描述
    效果图如下:
    在这里插入图片描述

    展开全文
  • 立体效果地图制作

    2020-09-28 16:41:16
    转载地址:https://blog.csdn.net/supermapsupport/article/details/78591790

    转载地址:https://blog.csdn.net/supermapsupport/article/details/78591790

    展开全文
  • 五分钟学GIS | 立体效果地图制作

    万次阅读 2017-11-21 13:51:29
    立体效果地图可以将原来简单显示的平面地图变成有立体感的地图,由此用户可以更好的...目前百度地图、腾讯等多家地图厂商都已推出立体地图查看模式,只需放大地图到一定的比例尺范围,就可以看到该区域建筑的立体效果。

       立体效果地图可以将原来简单显示的平面地图变成有立体感的地图,由此用户可以更好的辨识地物,并增加地图的美观度;目前百度地图、腾讯等多家地图厂商都已推出立体地图查看模式,只需放大地图到一定的比例尺范围,就可以看到该区域建筑的立体效果;下面我们介绍一下SuperMap如何根据矢量建筑面数据,生成立体效果地图。

       数据准备
       在制作立体效果的地图时,需要一份原始的矢量建筑面数据(后文简称原始数据),数据集中需要新建一个Int32或Double类型的字段,用于存储建筑的拉升高程。
       顶面数据制作
       顶面数据的制作只需要将原始数据向Y方向进行偏移一定的角度,即可达到要求;数据制作时直接读取原始数据单个对象和对应的拉升高程值,将拉升高程值增加到对象点集中Point2D的Y值上,重新生成一份顶面数据集。效果如下图所示,但是不难发现这种偏移效果与立体效果还有一定的差距,因为两份数据中间没有侧面数据。

        侧面数据制作
       从原始数据和立体顶面数据的对比不难发现,它们有一个共同的特点,每个点的坐标只有Y方向有特定数值的拉高,X坐标不变,根据这个特点就可以方便的向上构造侧面数据,取原始数据的第一个和第二个点,我们把它命名为A点和B点,以A点为起点,那么第二个点就是A点Y值拉伸的点A1,第三个点为B点拉伸的点B1,第四个点为B点,按照顺时针方向构造点集,生成侧面。原理如下图所示:

       侧面数据生成完后会发现生成的侧面数据特别破碎,并且会出现面对象压盖的问题,对数据的浏览性能和展示效果都会有较大的影响,这时需要将侧面数据进行数据融合。
       配图展示
       根据生成的顶面数据和侧面数据,先在地图中加入侧面数据,设置侧面前景颜色为RGB(221,221,221), 线型选择为System 5(符号编号为5),然后加入顶面数据,设置顶面颜色为RGB(249,247,244), 线型选择为System 5(符号编号为5)。即可配置出类似百度的立体效果地图。

       插件及源码
       我们使用SuperMap iDesktop 9D将制作立体效果地图的流程整理为一个插件,以方便用户使用。

       使用时只需选择需要创建立体效果的矢量面数据集,设置拉升高度字段和结果数据集名称,点击确定即可生成。
       下载地址:http://support.supermap.com.cn/UploadFilesData/c4533219703139_Create3DMap.zip

    展开全文
  • 具有立体效果的地图制作

    千次阅读 2017-05-04 09:05:33
    具有立体效果的地图制作 最近经常碰到用户问,使用SuperMap桌面软件能不能制作高低起伏的地形图?这个答案当然是肯定的:能!一般我会推荐用户使用DEM生成正射三维影像或者三维晕渲图,但这两者具体的有何区别,哪个...

    具有立体效果的地图制作

    最近经常碰到用户问,使用SuperMap桌面软件能不能制作高低起伏的地形图?这个答案当然是肯定的:能!一般我会推荐用户使用DEM生成正射三维影像或者三维晕渲图,但这两者具体的有何区别,哪个更好用些?今天,就用一个实例的方式简单说明一下。

    使用示例数据:SuperMapiDesktop中提供的Jingjin示范数据。因为提供的Jingjin数据是经纬度的,建议先将数据转为投影的,以保证栅格的X、Y、Z值单位统一。

    1. 正射三维影像

    "正射三维影像"功能,用来生成正射三维影像。在拍摄航空影像过程中,无法保证任何拍摄瞬间相机都是绝对水平的,因此得到的影像可能发生倾斜;另外由于成像方式存在的固有误差,需要对影像进行纠正,从而消除各种变形。经过纠正后的影像就是正射三维影像。

    正射影像实质就是采用数字微分纠正技术,通过周边邻近栅格的高程得到当前点的合理日照强度,进行正射影像纠正的过程。

    例如,图1中是Jingjin某地区的栅格原图,图2是生成的正射三维影像。

    图一

    正射三维影像,可以实现高低起伏的地形图的效果,但是在DEM生成正摄三维的时候:①日照的角度不能设置,只能使用系统默认;②结果数据集是影像数据集,无法设置其颜色表。虽然可以在生成正射三维影像的时候设置颜色表,如图3所示,但结果数据集已经应用,要是想做调整,就得重新再生成正射三维影像,比较麻烦。

    img

    图3 生成正射三维影像对话框示意

    那么,是不是使用三维晕渲图就可以解决这些问题?下面我们一起来看一看。

    2.三维晕渲图

    三维晕渲图是通过模拟实际地表的阴影从而反映出地形起伏状况的栅格图。通过采用假想的光源照射地图,结合栅格数据得到的坡度坡向信息,获得各像元的灰度值。面向光源的斜坡的灰度值最高,背向光源的灰度值较低,即为阴影区,从而形象地表现栅格实际的地貌和地势。

    三维晕渲图主要是用于显示。使用【分析】–【表面分析】–【三维晕渲图】功能,由DEM生成带有立体效果的栅格数据,如图4所示,该功能的主要参数设置:

    • 方位角:用来确定光源的方向,单位为度。值域范围顺时针0~360.

    • 高度角:光源照射时倾斜角度,单位为度,值域范围0~90.

    二者默认值分别为315和45,效果是北京冬天下午的太阳位置,如果想要北京夏天正午的日照效果,更改为225和90即可,其他区域可以根据实际情况进行调整。

    • 阴影模式:提供了三种阴影模式:渲染、阴影、渲染与阴影。建议选择第三种”渲染与阴影“,得到的立体效果更真实。

    • 高程缩放倍数:栅格表面中,栅格高程值(Z 值)相对于 X 和 Y 坐标的单位变换系数。相当是夸张系数,默认为1.
      这里写图片描述

    图4 三维晕渲图对话框示意
    这里写图片描述
    实际上,默认生成的三维晕渲图颜色表并不是上图中所示的黑白色,因为三维晕渲图的结果是栅格数据集,在其“属性“中可以重新设置颜色表,为保证后面和原始DEM的叠加显示的效果,一般选择黑白过渡色带。

    接下来就是已生成的山体阴影数据和原始DEM的叠加效果渲染了。两者叠加在同一地图窗口,原始DEM图层在上层,山体阴影数据在下层,然后对原始DEM图层的透明度和亮度进行设置,DEM图层可以根据需要选用合适的颜色表,就可以轻松地创建出精美细致颇具立体感的地貌图。如图5所示。
    这里写图片描述
    图5:叠加效果示意

    不同的应用场景下,为了达到最佳的制图效果,需要不断调整参数,例如栅格图层的透明度和亮度。之后可以在其上继续添加其他图层(如土地利用类型图、道路、河流图层),可进一步丰富地图信息。下图是不同分级和透明度设置效果:
    这里写图片描述

    图6中的分级,是通过对原始DEM制作范围分段专题图实现的。

    如图7所示,为以三维晕渲图为底图,叠加道路、乡镇等信息配置的一幅地图。
    这里写图片描述
    图7 制作完成的地图示意

    栅格数据集比影像数据集具有更多的可控性,例如颜色表的设置、专题图的制作、图层透明度、亮度等的设置,所以在制图时,使用栅格数据集作为底图,再叠加其他一些要素图层,地图的显示效果更优。生成地图缓存,将地图发布出来浏览,性能也不是问题。

    展开全文
  • 如何制作具有立体效果的地图

    千次阅读 2017-04-06 15:48:56
    最近经常碰到用户问,使用SuperMap桌面软件能不能制作高低起伏的地形图?这个答案当然是肯定的:能!一般我会推荐用户使用DEM生成正射三维影像或者三维晕渲图,但这两者具体的有何区别,哪个更好用些?今天,就用一...
  • arcgis 具有立体效果的晕渲地图制作

    千次阅读 2012-12-17 09:59:50
    具有立体效果的晕渲地图制作 细心的用户会发现ArcGIS Online上的基础底图除了制图美观、配色协调,还有一个特点那就是具有高低起伏的地形表面,这种立体效果是如何实现的呢?奥妙就在于对数字高程信息(DEM)的...
  • 目前百度地图、腾讯等多家地图厂商都已推出立体地图查看模式,只需放大地图到一定的比例尺范围,就可以看到该区域建筑的立体效果;该范例介绍SuperMap如何根据矢量建筑面数据,生成立体效果地图。
  • 越来越多的大型场所导入了3D导航系统,这样可以让大家迅速找到最近的路线到达目的地,节省很多时间,那么一款能快速绘制商场导航地图的工具就受到了大型场所负责人的青睐,有一款工具可以快速制作商场电子地图。...
  • echarts map 地图做出立体效果

    千次阅读 热门讨论 2020-10-15 14:18:41
    echarts map 地图做出立体效果 最近做项目,需要用到立体地图,但是立体地图上还需要很多其他效果,所以用了 map 平面地图 做出了立体效果。
  • 三维立体地图开发项目书

    千次阅读 2010-03-06 19:49:00
    三维立体地图是利用虚拟现实技术而建立的城市三维模型,它运用多媒体技术和三维可视化技术将图形、图像、文字、数据、声音等纳入统一的窗口系统下管理,使其具有虚拟、动态、交互和网络特征,因此其制作程序也较为...
  • Echart+vue制作立体柱状图

    千次阅读 2020-05-29 09:58:21
    Echart+Vue制作立体柱状图 先来看一下制作完成后的效果: 废话不多说,直接上代码: HTML代码: <div class="lineOne"> <span class="spanTitle">使用时长排行</span> <div id="timeRange...
  • ArcGIS制图技巧系列(3)—让地图更有立体

    万次阅读 多人点赞 2016-10-26 00:22:01
    ArcGIS制图技巧系列(3)—让地图更有立体感 by 李远祥  在前面的章节中,我们已经介绍过各种的地图效果,如发光效果,山体阴影效果,植被填充效果等,所有的这些效果不外乎是各种技术的叠加和技巧的使用,充分利用...
  • ArcGIS中利用DEM制作立体晕渲图

    千次阅读 2020-04-10 16:24:08
    下面以黑龙江省为例,采用90m分辨率的DEM数据,在ArcGIS 10.2中制作黑龙江省的晕渲图。 2.数据准备 黑龙江省90m分辨率的DEM数据,省、市(县)行政界线,市、县居民地,以及三级以上河流。 3.生成山体阴影 为了...
  • arcmap工具 用来将地图数据制作成浮雕效果 立体化 类似于符号化的一种 希望大家喜欢 具体用法自己了解下
  • 近日,随着新一次版本更新,高德地图对基础地图数据和导航数据等地图数据进行了一次全面立体化升级,分别更新了4万余个路口放大图、600万余个POI数据,以及200万余条道路数据,让其地图及导航数据更加精准、丰富,...
  • 基于ArcScene的裸眼立体制作说明

    千次阅读 2016-07-02 16:59:26
    本文从数据准备、制作步骤两方面详细说明了在ArcGIS中如何利用ArcScene制作立体图...
  • 近日,随着新一次版本更新,高德地图对基础地图数据和导航数据进行了一次全面立体化升级,其中对用户使用影响最大的即为4万余个路口放大图更新。高德地图对路口放大图的更新包括优化图示准确性及可读性,并增加路口...
  • 1.平常我们制作的高程图都是平面效果的。 2.使用Global Mapper制作立体效果 三维的立体效果 3.洪水淹没效果(蓝色的是洪水) 学习交流联系qq:875782548
  • 2.5维数字地图制作

    千次阅读 2014-09-28 16:58:09
    广州市规划局于2007年开展了“数字详规”项目,在此基础上对三维景观模型按平行投影变换后,按照一定高度、视角和灯光效果进行渲染输出、加工制作可得到2.5维数字地图,提高了真三维数据的应用价值。 关键词:2.5维...
  • sketchup制作三维地图详细教程,想搞三维的朋友可以看看哦;
  • 第6章地图符号设计 地图符号 地图符号的...色彩 数学语言和注记的总和 也称地图符号系统 完整的地图符号系统由图解语言 地图符号 写出语言 色彩和地貌立体表示 自然语言 名称注记 和数学语言 地图投影 比例尺 方向...
  • Vue Echarts制作自定义3D地图

    千次阅读 2020-05-25 11:34:35
    Vue Echarts制作自定义3D地图 引用插件版本: “echarts”: “^4.1.0”,“echarts-gl”: “^1.1.1” 上代码:注意xicheng.json为自定义map文件 <style scoped> h2{ text-align: center; padding: 30px; ...
  • 如何通过3D-MAX制作三维地图模型

    千次阅读 2019-09-30 17:31:08
    如何通过3D-MAX制作三维地图模型 发布时间:2018-01-17 版权: 相关教程:Arcgis三维地形制作教程 其他三维制作视频教程:http://www.bigemap.com/video/page-0-10.html 1、建筑物轮廓三维立体图生成 ...
  • Pyecharts制作地图的几种方法评析

    千次阅读 2020-04-26 10:55:27
    说到使用Python进行地理坐标可视化那就一定少不了Pyecharts的身影,本文就对Pyecharts可以制作的四种地图进行简单的评析。 Pyecharts—Map 首先介绍的是Pyecharts中使用最多的Map(),核心代码仅四行即可生成全国...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,345
精华内容 1,338
关键字:

如何制作立体地图