《一种多角度三维地图旋转自动定位的制作方法.pdf》由会员分享,可在线阅读,更多相关《一种多角度三维地图旋转自动定位的制作方法.pdf(6页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN101937625A43申请公布日20110105CN101937625ACN101937625A21申请号201010262154X22申请日20100824G09B29/00200601G06T3/6020060171申请人广州市凡拓数码科技有限公司地址510630广东省广州市天河区五山路五山科技广场A座五、六楼72发明人谭普林李琪邓文良54发明名称一种多角度三维地图旋转自动定位的制作方法57摘要本发明提供了一种多角度三维地图旋转自动定位的制作方法,主要包括以下步骤制作多个角度的地图;对所述地图进行按角度旋转的次序进行编号;对所述地图用ADOBEPHOTOSHOP软件进行。
2、等分平面的网格,并对网格点进行编号;计算所述各地图网格点对应的像素坐标;对所述每个角度的地图网格点进行一一对应定位,最终用FLASH软件输出。本发明能提高旋转定位的准确性和精确性,而且此发明对于角度是没任何限制的,可采用任何角度,都能实现地图的无偏差旋转并自动定位。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图1页CN101937626A1/1页21一种多角度三维地图旋转自动定位的制作方法,其特征在于包括以下步骤制作多个角度的地图;对所述地图进行按角度旋转的次序进行编号;对所述地图用ADOBEPHOTOSHOP软件进行等分平面的网格,并对网格点进行编。
3、号;计算所述各地图网格点对应的像素坐标;对所述每个角度的地图网格点进行一一对应定位,最终用FLASH软件输出。2根据权利要求1所述的方法,其特征在于,制作多个角度的地图步骤包括制作一个特定的大面积地图场景;在所述的大面积地图场景中设置好所需要固定相机的角度。3根据权利要求1所述的方法,其特征在于,对所述地图进行按角度旋转的次序进行编号方法包括对所述生成的多角度地图,按着地图旋转的次序进行编号。4根据权利要求1所述的方法,其特征在于,对所述地图用ADOBEPHOTOSHOP软件进行等分平面的网格,并对网格点进行编号方法包括根据所述的地图用ADOBEPHOTOSHOP软件对其进行的X坐标、Y坐标等。
4、分;对网格点进行编号,应在其它地图上要找到对应的网格点,然后进行同样的编号。5根据权利要求1所述的方法,其特征在于,计算所述各地图网格点对应的像素坐标方法包括对每个角度地图的网格点计算其出X、Y像素坐标。6根据权利要求1所述的方法,其特征在于,对所述每个角度的地图网格点进行一一对应定位,最终用FLASH软件输出成所述地图的方法包括对所述地图里的网格点计算出该点在其它角度上的相对应的X、Y像素坐标;将所有网格点通过FLASH软件,根据上面所提供的X、Y像素坐标,按顺序一一拼接各角度地图;输出拼接后的地图。7根据权利要求16之任一所述的角度,其特征在于,所述角度可以是任意角度。权利要求书CN101。
5、937625ACN101937626A1/3页3一种多角度三维地图旋转自动定位的制作方法技术领域0001本发明涉及一种地图旋转定位的制作方法,特别是一种多角度三维地图旋转自动定位的制作方法。背景技术0002对于多角度地图旋转自动定位,传统方法上主要是采用相机角度映像,找出每个角度的共有的规律,建立起相机角度的数学模型,从而把每个角度里的位置先转化为坐标,然后通过这个坐标再用已建立好的数学模型转化为当前窗口的屏幕坐标,计算出屏幕坐标后再用数学模型计算出下一张要定位的地图的坐标,最终进行旋转自动定位的过程。但传统方法有个不足之处就是这个数学模型本身就不准确,因为对于多角度地图旋转自动定位是没有什么。
6、规律的,所以这个数学模型本身就存在着不准确性,在旋转定位方面,最终导致的结果就是大多部分的旋转定位都是出错的,就是说不能很好的自动定位到我们需要定位的地图上,准确率和精确率都不高。0003鉴于传统的不足之处,我们发明了一种多角度三维地图旋转自动定位的制作方法,此方法避免了传统方法的不足之处准确率和精确率的定位不高。此发明采用等分平面的网格,并对网格点进行编号;然后计算出各地图网格点对应的像素坐标;这就很好的提高的定位的准确性和精确性。而且此发明对于角度是没任何限制的,可用采用任何角度,都能准确定位。发明内容0004有鉴于此,本发明的目的在于提供一种多角度三维地图旋转自动定位的制作方法,用于各类。
7、多角度地图,多角度旋转自动定位展示的需要。0005为了达到上述目的,本发明一种多角度三维地图旋转自动定位的制作方法,其包括0006制作多个角度的地图;0007对所述地图进行按角度旋转的次序进行编号;0008对所述地图用ADOBEPHOTOSHOP软件进行等分平面的网格,并对网格点进行编号;0009计算所述各地图网格点对应的像素坐标;0010对所述每个角度的地图网格点进行一一对应定位,最终用FLASH软件输出成所述地图,实现多角度地图旋转自动定位的效果。0011进一步地,制作多个角度的地图步骤包括0012制作一个特定的大面积地图场景;0013在所述的大面积地图场景中设置好所需要固定相机的角度;0。
8、014进一步地,对所述地图用ADOBEPHOTOSHOP软件进行等分平面的网格,并对网格点进行编号方法包括说明书CN101937625ACN101937626A2/3页40015根据所述的地图用ADOBEPHOTOSHOP软件对其进行的X坐标、Y坐标等分;0016对网格点进行编号,应在其它角度地图上要找到对应的网格点,然后进行同样的编号;0017进一步地,计算所述各地图网格点对应的像素坐标方法包括0018对每个角度地图的网格点用ADOBEPHOTOSHOP软件计算其出X、Y像素坐标;0019进一步地,对对所述每个角度的地图网格点进行一一对应定位,最终用FLASH软件输出成所述地图的方法包括00。
9、20对所述地图里的网格点计算出该点在其它角度上的相对应的X、Y像素坐标;0021将所有网格点通过FLASH软件,根据上面所提供的X、Y像素坐标,按顺序一一拼接各角度地图;0022输出拼接后的地图。0023本发明所述的角度可以是任意角度。0024本发明带来的有益效果本发明能提高旋转定位的准确性和精确性,而且此发明对于角度是没任何限制的,可用采用任何角度,都能实现地图的无偏差旋转并自动定位。附图说明0025图1是本发明一个具体的实施例中多角度地图旋转自动定位的制作方法的流程图。具体实施方式0026下面结合实施例进行详细说明0027本发明提供了一种多角度三维地图旋转自动定位的制作方法,通过X、Y像素。
10、坐标的准确定位,当地图从一个视角转换为另一个视角的时候,先把地图的网格点转换为地图的X、Y像素坐标,然后根据地图的X、Y像素坐标找到该下个角度对应的网格点,并以将该X、Y像素坐标在当前的地图中显示,加载地图,实现地图的无偏差旋转并自动定位。0028请参看图1所示,是本发明一个具体的实施实例中多角度地图旋转自动定位的制作方法的流程图。0029步骤101,制作多个角度的地图步骤包括0030首先用3DMAX软件建好模型,制作一个特定的大面积地图场景;0031在所述的大面积地图场景中设置好你所需要固定相机的角度,渲染输出各角度的地图。0032步骤102,对所述地图进行按角度旋转的次序进行编号方法包括0。
11、033对所述生成的多角度地图,按着地图旋转的次序进行编号。0034步骤103,对所述地图用ADOBEPHOTOSHOP软件进行等分平面的网格,并对网格点进行编号方法包括0035根据所述的地图用ADOBEPHOTOSHOP软件对其进行的X坐标、Y坐标等分;0036对网格点进行编号,应在其它地图上要找到对应的网格点,然后进行同样的编号;0037步骤104,计算所述各地图网格点对应的像素坐标方法包括说明书CN101937625ACN101937626A3/3页50038对每个角度地图的网格点用ADOBEPHOTOSHOP软件计算其出X、Y像素坐标;并记录下每个网格点X、Y像素坐标;0039步骤105,对所述每个角度的地图网格点进行一一对应定位,最终用FLASH软件输出成所述地图的方法包括0040对所述地图里的网格点计算出该点在其它角度上的相对应的X、Y像素坐标;0041将所有网格点通过FLASH软件,根据上面所记录下来的所有的X、Y像素坐标,按顺序一一拼接各角度地图;0042将拼接后的地图输出便可。0043以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换等,均应包含在本发明的保护范围之内。说明书CN101937625ACN101937626A1/1页6图1说明书附图CN101937625A。