口袋数码论坛's Archiver

zhshyuan 发表于 2008-6-18 09:07

做个标记,备用。

khtwo 发表于 2008-6-18 09:17

继续顶,希望能早日把能抓大地图(30000x30000)的版本顶出来。其实这个软件不一定需要生成JPG文件,生成不压缩的BMP或者TIF都可以。因为最后使用到OZI上面的时候一定会用Image to ozf转换一次的,否则加载太慢,不实用。
另外,能否提供输入左上角坐标的方式?中心坐标在抓图中不好用。

pigfun 发表于 2008-6-18 11:35

30000*30000的BMP文件2.5个G啊。。。。咋弄啊。。。。

khtwo 发表于 2008-6-18 12:33

[quote]原帖由 [i]pigfun[/i] 于 2008-6-18 11:35 发表 [url=http://bbs.pdafans.com/redirect.php?goto=findpost&pid=6186968&ptid=569855][img]http://bbs.pdafans.com/images/common/back.gif[/img][/url]
30000*30000的BMP文件2.5个G啊。。。。咋弄啊。。。。 [/quote]

内存多少,硬盘是否装的下,这都不应该是现在这个阶段考虑的问题。现在是功能上有和没有的问题。
象一把抓,只管根据用户指定的大小去分配内存,内存不够,他就直接崩溃(非常有性格)。但是只要机器上内存足够,他就可以很好的完成任务。比如我的3G的内存就可以支持抓25000x20000的24位图,或者40000x37500的8位图。至于2.5G的文件的问题,对于NTFS来说只是小菜一碟。
如果你想把程序写漂亮点,可以考虑一开始就根据图片大小建立整个最终文件,然后用随机存取的方式边抓边存。如果使用不压缩的文件格式,写入位置可以比较容易的计算出来。
如果想搞简单点,就直接依赖系统。如果不能抓很大的图,就可以怪用户的内存太少,硬盘格式不对。但是如果内存足够大,硬盘也合用的情况下,你的程序最好能支持抓大图。这样大家也就没啥可抱怨的。呵呵  :D

pigfun 发表于 2008-6-18 13:43

俺机子才只有可怜的512M内存,想升级好几次了,每次都给高价格吓回来了。

没办法,谁让DDR333要贵一倍 呢。

getlist 发表于 2008-6-18 14:17

[quote]原帖由 [i]pigfun[/i] 于 2008-6-18 13:43 发表 [url=http://bbs.pdafans.com/redirect.php?goto=findpost&pid=6187881&ptid=569855][img]http://bbs.pdafans.com/images/common/back.gif[/img][/url]
俺机子才只有可怜的512M内存,想升级好几次了,每次都给高价格吓回来了。

没办法,谁让DDR333要贵一倍 呢。 [/quote]

提供几个参数让用户自己去设置就完了呗。不需要你的机器有多好。

宽:用户自己设置
高:用户自己设置
颜色深度:8bit, 16bit, 24bit ... (一般来说8BIT比较实用)
图像格式:bmp, jpg ... (一般来说bmp比较省事)

蔚蓝海岸-ANDY 发表于 2008-6-18 14:43

感谢楼主的奉献,我是刚刚从导航地图玩到0ZI的,很多东西才入门,GOOGLE卫星地图下载限制,推荐gpsgate网站上的地图,精度很好,应该也是GOOGLE家的,能不能抓下来呢?

szhmhmhm 发表于 2008-6-18 15:13

下200米等高线,都会:satmap103.exe遇到问题需要关闭。

yizhilai 发表于 2008-6-18 16:26

回复 83楼 的帖子

文件大不怕的,用FILE MAPPING就可以处理了。
我也是个写程序的,为了给自己的N82弄卫星地图,也找过你们说的这些取图的软件,发现最大的问题就是封IP、需要人工校正MAP文件、或者就是尺寸大小这三个了。

只好自己动手来写了,现在已经完成了这些:

可以自动拼接4G以内的图片文件(24bit位图,原来是存16bit的,结果发现16bit用户img2ozf/ogf2tool转换时有问题,就改存24bit了;要处理大于4G的情况也很简单。),试过2万多像素长宽的图了,没有问题。(其实问题不在取图的大小,而是我发现img2ozf/ogf2tool转换超过1.2G左右的图片时就加载不了)。我已经在测试中取下整个大广州的卫星图、南昆山到四方山范围内的地形图;

根据左上角和右下角两点经纬度来取图和生成最终的大图;

解决了被GOOGLE封堵IP的问题。原因在于上面那些软件的下载数据的思路都是一样的,当然要被GOOGLE封了;

自动生成30点经纬度较准的MAP文件;

位图转为256色后,img2ozf/ogf2tool就能转换更大的图,所以本来想写自动存储为256色图的,不过没有找到能达到PHOTOSHOP的效果的算法,所以就暂时还是用PHOTOSHOP来转算了

本来只是想写着给自己用的,没打算传播出去
因为发现偷GOOGLE的图片太容易了,所以还真不敢传出去的,嘿嘿

yizhilai 发表于 2008-6-18 16:30

哦,还有,我这个取图方法,是可以取GOOGLE上任意精度的图片。我取的广州100米的,50米实在文件太大,我的N82放不下。

yizhilai 发表于 2008-6-18 16:46

现在关键的问题是img2ozf/ogf2tool对于加载图片的大小有限制,而最终局限了能处理的地图大小。不知道是我的内存不够(2G)还是哪里弄错了?没有找到ozfx3/ogf文件的格式定义,不知哪位兄弟有,有的话,直接生成ozfx3/ogf格式就更好了

litao8 发表于 2008-6-18 17:49

好呀,太好了!哈哈!

pigfun 发表于 2008-6-18 17:51

[quote]原帖由 [i]yizhilai[/i] 于 2008-6-18 16:26 发表 [url=http://bbs.pdafans.com/redirect.php?goto=findpost&pid=6188893&ptid=569855][img]http://bbs.pdafans.com/images/common/back.gif[/img][/url]
文件大不怕的,用FILE MAPPING就可以处理了。
我也是个写程序的,为了给自己的N82弄卫星地图,也找过你们说的这些取图的软件,发现最大的问题就是封IP、需要人工校正MAP文件、或者就是尺寸大小这三个了。

只好自 ... [/quote]


做人要厚道:P

sjzgh 发表于 2008-6-18 17:52

see    see................

sjzgh 发表于 2008-6-18 19:26

:) 试用了,不错:) 但不能下大图,实用意义不大,还需改善

yizhilai 发表于 2008-6-18 19:44

[quote]原帖由 [i]pigfun[/i] 于 2008-6-18 17:51 发表 [url=http://bbs.pdafans.com/redirect.php?goto=findpost&pid=6189344&ptid=569855][img]http://bbs.pdafans.com/images/common/back.gif[/img][/url]



做人要厚道:P [/quote]

抱歉占用了LZ的宝地

khtwo 发表于 2008-6-19 00:46

[quote]原帖由 [i]yizhilai[/i] 于 2008-6-18 16:26 发表 [url=http://bbs.pdafans.com/redirect.php?goto=findpost&pid=6188893&ptid=569855][img]http://bbs.pdafans.com/images/common/back.gif[/img][/url]
文件大不怕的,用FILE MAPPING就可以处理了。
我也是个写程序的,为了给自己的N82弄卫星地图,也找过你们说的这些取图的软件,发现最大的问题就是封IP、需要人工校正MAP文件、或者就是尺寸大小这三个了。

只好自 ... [/quote]

好东西拿出来大家共享一下嘛。 :D
其实Google发布的他的卫星地图也是免费的,收费的项目都是一些需要高精度科学计算的东西。也没有谁敢拿Google的地图作商业用途。

yizhilai 发表于 2008-6-19 16:12

[quote]原帖由 [i]khtwo[/i] 于 2008-6-19 00:46 发表 [url=http://bbs.pdafans.com/redirect.php?goto=findpost&pid=6192073&ptid=569855][img]http://bbs.pdafans.com/images/common/back.gif[/img][/url]


好东西拿出来大家共享一下嘛。 :D
其实Google发布的他的卫星地图也是免费的,收费的项目都是一些需要高精度科学计算的东西。也没有谁敢拿Google的地图作商业用途。 [/quote]


嗯我整理一下,会发在磨房的《通讯与导航》里,正在整理相关的代码和设计技术方面的帖子。。。有兴趣的可以关注下。
再次对LZ说声抱歉了,我本无意踩了LZ的帖子,仅仅因为也是写程序的缘故,觉得程序的思路可以琢磨下,就占了LZ的宝地说了声。
以后再向LZ请教技术问题,有很多可以沟通的咧。

khs313122 发表于 2008-6-21 14:27

你好!我有下載但是是簡體版無法正確在 繁體版中顯示
所以無法測試,請問可以做成繁體版嗎?
還有哪裡可以找到台灣的OZI地圖呢?

rqwya 发表于 2008-6-21 15:34

回复 1楼 的帖子

顶啊 顶啊 一定要顶啊 真正的原创啊
[attach]869981[/attach]

页: 1 2 3 4 [5] 6 7 8 9 10 11

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.