- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统设计文档
1、需求分析
随着城市建设的不断推进,人类对土地资源的需求越来越大,各种环境
资源的合理利用已成为城市建筑的一个主旨。为保证日照环境质量,创造良
好的学习、工作环境,合理地设计建筑物的朝向、间距以及研究房屋体形和
房屋阴影造成的影响是当代城市建设中一个重要问题。因此,开发具有计算
日照相关指标功能的专业软件、实现城市高层建筑的日照分析和动态显示,
并将其应用到迅速发展的城市建设中极具实际意义。
目前国内应用于实际的日照分析软件大部分都是基于CAD 实现的,它们
在进行日照分析和阴影分析时只能基于二维图形基础,不能在三维场景中直
观地进行分析。然而对于某一建筑来说,它的日照时间、建筑阴影的变化都
随研究地点、季节(日期)、时间及周围环境的不同而不断变化,对于用户或
者是建设审批部门他们更关心的是同一建筑不同高度日照环境,新建建筑物
对周围环境遮挡情况等。传统的软件很难满足规划方案中快速、准确、直观
的日照分析计算要求,随着地理信息系统和虚拟现实技 的发展,用户希望
在三维场景中生动、直观地再现建筑物的阴影遮挡效果,便于进行漫游、规
划和设计。
综上所述,建立一个完善实用的三维场景的日照分析系统十分必要。它
不但可以完成以往基于CAD 图形软件的日照分析系统的基本日照分析功能,
而且可以结合GIS 软件获取、存储、显示、编辑、处理、分析、输出和应用
空间数据,更好更有效的体现其日照分析功能。基于ArcGlobe 平台开发实
现三维场景中的日照分析系统适用于城市大范围海量数据,满足现在城市规
划设计需求。主要有以下几个方面应用:
对建筑规划、设计部门:可以规划设计方案,进行日照分析与调整,生
成日照分析报告书。
对房地产开发公司:可以显示各住宅单元日照分析情况,结合三维动态
建筑阴影分析,为住宅销售提供日照技术依据。
对规划管理部门:有助于日照技 标准制定,精确日照分析作为规划审
批的技术依据,可提供满足规划条件以及现有建筑周边建设新建筑高度分析
模型。
日照纠纷技术鉴定:结合国家相关政策标准、规定,定量的分析得到日
照纠纷双方涉及到的相关指标、数据,为纠纷冲裁部门提供最有效有力的仲
裁依据。
2 、任务概述
2.1 目标
本系统目标是利用ArcEngine 和OpenGL 技 ,基于ArcGlobe 平台设计
开发出一个c/s 模式日照分析系统。实现对各种形状建筑的累计日照时间计
算、建筑阴影模拟、建筑之间遮挡情况分析和日照报表等功能。
2.2 解决思路
本项目主要通过以下思路解决上述目标:
数据源处理:各功能模块对数据属性需求不同,将原始数据设计为具有
point、polygon、multipatch 三种属性格式。point 用于建模,polygon 用
于日照时间分析,multipatch 用于建筑物阴影模拟。
累计日照时间计算:现实世界中,建筑被设计成为各种不同形状。计算
不同形状建筑物日照时间,通过polygon 获得建筑物复杂轮廓,根据建筑直
接投影遮挡关系,判断建筑在某一时刻是否被遮挡。这种方法可以减少计算
量,高效地计算复杂建筑日照时间。
阴影模拟:为达到真实高效地模拟复杂形状建筑阴影,本系统采用
OpenGL 计算绘制建筑阴影。将建筑模型转为mulitpatch 格式,真实获取建
筑物各个边缘轮廓点,重绘建筑物,实现对建筑物阴影的真实模拟。
日照报表:日照分析相关数据,包括:日照时间、建筑物之间遮挡关系
等,采用报表数据形式直观展现给用户,方便用户各种不同需求使用。
3、总体设计
3.1 总体结构设计
系统的总体结构设计采用c/s 模式,遵循软件体系结构的层次化模
型。底层为数据库,用于存储管理空间数据、日照分析相关数据等;中间层
用于处理客户端相关命令;客户端用于用户设置相关信息。
3.2 系统环境
体系结构:C/S 架构
开发平台:.NET
开发工具:Microsoft visual studio 2008、ArcEngine9.3、OpenGL
开发语言:C#
运行环境:Microsoft Windows 2000/XP/vista
数据库:ArcGIS Personal Geodatabase
其他:ArcGIS Engine(Runtime)、ArcGlo
您可能关注的文档
- 北京日光温室建筑方案.doc
- 09第六章 静电场中的导体及电介质-0615.ppt
- 双线法及横摆角速度法联合的车辆稳定性判据.pdf
- 浅析高速公路隧道监控.docx
- 2016尔雅世界建筑史考试题.docx
- 西乌珠穆沁旗职称论文发表网-建设装饰工程施工技术管理方法论文选题题目.docx
- 手绘表现技法大纲---范汝赛摘要.doc
- 四川重庆常用园林植物的知识.doc
- 浅析正确认识中国的双语教学.doc
- 煤矿民爆物品安全管理责任书讲述.doc
- 2025年中国墙漆行业市场深度评估及投资战略规划报告.docx
- 2025年中国墙体节能保温材料行业市场全景评估及投资前景展望报告.docx
- 2025年中国桥梁防腐涂料行业市场发展现状及投资方向研究报告.docx
- 2025年中国桥梁检测车行业市场前瞻与投资战略规划分析报告.docx
- 2025年中国桥梁检测车行业市场深度分析及投资潜力预测报告.docx
- 2025年中国桥梁漆行业市场全景评估及投资前景展望报告.docx
- 2025年中国青海省低碳经济行业发展全景监测及投资方向研究报告.docx
- 2025年中国青海省电子竞技市场调查研究及行业投资潜力预测报告.docx
- 2025年中国青海省电子竞技行业发展前景及投资战略咨询报告.docx
- 2025年中国青海省电子竞技行业市场前景预测及投资战略研究报告.docx
文档评论(0)