一种多角度三维地图旋转自动定位的制作方法技术

技术编号:4080657 阅读:668 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种多角度三维地图旋转自动定位的制作方法,主要包括以下步骤:制作多个角度的地图;对所述地图进行按角度旋转的次序进行编号;对所述地图用Adobe?Photoshop软件进行等分平面的网格,并对网格点进行编号;计算所述各地图网格点对应的像素坐标;对所述每个角度的地图网格点进行一一对应定位,最终用flash软件输出。本发明专利技术能提高旋转定位的准确性和精确性,而且此发明专利技术对于角度是没任何限制的,可采用任何角度,都能实现地图的无偏差旋转并自动定位。

【技术实现步骤摘要】

本专利技术涉及一种地图旋转定位的制作方法,特别是一种多角度三维地图旋转自动 定位的制作方法。
技术介绍
对于多角度地图旋转自动定位,传统方法上主要是采用相机角度映像,找出每个 角度的共有的规律,建立起相机角度的数学模型,从而把每个角度里的位置先转化为坐标, 然后通过这个坐标再用已建立好的数学模型转化为当前窗口的屏幕坐标,计算出屏幕坐标 后再用数学模型计算出下一张要定位的地图的坐标,最终进行旋转自动定位的过程。但传 统方法有个不足之处就是这个数学模型本身就不准确,因为对于多角度地图旋转自动定位 是没有什么规律的,所以这个数学模型本身就存在着不准确性,在旋转定位方面,最终导致 的结果就是大多部分的旋转定位都是出错的,就是说不能很好的自动定位到我们需要定位 的地图上,准确率和精确率都不高。鉴于传统的不足之处,我们专利技术了一种多角度三维地图旋转自动定位的制作方 法,此方法避免了传统方法的不足之处准确率和精确率的定位不高。此专利技术采用等分平面 的网格,并对网格点进行编号;然后计算出各地图网格点对应的像素坐标;这就很好的提 高的定位的准确性和精确性。而且此专利技术对于角度是没任何限制的,可用采用任何角度,都 能准确定位。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种多角度三维地图旋转自动定位的制作方 法,用于各类多角度地图,多角度旋转自动定位展示的需要。为了达到上述目的,本专利技术,其包 括制作多个角度的地图;对所述地图进行按角度旋转的次序进行编号;对所述地图用Adobe Photoshop软件进行等分平面的网格,并对网格点进行编 号;计算所述各地图网格点对应的像素坐标;对所述每个角度的地图网格点进行一一对应定位,最终用flash软件输出成所述 地图,实现多角度地图旋转自动定位的效果。进一步地,制作多个角度的地图步骤包括制作一个特定的大面积地图场景;在所述的大面积地图场景中设置好所需要固定相机的角度;进一步地,对所述地图用Adobe Photoshop软件进行等分平面的网格,并对网格点 进行编号方法包括3根据所述的地图用Adobe Photoshop软件对其进行的X坐标、Y坐标等分;对网格点进行编号,应在其它角度地图上要找到对应的网格点,然后进行同样的 编号;进一步地,计算所述各地图网格点对应的像素坐标方法包括对每个角度地图的网格点用Adobe Photoshop软件计算其出X、Y像素坐标;进一步地,对对所述每个角度的地图网格点进行一一对应定位,最终用flash软 件输出成所述地图的方法包括对所述地图里的网格点计算出该点在其它角度上的相对应的X、Y像素坐标; 将所有网格点通过flash软件,根据上面所提供的X、Y像素坐标,按顺序一一拼接 各角度地图;输出拼接后的地图。本专利技术所述的角度可以是任意角度。本专利技术带来的有益效果本专利技术能提高旋转定位的准确性和精确性,而且此专利技术 对于角度是没任何限制的,可用采用任何角度,都能实现地图的无偏差旋转并自动定位。附图说明图1是本专利技术一个具体的实施例中多角度地图旋转自动定位的制作方法的流程 图。具体实施例方式下面结合实施例进行详细说明本专利技术提供了,通过X、Y像素坐标 的准确定位,当地图从一个视角转换为另一个视角的时候,先把地图的网格点转换为地图 的X、Y像素坐标,然后根据地图的X、Y像素坐标找到该下个角度对应的网格点,并以将该 X、Y像素坐标在当前的地图中显示,加载地图,实现地图的无偏差旋转并自动定位。请参看图1所示,是本专利技术一个具体的实施实例中多角度地图旋转自动定位的制 作方法的流程图。步骤101,制作多个角度的地图步骤包括首先用3Dmax软件建好模型,制作一个特定的大面积地图场景;在所述的大面积地图场景中设置好你所需要固定相机的角度,渲染输出各角度的 地图。步骤102,对所述地图进行按角度旋转的次序进行编号方法包括对所述生成的多角度地图,按着地图旋转的次序进行编号。步骤103,对所述地图用Adobe Photoshop软件进行等分平面的网格,并对网格点 进行编号方法包括根据所述的地图用Adobe Photoshop软件对其进行的X坐标、Y坐标等分;对网格点进行编号,应在其它地图上要找到对应的网格点,然后进行同样的编 号;步骤104,计算所述各地图网格点对应的像素坐标方法包括对每个角度地图的网格点用Adobe Photoshop软件计算其出X、Y像素坐标;并记 录下每个网格点X、Y像素坐标;步骤105,对所述每个角度的地图网格点进行一一对应定位,最终用flash软件输 出成所述地图的方法包括对所述地图里的网格点计算出该点在其它角度上的相对应的X、Y像素坐标; 将所有网格点通过flash软件,根据上面所记录下来的所有的X、Y像素坐标,按顺 序一一拼接各角度地图;将拼接后的地图输出便可。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精 神和原则之内,所作的任何修改、等同替换等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
一种多角度三维地图旋转自动定位的制作方法,其特征在于包括以下步骤:制作多个角度的地图;对所述地图进行按角度旋转的次序进行编号;对所述地图用Adobe Photoshop软件进行等分平面的网格,并对网格点进行编号;计算所述各地图网格点对应的像素坐标;对所述每个角度的地图网格点进行一一对应定位,最终用flash软件输出。

【技术特征摘要】
一种多角度三维地图旋转自动定位的制作方法,其特征在于包括以下步骤制作多个角度的地图;对所述地图进行按角度旋转的次序进行编号;对所述地图用Adobe Photoshop软件进行等分平面的网格,并对网格点进行编号;计算所述各地图网格点对应的像素坐标;对所述每个角度的地图网格点进行一一对应定位,最终用flash软件输出。2.根据权利要求1所述的方法,其特征在于,制作多个角度的地图步骤包括 制作一个特定的大面积地图场景;在所述的大面积地图场景中设置好所需要固定相机的角度。3.根据权利要求1所述的方法,其特征在于,对所述地图进行按角度旋转的次序进行 编号方法包括对所述生成的多角度地图,按着地图旋转的次序进行编号。4.根据权利要求1所述的方法,其特征在于,对所述地图用AdobePhotoshop软件进行 等分平...

【专利技术属性】
技术研发人员:谭普林李琪邓文良
申请(专利权)人:广州市凡拓数码科技有限公司
类型:发明
国别省市:81[中国|广州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利