近来对PSP自制程序有点兴趣.特别是PSP和GPS连接相关的东西.
发现现在主要流行这样集中软件:mapthis pspmapview MobiMap PSP. 奇怪的是近期这些开发人员突然消失了一样,不对他们的程序进行更新升级等处理了.其实他们做的已经不错了,都有了自己的发展方向,一个 MobiMap PSP是通过买数据线然后软件赠送.一个是 pspmapview 打算添加一些licence来让用户付费.
我谈谈我个人对这些软件的看法.其实这些软件主要有两个方面组成:一个是读取psp串口的信息,转化为经度纬度. 一个是地图的显示,通过下载googlemap 51ditu baidumap 图片一定的算法来组合图片并计算图片上的经度纬度. 这两点个人觉得都不是很困难.
个人研究了一下发现网上 有人贴出一个pspgpslim.rar.(http://nppark.googlecode.com/files/pspgpslim.rar )// 这个就是典型一个串口处理的例子. 然后个人到 pspmapview作者的blog上看了看 对他地图稍微研究了一下.他的图片文件是通过 mpk.exe来进行压缩 解压缩的.生成两个文件 .hbr .list 前者就是图片文件的一个打包,且没有对图片进行压缩. 后面这个文件是一个列表 写着每个图片再.hbr 中的起始地址和结束地址.(这里需要说明一下作者可能为了想不然用户看到他的文件格式是怎么样的,特意调换了两个字符的位置.)
目前位置个人只了解到了这个步骤,有空我会继续研究的,并争取写出一个比前人更加好的软件来供大家使用.