城区三维动态游走网络地图制作方法

文档序号:6558367阅读:189来源:国知局
专利名称:城区三维动态游走网络地图制作方法
技术领域
本发明涉及地图制作领域,特别是一种城区三维动态游走网络地图的制作方法。
背景技术
随着社会经济的快速发展,城市建设不断扩容,传统的平面城区地图已不能满足人们的需要,三维地图制作营运而生,目前三维地图制作方法主要局限于制作静态三维地图上,用这类方法制作出的三维地图虽然有立体效果,但由于缺乏游走功能,三维地图只能以静态方式显示,不能实时进入城区网络地图中的街道游走观看周边建筑及景点,难以产生身临其境之感。

发明内容
本发明的目的在于提供一种城区三维动态游走网络地图制作方法。
为实现本发明的目的,本发明的技术方案是一种城区三维动态游走网络地图制作方法,其特征在于采用下述步骤(1)采集城区平面地图数据利用现有城区平面规划图或航空照片,采集城区街道走向、周边建筑物的位置和占地面积等数据;(2)将平面地图数据导入三维建模软件将平面地图数据导入三维建模软件中固定街道、建筑物模型的位置及占地面积;(3)采集单个建筑物数据用相机把建筑物的各个面的图像拍摄下来,根据建筑物的基本形状及长、宽、高,采集相应数据;(4)建立建筑物三维模型根据各个建筑物的数据,在建模软件中建立单个建筑物三维模型;(5)建立城区三维虚拟场景以平面数据为基础,将所有建立完成的建筑物三维模型调入虚拟场景的相应位置;(6)输出并储存三维静态图片将整个虚拟场景的街道和建筑物分开输出大小不等的三维静态图片,储存上述静态图片;(7)制作三维游走场景动画用三维动画制作软件中的模拟摄相机制作沿街道游走的三维场景动画;(8)输出并储存矢量动画将外部矢量渲染插件装入三维动画制作软件中,把做好的场景动画文件渲染成矢量动画输出并储存;(9)矢量动画添加控制程序将整个矢量动画导入矢量动画编辑软件中,将每帧的所有成组对象解组,编制控制程序对动画进行控制,使其具有播放、暂停、反向播放、搜索等功能;(10)数据整合成品将平面地图、三维静态地图及三维矢量动画分别添加网络连接及网络数据库调用,使之具备搜索功能,并对上述三种形式的地图或动画实现总体控制,实现从平面地图进入三维静态地图、从三维静态地图进入三维矢量动画,以及反向返回,整合成三维动态游走网络地图。
利用本发明制作的三维地图不仅具有立体感强,而且可以方便快捷地找到所需查找的地点,并可进入其街道游走,产生身临其境之感。


图1为本发明流程示意图。
具体实施例方式
下面结合图1对本发明作进一步阐述。
如图1所示,本发明的步骤如下(1)采集城区平面地图数据利用现有城区平面规划图或航空照片,采集城区街道走向、街道周边建筑物的位置和占地面积等数据;(2)将平面地图数据导入三维建模软件将平面地图数据导入三维建模软件中固定街道、建筑物模型的位置及占地面积;(3)采集单个建筑物数据用相机把建筑物的各个面的图像拍摄下来,根据建筑物的基本形状及其长、宽、高,采集相应数据;(4)建立建筑物三维模型根据各个建筑物的数据,在建模软件中建立单个建筑物三维模型;(5)建立城区三维虚拟场景以平面数据为基础,将所有建立完成的建筑物三维模型调入虚拟场景的相应位置;(6)输出并储存三维静态图片将整个虚拟场景的街道和建筑物分开输出大小不等的三维静态图片,储存上述静态图片;(7)制作三维游走场景动画用动画制作软件中的模拟摄相机制作沿街道游走的场景动画,模拟行走对象可以是人或车的形状;(8)输出并储存矢量动画将外部矢量渲染插件如Swiff3D max或Illustrate装入三维动画制作软件中,将场景动画文件渲染成矢量动画输出并储存,这样制作的动画文件占用容量小,便于在互联网上交流,制作的动画具有放大而不失真的效果;(9)矢量动画添加控制程序将整个矢量动画导入矢量动画制作软件如Macromedia Flash MX中将每帧的所有成组对象分解,分解后能减小文件大小但不影响其质量,编制控制程序对动画进行控制,使其具有播放、暂停、反向播放、搜索等功能;(10)数据整合成品将平面地图、三维静态地图、三维矢量动画分别添加网络连接及网络数据库调用,使它们具备搜索功能,并用网络连接和网络数据库对上述三种形式的地图或动画文件进行总体控制,实现从平面地图进入三维静态地图、从三维静态地图进入三维矢量动画,以及反向返回,整合成三维动态游走网络地图。
权利要求
1.一种城区三维动态游走网络地图制作方法,其特征在于采用下述步骤(1)采集城区平面地图数据利用现有城区平面规划图或航空照片,采集城区街道走向、周边建筑物的位置和占地面积等数据;(2)将平面地图数据导入三维建模软件将平面地图数据导入三维建模软件中固定街道、建筑物模型的位置及占地面积;(3)采集单个建筑物数据用相机把建筑物的各个面的图像拍摄下来,根据建筑物的基本形状及长、宽、高,采集相应数据;(4)建立建筑物三维模型根据各个建筑物的数据,在建模软件中建立单个建筑物三维模型;(5)建立城区三维虚拟场景以平面数据为基础,将所有建立完成的建筑物三维模型调入虚拟场景的相应位置;(6)输出并储存三维静态图片将整个虚拟场景的街道和建筑物分开输出大小不等的三维静态图片,储存上述静态图片;(7)制作三维游走场景动画用三维动画制作软件中的模拟摄相机制作沿街道游走的三维场景动画;(8)输出并储存矢量动画将外部矢量渲染插件装入三维动画制作软件中,把做好的场景动画文件渲染成矢量动画输出并储存;(9)矢量动画添加控制程序将整个矢量动画导入矢量动画编辑软件中,将每帧的所有成组对象解组,编制控制程序对动画进行控制,使其具有播放、暂停、反向播放、搜索等功能;(10)数据整合成品将平面地图、三维静态地图及三维矢量动画分别添加网络连接及网络数据库调用,使之具备搜索功能,并对上述三种形式的地图或动画实现总体控制,实现从平面地图进入三维静态地图、从三维静态地图进入三维矢量动画,以及反向返回,整合成三维动态游走网络地图。
全文摘要
本发明涉及地图制作领域,特别是一种城区三维动态游走地图的制作方法,本发明通过下列步骤实现(1)采集城区平面地图数据;(2)将平面地图数据导入三维建模软件;(3)采集单个建筑物数据;(4)建立建筑物三维模型;(5)建立城区三维虚拟场景;(6)输出并储存三维静态图片;(7)制作三维游走动画;(8)输出并储存矢量动画;(9)矢量动画添加控制程序;(10)数据整合成品。用本发明制作的城区三维图不仅立体感强,而且可点击进入其街道游走,产生身临其境之感。
文档编号G06F17/30GK1838176SQ20061007681
公开日2006年9月27日 申请日期2006年4月6日 优先权日2006年4月6日
发明者胡小云 申请人:胡小云
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1