google中国地图偏移修正
Select messages from
# through # FAQ
[/[Print]\]

MGMaps -> 中文讨论

#1: google中国地图偏移修正 Author: blackcd PostPosted: Sat Sep 17, 2011 5:57 am
    —
不得已,现在的中文标题转换成了一堆代码,所以换成英文的,不过语法好像有问题,呵呵

以前有人做过,不过不知道为什么,他的速度太慢了,而且压出的比原来的也大了不少,我又做了个,感觉还行吧,c写的,请大家试验下,给点建议

这个纠正过后数据也会比原来的大,不过感觉大的不算太离谱.

还有,我机器上压时开着杀毒软件会非常慢,我压时通常是关掉杀毒软件的,大家觉得慢时可以尝试下.

请大家注意路径,不要有空格,现在没找到处理办法,我的路径在program files里时会认为路径不存在

还有请问大家,怎么能让题目显示中文啊?

我的邮件地址是x_uch@sohu.com,发信的话请在邮件标题前面写上offset

-----------------------------------

最近才发现地图上有时候会有些块不显示,起初以为是下载时有些块没下到,可是试了几次后才发现每次都缺这些块,重新看源码,才注意到是程序转换的问题:原来设计时是把偏移的数据写到一个临时文件中,这个文件接受四次写入就认为写满了一个图像文件,然后压缩成png,可是4个原始图像每个都要携带一部分的颜色信息,合在一起就会有大于256的情况出现,而这里的png图像最多只能接受256种值,于是就出现错误,黑莓手机就不能识别了,现在再改一次程序(先声明,这是个临时解决问题的方法,因为这个方法对图像的改变比较大,尽管很多时候肉眼看着差别并不大,我会在空闲时看想想新的算法来减少颜色值),这次加了个参数,"-f",他是为减少相似像素值而设置的,我这里把它设成16时那种不能显示的块就能显示了,理论上不要把这个值设的太大了,要不就只剩很少的颜色了



offsetfix.rar
 Description:
这个实际是offset-disk.rar + offset-data.rar,最早发出来的,没删,放这里怀念下,呵呵

Download
 Filename:  offsetfix.rar
 Filesize:  1.71 MB
 Downloaded:  3273 Time(s)


offset.zip
 Description:
改了点东西,把offset.dat一次性读入内存,不是每次都在offset.dat里找了,另外没测试,如果有问题请告诉我一声,至于offset.dat,这次没打包进来,上面的文件里有

Download
 Filename:  offset.zip
 Filesize:  39.72 KB
 Downloaded:  2343 Time(s)


offset-data.rar
 Description:
这个是偏移数据,解压后文件名为offset.dat,我也是从网上下到的,解压后请跟offset.exe放在一起

Download
 Filename:  offset-data.rar
 Filesize:  1.67 MB
 Downloaded:  3400 Time(s)


offset-disk.zip
 Description:
这个跟上面的offset.zip其实没本质的差别,只是他的每次偏移数据都是从硬盘读的,所以理论上应该会比下面的那个里的offset.exe慢,实际好像没什么差别,应该是操作系统把常用的东西自动调进内存了

Download
 Filename:  offset-disk.zip
 Filesize:  39.66 KB
 Downloaded:  2240 Time(s)


offset.zip
 Description:
这个带了减少像素颜色值的参数,对付有些块不能显示的情况,不过这个参数设置多少需要大家实验,因为对不同的块有不同的情况,按我的估算,这个数值最大应该在32附近,不过最好不要设成最大,颜

Download
 Filename:  offset.zip
 Filesize:  39.81 KB
 Downloaded:  2213 Time(s)




MGMaps -> 中文讨论


output generated using printer-friendly topic mod. All times are GMT

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group