darkbirdie 2006-12-4 18:09
[原创]PSP Map Mobile (移动地图册) 0.8x 源代码 放出 2007.8.31 更新.
有问题请到:[url=http://blog.sina.com.cn/u/1268658140]http://blog.sina.com.cn/u/1268658140[/url]留言。
[b][color=blue]psp Map Mobie [color=red]0.8x [/color][/color][/b]
(移动地图册)
运行环境: PSP 1.5,2.71 SE,3.x OE
[color=red]2007.8.31 [/color][b]最近实在没有空闲时间来更新版本,把源代码献上,希望有兴趣的朋友能完善下去。。。[/b]
------------------
[color=slategray]首先庆祝自己的ta82小p成功升级到3.02oe-b。
2007.1.24 重新上传了MapMaker,解决没有.net框架不能运行的问题。
2007.1.22 上传重新抓取的200米更高精度[color=blue]上海地图[/color]20480x20480。
2007.1.17 更新:(说明:[color=teal]这次是把地图工具和地图包分开下载,下载地图解压到__SCE__PSPMAPMOBILE\MAP中,注意不要带目录[/color])
这次主要简化了DIY地图的过程。
[b]1[/b].增加地图图片自动切块打包工具 [color=red][b]MapMaker[/b][/color],一张图生成一个文件,方便保存和拷贝.
[b]2[/b].修改动态读取部分,地图尺寸没有大小限制,前提是你的卡上有多大的空间,呵呵.
------------------
[color=yellowgreen]自己DIY地图的说明[/color]:(大尺寸地图抓取需要机器内存要大)
[color=darkorchid]这里用已制作好的成都地图为例:[/color]
[b]1[/b].下载<电子地图一把抓>工具(在百度上去搜搜"电子地图一把抓"),抓取[url=http://www.go2map.com/]www.go2map.com[/url]的成都地图200米精度等级,抓取尺寸为20480 x 20480,
抓取好后保存为 cd.tif .
[b]2[/b].用photoshop处理cd.tif,去除掉杂点(<电子地图一把抓>有个BUG,存出来的256色图有很多杂点),把处理好的cd.tif转存成256色的BMP
文件cd.bmp.
[b]3[/b].打开MapMaker工具,选取输入cd.bmp(格式要求宽度和高度均能被512整除,并且是256色的BITMAP文件).
[b]4[/b].选取输出,名字可以是后面其中一个 beijing,shanghai,chengdu,shenzhen,guangzhou,tianjing,wunumuqi,zhengzhou,chongqing,nanchang,hangzhou, 这里我用chengdu
[b]5[/b].点击生成按钮,等待一下(文件越大的时间越长),成功以后会生成chengdu.pmm
[b]6[/b].把chengdu.pmm拷贝到PSP的ms卡的PSP/GAME/__SCE__PSPMAPMOBILE/MAP里面就可以了(3.x OE的系统拷贝到game150).
[b]7[/b].最后制作小地图,把前面cd.bmp在photoshop缩小成128x128大小,在画个边框存成chengdu.bmp(格式要求转成256色),拷贝到 PSP/GAME/__SCE__PSPMAPMOBILE/MAP里面,这样察看时候就会有小地图了.
最后注:[color=red]不推荐使用扫描的地图图片[/color],这种文件转换成256色后,杂点密集,容量无法减少。。。读取速度极慢。推荐网上的map.baidu.com,[url=http://www.go2map.com/]www.go2map.com[/url]提供的免费地图。[/color]
[color=blue]功能[/color]:
[color=darkorange]可以,放大缩小,旋转,和移动观看地图,
操作:
摇杆,上下左右:移动
方块 + 摇杆,上下左右:缩放
方块 + L,R:旋转地图
Select: 返回菜单[/color]
[color=slategray]
12.26
增加北京地图包下载
安装方法:
把包里的地图图片文件解压缩到__SCE__PSPMAPMOBIE的Map的beijing目录下(注意不要有带有子目录)。
12.22 增加上海地图包下载
安装方法:
把包里的地图图片文件解压缩到__SCE__PSPMAPMOBIE的Map的shanghai目录下(注意不要有带有子目录)。
12.21最新更新版本0.7发布
(进行极大的改动,基本重写了三维加速部分,读盘速度也持续优化)
1.增加动态读取地图,地图大小理论上无限大,目前暂时设定到[color=red]10240 x 10240[/color]的尺寸。
2.城市选择加入自动判断有无地图功能,没有地图的城市将不会切入引起错误。
3.要自己添加地图的朋友看贴子末尾。。。有详细说明。
4.这个版本仍然只带成都地图,以后会把其他城市地图包上传,也可以抓取地图发给我!谢谢!。
12月12日
1.添加了上海地图
2.修正城市选择Bug
12月11日
本次更新:
1.增加小地图指示功能,方便定位
2.调整地图图片存放格式,读取速度有所下降,但是图片尺寸扩张到原来的1.3倍,显示速度提高不少。
3.加入go2map成都地图,400米缩放等级。
------------------------------------------------------
因为之前版本还在修改,其它城市地图没有添加,将在这几天陆续添加,方便懒Psper 。
12月4日
PSP Map Mobie 0.3 版本 (PSP移动地图册)
1.增加城市切换,成都,上海,广州,重庆。
2.优化了读盘时间,基本感觉不到读盘时间。
3.微调了放大缩小和移动速度,操作更加顺畅。
12月1日
PSP Map Mobie 0.2 版本 (PSP移动地图册)
用PSP的3D硬件加速来显示地图,速度超级快。。。
目前加入的是从百度抓取的地图,只有成都地区。。。
将在未来支持更多城市。。。
----------------------------------------------------------------
[img]http://s7.album.sina.com.cn/pic/4b9e2fdc02000fii[/img]
[img]http://album.sina.com.cn/pic/4b9e2fdc02000i5j[/img][/color]
[[i] 本帖最后由 darkbirdie 于 2007-8-31 01:08 编辑 [/i]]
darkbirdie 2006-12-5 12:35
除了成都,其他地方的地图靠自己加了,推荐从go2map上抓
有空偶会把北京的抓下放上来
jasonconglee 2006-12-6 10:25
good!!!
good!!
darkbirdie 2006-12-7 14:44
RE:老大,不能在2.71上用啊
2.71用DevHook模拟到1.5就可以用了嘛
qmm316 2006-12-11 14:42
怎么只支持BMP格式的图片啊???分辨率一大容量会很大……
wencent 2006-12-11 19:57
快推出GPS了,希望LZ能把地图和GPS融合。到时候就可以导航咯
tjj70302 2006-12-12 12:08
为什么下载不了呀?是不是偶的权限不够?
ekiewangc 2006-12-12 22:20
太厉害了,学校速度太慢,回去就下去