【学习记录贴】#3——校园二维和三维电子地图制作
地图矢量化
参考的资料:
1、老师课堂讲解+PPT
2、【ArcGIS小技巧视频教程】(3):五分钟搞定地图矢量化
首先把无人机影像加载进map里。为了隐私我就mosaic处理。
问题:非真正射影像,有倾角误差
解决:这个我觉得目前只有自己判断了,因为这个是航飞设计的问题以及后期成图处理问题,而不是现在开始矢量化去解决的。而且真正射影像的航飞要求和软硬件处理条件比较高,见的比较少。还有什么仿地飞行,虽然前景听上去很不错,但也需要配套的设备,总之倾斜+后期处理是常见的航拍搭配。
问题:我在矢量化的时候有的地方需要中间挖空。
解决:开洞
2021.5.16
问题:道路矢量化,不是单纯的线,是道路的面怎么搞出来?
解决:老师ppt。
就是路的两边矢量化,再加上道路中心线。嗷工作量UP,UP,UP
导入ArcScene
先前纠结了一下在map里要不要保存为什么格式,结果不需要,直接在Scene里面File→AddData,把shapefile文件导入就好。我截取了我做的一点点,时间有限,做的很粗糙。
点击每个shapefile,选择properties,找到extrusion,也就是拉伸,按心情设置吧
接下来两步是把Scene的文件转换为DAE,方便导入SU中进行建模处理。
我的问题是第一步转feature class,就不是老师说明的shp格式,是一种神奇的格式,再到第二布转dae的时候,显示我成功了但是只会生成一个没用的文件夹,其他的啥也没有,拉跨。
重要:
这个很详细,非常细节的处理了包括建筑物高度等属性。嗯我记得老师上课讲过来着,我还奇怪为啥ppt要我们搞高度信息,虽然我知道挺重要。
另外,这个我决定这个作业完成后试试方法,大范围,关键是,有现成的矢量图啊,美滋滋吧。
利用GIS快速生成SU城市场地模型
SU建模学习
参考:
方寸建筑设计工作室-b站账号
大量运用卷尺tape measure工具还有完成一步要复制保存
这一个是练习怎么用组件快速复制以及利用组件的同步性synchronicity(学英语jpg),进行组合建模。
还有一个建书柜的练习没有做。我想直接开始我想建的模型。
题外话,这个视频的老师好厉害啊,看他建模有种看爽文的感觉,而且声音和bgm合适,听着舒服。推荐理由一。
视频把主要用到的东西都讲的很清楚,而且不是其他那种很长,讲半天也不给我个实操例子,还得是手把手很基础的例子练习。推荐理由二。
入门视频很不错,深入的话得找其他学习视频看。
这个本来也是工作室的公益讲座。投币点赞表示支持。
SU建模
准备工作:
软件基础学习、然后工具集、快捷键还有场景视图(我喜欢三轴、顶视图和一个随意转的)
参考线,参考线,这个太重要了。
另外我已经琢磨出来了,用type measure时,起头的点不要选终点、端点这种,随便选,就可以画无限长的参考线。反之就只能一截。
问题一:怎么挖空
有两种方法,视频教程有一种是选中后右击模型交错→只交错当前模型→编辑→定点粘贴,可以切割自己想要的,我失败了,定点粘贴greyed out,不知道为啥。
还有一种是实体工具,用实体减去实体,最开始我是这样尝试的,但是不让我选择。后来我百度了下,你认识SketchUp实体模型吗,查看实体。我理解的实体就是组件,要么是群组,这个我也没系统学SU,暂时不清楚。
然后我再次分别创建组件,可以选择了,耶耶耶。第二个减第一个,切记切记。
太不容易了,我终于挖空了。
感谢前面的B站视频,让我这个菜鸡有了良好的SU意识,包括做完一个大步骤要进行复制,还有要先分析图片,进行规划,利用建母版,后面利用复制粘贴,排列组合等让建模过程简单,以及很重要的,不要直接建模,要一个部分一个部分建了再拼接。
虽然这个感触是我折腾一个小时费心费力无果,灵光一现想到视频的过程再得出的的。下面这个丑丑的东西,是我这两个小时的成果。可喜可贺,大哭。
还有一点,移动的那个小工具啊,我终于能随意的使用了,而不是在三维空间中看着它和我较劲,这有个关键的意识就是移动的起始点,要根据自己需要定,不要局限在模型上,或者某个面啊线啊,这样三维空间里才比较随意。
还有一点,就是SU的移动,没错还是它,我今天对它爱得深沉。这个当你用ctrl多选之后,你可以中间切换旋转啊那个手套啊之类的调整视角,推荐快捷键,然后再切换回来继续移动,只要你不单击把它点没有了,你就能一直移动,想怎么动怎么动,美滋滋。
我,终于把这几根柱子对齐了,大哭。
问题:几何交会
但是这里放大了看的画,其实是有几何交叉的,这个怎么处理我暂时不知道,毕竟是个弧面arc face,希望后面贴纹理的时候不要有问题嘤嘤嘤。我有点怀疑。
又经过几十分钟的纹理设置后,我,终于成功了。尽管丑出天际,比例失衡,还有点小毛病,但第一个SU模型,终于欧克克了。
题外话:自己建模好辛苦,我理解大家想发展自动化建模的心了。真的,还不用自己贴纹理,节约大量时间和精力,就是现在这个还没有技术很成熟。
SU模型导入Scene,设置
这个操作和上一次的记录贴,【学习记录贴】#2——自定义图标并添加到ArcMap,一样一样的。只不过软件变成了ArcScene。
区别是这里选3D Marker Symbol。
问题:创建符号后找不到
未解决:
https://blog.csdn.net/sk623/article/details/50015405
https://blog.csdn.net/u010763324/article/details/44339879
这俩的方法差不多,和老师讲的也差不多,二维scene,三维SU,再倒回来。前一个第一种方法细一点,后一个两种都细。
我前面scene里转dae不成功,这里才明白为啥。还有由于我是直接在SU建模,没有导入,所以我采取的是符号法。
2021.5.22
导入的Scene里面,建立三维模型,依旧试不了。战略性放弃。
接着我又尝试了第二种方法,就是把Scene转为Collada再导入SU,然后再建模,但是还是失败了。大哭。
百度文库:sketchup模型无损导入arcscene by MZ
这个过程很详细,然并X。
模型替代也变灰。
作为一个合格的学习人,使用软件帮助是必备能力。尤其是Esri家的东西,那简直,走投无路时帮助文档真香。
但还是变灰,multipatch我也有了,我不明白为啥。
叹气,待解决,先这样吧。
2021.5.23
神奇的是在我为了字体显示不出来纠结的时候,我竟然在arcmap里看见了我的三维模型
看这个亲切的schoolgate,我的天呐。
但是当我激动地打开Scene,还是老样子。哭了。
2021.5.25
今儿和老师哭囔我的问题,老师看了之后回复我说,我的三维模型之所以加载不见去,是我的这个页面,
关键:面要素转换为点要素
参考:ESRI帮助:操作方法:将点要素类转换为面要素类
点转面和面转线应该差不多啦,我就把前面转为multipatch的图层转为了点。
在去掉这个位置的其他图层后,铛铛,这个小可爱是谁,不是我想了好几天的小模型吗hhhhh,我胡汉三又回来了!
本来在调试大小和位置,电脑直接关机了,好家伙重新开机后,我的模型没有了!!!在图层里但是不显示,哭了。
我重新转的图层,这次没用multipatch,用的shape file转的,我怀疑是不是前一个有什么特殊注意。
大小和位置,点要素怎么调就怎么调,唯一不同就是三维模型可能考虑下旋转问题。
苍天啊大地啊,我终于搞定了!!!
【学习记录贴】#3——校园二维和三维电子地图制作相关推荐
- MATLAB学习笔记——二维和三维绘图
MATLAB学习笔记--二维和三维绘图 近期练习matlab的二维和三维绘图,整理一下,以防忘记. 文章目录 MATLAB学习笔记--二维和三维绘图 一.二维绘图 1.plot命令 2.fplot 命 ...
- 二维和三维CAD设计Autodesk AutoCAD中文2021/2022/2023
Autodesk AutoCAD 是全球著名的专业计算机辅助设计软件,用于二维绘图.详细绘制.设计文档和基本三维设计,广泛应用于机械设计.工业制图.工程制图.土木建筑.装饰装潢.服装加工等多个行业领域 ...
- 【欧式距离:二维和三维定位算法】
[关于开发UWB模块所使用的二维和三维定位算法] 本文将介绍开发UWB模块中所使用到的二维定位算法(三点定位算法) 链接:三维空间的构建(四点定位算法) 内容概览 概念介绍 需要的材料 算法 欧几里得 ...
- matlab三维选取二维,基于Matlab绘制二维和三维图形以及其他图形控制函数的使用方法...
Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数.此外,M ...
- 浅谈二维和三维图像数据
首先对于任何一个二维图像,加载入内存后都能看作一个二维像素数组.假如是一张8位图像,它的每个像素值可以用一个0~255的unsigned char表示,也就是说图像可以看成一个unsigned cha ...
- 二维和三维CAD设计Autodesk AutoCAD 2021
Autodesk AutoCAD 2021 是一款Autodesk公司发布的非常强大的二维和三维CAD设计软件.用于二维绘图.详细绘制.设计文档和基本三维设计,现已经成为国际上广为流行的绘图工具.具有 ...
- matlab画comsol二维图,标注图在二维和三维绘图组中的运用
在绘图组中添加标注图,可以非常简便地在仿真结果绘图中标注名称.注释以及指定位置求得的物理量数值.在本篇博客文章中,我们将以热沉模型为例探讨如何添加标注图. 标注图是什么? 标注图是 COMSOL Mu ...
- C++动态生成二维和三维数组
最近在编写一些C++小程序的时候用到二维和三维数组,看了很多博客关于动态生成二维和三维数组的方法,写的非常好,但是一大串的for循环还是不想写,为了偷下懒给自己写几个函数留着以后写其他程序的时候直接用 ...
- MATLAB 的绘图:二维和三维
本节介绍MATLAB 的两种基本绘图功能:二维平面图形和三维立体图形. 5.1 二维平面图形 5.1.1 基本图形函数 plot 是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的.也就是 ...
- python将二维和三维数组保存到txt文件
首先要保证在你的python环境中装了numpy包,接下来我们要使用其中的两个函数用于存储和加载数组:np.savetxt()和np.loadtxt(). 二维数组的保存和获取 import nump ...
最新文章
- 安卓mysql导出excel_Android开发实现的导出数据库到Excel表格功能【附源码下载】...
- redis延迟队列 如何确保成功消费_千万级延时任务队列如何实现,看美图开源的-LMSTFY...
- 参数估计_随机微分方程的参数估计(一)
- 将不确定变为确定~头压缩是否有必要,MVC如何实现头压缩
- list最大容量_Java 基础(四)集合源码解析 List
- window统计文本字节_【NLP】机器如何认识文本 ?NLP中的Tokenization方法总结
- beaglebone black的cape管理
- Java编程:矩阵网格类算法问题做DFS
- 标注工具 labelImg 的下载安装及使用
- 卷积码编码器matlab,卷积码的编解码matlab仿真.doc
- 主编编辑器如何插入图片
- 推荐系统序列化建模总结
- [论文学习]TDN: An Integrated Representation Learning Model of Knowledge Graphs
- Lr CC Classic 2018 for Mac
- 梳理STM32F429之通信传输部分---NO.8 硬件SPI
- AD(Altium Designer)PCB布线中的“格式刷”,助力快速布局布线
- B2B,B2C,C2C以及电子商务模式
- 功能测试与非功能测试
- 卡塔尔世界杯亚洲球队表现给我们的一些启示和思考
- iReport生成报错Font ‘楷体‘ is not available to the JVM.
热门文章
- JavaScript实现(轮播图,随机数,抽名字游戏,广告循环文字)
- 201711671132《java实用教程》第一章学习总结
- 解决Delphi 2010启动时卡死并报displayNotification堆栈溢出错误
- Linux内核学习路线 有入门到深入
- zul ajax使用线程池
- DBeaver 连接 Oracle
- 计算机留言板毕业论文摘要,留言板系统设计(毕业论文)
- windowns定时关机命令
- Linux中:chmod命令详细解释
- 此计算机缺少vc2005_spl_with_atl_fix_redist解决问题