小胖熊酷数码GPS论坛 www.sosaw.com

 找回密码
 注册register

扫一扫,访问微社区

查看: 6911|回复: 44
打印 上一主题 下一主题

[凯立德] 完美解决凯立德3K21J25地图使用旧版3d_a1文件程序不能正常...

[复制链接]
跳转到指定楼层
1#
发表于 2019-7-23 09:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
分享到:
综合发帖模板
发帖目的: 其它
地图品牌: 凯立德
测试机型: -
适用系统(可多选): CE5 CE6 Android1.6 Android2.0/2.2 Android2.3 Android3.0 Android4.0 
地图国别: -
支持分辨率(可多选): 自适应 
资源分类(可多选): 自制地图 
本帖最后由 a66 于 2019-8-1 14:53 编辑

完美解决凯立德2019年3K21J25夏季版地图使用旧版旗舰3d_a1文件程序不能正常启动问题的方法

目前凯立德2019年3K21J25夏季版地图未发布3d_a1文件,如果用常规方法在凯立德2019年3K21J25夏季版地图中直接应用凯立德2018年3H22J22春季版地图3d_a1文件(官方下载地址:http://download.careland.com.cn/data/3h22j22/data_3h22j22/3d_a1.ndz),CE程序就会出现“目的地离道路太远”不能查找以及安卓程序闪退、出现“地图载入错误,请重新启动导航软件。若仍提示错误,请联系售后服务。”、安卓程序会闪退等问题。




按照以下方法操作就不能出现上述问题


出现这一问题的原因是旧的3d_a1文件与凯立德2019年3K21J25夏季版地图文件不兼容所致,解决问题的思路是:

适当修改配置文件,先加入3d_a0文件让3K21J25地图文件和3d_a0文件能正确匹配顺利启动程序后,产生匹配好的缓存文件,
关闭程序,加入凯立德2018年3H22J22春季版地图旗舰3d_a1文件,再次启动程序就一切正常了,具体方法如下:

1. 先用"凯立德配置数据DIY工具"修改凯立德中NaviResFile文件夹中的配置文件NaviConfig.dll,在0x04F4处,将3D文件设置为2(读取3d_a0),再将NaviConfig.dll,在0x01DC处“3D效果菜单设置”中将3D详细度设置度成6或7。

2. 将凯立德2019年3K21J25夏季版地图和3d_a0复制到凯立德主程序NaviOne文件夹中,第一次运行程序时不加入3d_a1文件,待能正常启动运行凯立德程序后,退出程序。

3. 凯立德2018年3H22J22春季版地图旗舰3d_a1文件复制到凯立德主程序NaviOne文件夹中,启动凯立德程序,测试程序运行正常无问题,解压缩3d_a0文件,将得到的navimapb.cld文件复制到凯立德主程序NaviOne文件夹中后,可将3d_a0文件删除,以节省导航仪内存卡或手机卡或内存卡空间。


其实用"凯立德配置数据DIY工具"修改凯立德中NaviResFile文件夹中的配置文件NaviConfig.dll,在0x04F4处,将3D文件设置为2(读取3d_a0),再将NaviConfig.dll,在0x01DC处“3D效果菜单设置”中将3D详细度设置度成6或7,先加入3d_a0文件待程序运行正常后,再次加入凯立德2018年3H22J22春季版地图3d_a1文件启动程序即可,将解压3d_a0得到的navimapb.cld文件复制到凯立德主程序NaviOne文件夹中,就能把3d_a0文件删除,以节省导航仪内存卡或手机卡或内存卡空间。


温馨提醒:


如果在原主程序升级地图,需将导航卡取出,连接电脑,进入凯立德导航程序主文件夹NaviOne ,删除其中NaviLog.cld , NaviUpdateInfo.cld、dal_log.txt、NaviDBuf.CDF、NaviDBuf.CDX文件和NaviParamsFile(凯立德高清程序相关地址簿、历史纪录参数文件夹)、NaviParamsDP(凯立德普清程序相关地址簿、历史纪录参数文件夹)、AddrBook、RC_CACHE文件夹,NaviLog.cld , NaviUpdateInfo.cld 、dal_log.txt、NaviDBuf.CDF、NaviDBuf.CDX文件和NaviParamsD、PNaviParamsFile、AddrBook、RC_CACHE文件夹是凯立德导航运行过程中生成的。一些安卓程序如C4009-C7P07等安装在安卓6.0以上系统时,会在手机内存根目录自动生成NaviUserInfo文件夹,该文件中有NaviParamsFile、RC_CACHE、NaviDownload、NaviKLogo等文件夹和NaviUpdateInfo、NaviDBuf、NaviDBuf等文件,在主程序NaviOne文件夹中自动生成NaviUpgrade、statistic等文件夹,不同版本的安卓程序自动生成的文件夹和文件以及生成的位置会有所不同,用旧程序升级地图文件时,将启动程序后自动生成的NaviUserInfoNaviUpgrade、statistic等文件夹删除后再加入新地图文件,删除后会再次启动程序这些文件夹和文件会又会自动生成。删除凯立德导航程序运行过程中自动生成的文件和文件夹后,重启程序就能解决诸如搜星定位异常、搜星定位缓慢、K云、路况图标灰色不能正常使用K云、路况等疑难杂症。如如果用初始主程序全新安装就不要作此步操作。

如果部分程序使用上述方法还不能解决问题,请参看37#的方法就能解决问题。

注意:

下载3D驱动文件.zip(94.01 KB)解压后得到3个3D驱动文件Navi3DCfg.dll、libGLES_CM.dll、CARELANDGL_DLL.dll


凯立德安卓系统导航程序还需要将下载3D驱动文件.zip解压后得到的Navi3DCfg.dll 拷进凯立德主程序包文件夹NaviOne中;

凯立德CE导航程序如果设备本身具有3D硬件加速功能需要将下载“3D驱动文件” ”解压后得到的3D驱动文件Navi3DCfg.dll、CARELANDGL_DLL.dll 拷进凯立德主程序包文件夹NaviOne中,
如果设备本身没有3D硬件加速功能的话,除了将Navi3DCfg.dll、CARELANDGL_DLL.dll ,还需要把libGLES_CM.dl文件也拷进凯立德主程序包文件夹NaviOne中。

如果使用豪华版3d_a0,设备的内存最好≥128MB;如果使用旗舰版用3d_a1,设备的内存最好≥256MB。


凯立德V6.0版配置数据DIY工具2016.zip(902.43 KB)


相关连接>> 凯立德3J21J24冬季版地图3D_A1文件临时替代办法(点击浏览)


CE程序C1388-M7M26和C2939-C7M05测试截图

























































安卓程序C4009-C7P07测试截图















































本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册register

x

评分

3

查看全部评分

来自 37#
 楼主| 发表于 2019-7-25 11:43 | 只看该作者
本帖最后由 a66 于 2020-1-6 19:00 编辑

按照以下方法操作就不能出现上述问题


出现这一问题的原因是旧的3d_a1文件与凯立德2019年3K21J25夏季版地图文件不兼容所致,解决问题的思路是:适当修改配置文件,先加入3d_a0文件让3K21J25地图文件能正确引导顺利启动程序后,再关闭程序,然后加入用凯立德2018年3H22J22春季版地图3d_a1文件修正后的3d_a1文件或直接加入凯立德2018年3H22J22春季版地图3d_a1文件,具体方法如下:

方法一:

1. 先用"凯立德配置数据DIY工具"修改凯立德中NaviResFile文件夹中的配置文件NaviConfig.dll,在0x04F4处,将3D文件设置为2(读取3d_a0),再将NaviConfig.dll,在0x01DC处“3D效果菜单设置”中将3D详细度设置度成6或7。

2. 解压缩3d_a0及3d_a1修正文件,将得到的navimapa.cld和navimapb.cld文件复制到凯立德主程序NaviOne文件夹中。

3. 将凯立德2019年3K21J25夏季版地图和3d_a0及3d_a1修正文件复制到凯立德主程序NaviOne文件夹中,将3d_a1修正文件改名,如: 将原文件名后缀去掉z修改成3d_a1.nd 或第一次运行程序时不加入3d_a1修正文件,然后启动凯立德程序,程序能正常运行后,退出程序。

4. 将改名后3d_a1修正文件3d_a1.nd该回原文件名3d_a1.ndz(或此时加入3d_a1修正文件),然后再次启动凯立德程序,测试程序运行正常无问题后可将3d_a0删除。

方法二:

1. 先用"凯立德配置数据DIY工具"修改凯立德中NaviResFile文件夹中的配置文件NaviConfig.dll,在0x04F4处,将3D文件设置为2(读取3d_a0),再将NaviConfig.dll,在0x01DC处“3D效果菜单设置”中将3D详细度设置度成6或7。

2. 复制配置文件将其重名为NaviConfig备份.dll,先用"凯立德配置数据DIY工具"修改NaviConfig备份.dll,在0x04F4处, 将3D文件设置为1(读取3d_a1),再将NaviConfig.dll,在0x01DC处“3D效果菜单设置”中将3D详细度设置度成6或7。

3. 将凯立德2019年3K21J25夏季版地图和3d_a0及3d_a1修正文件复制到凯立德主程序NaviOne文件夹中,将3d_a1修正文件改名,如: 将原文件名后缀去掉z修改成3d_a1.nd 或第一次运行程序时不加入3d_a1修正文件,然后启动凯立德程序,程序能正常运行后,退出程序。

4. 将默认的配置文件NaviConfig.dll 改名成 NaviConfig初始.dll或直接将默认的配置文件NaviConfig.dll删除,将NaviConfig备份.dll修改成NaviConfig启用备份配置文件,将改名后3d_a1修正文件3d_a1.nd该回原文件名3d_a1.ndz(或此时加入3d_a1修正文件),然后再次启动凯立德程序,测试程序运行正常无问题后可将3d_a0删除。

上述方法也可不使用修正后的3d_a1文件,可直接使用凯立德2018年3H22J22春季版地图3d_a1文件。用上述两种方法均可解决CE程序使用旧3d_a1文件出现“地图载入错误,请重新启动导航软件。若仍提示错误,请联系售后服务。”,安卓程序启动时闪退导致程序不能正常启动问题。经实机测试查找、路测导航等均未发现异常。



说明:

如果在原主程序升级地图,需将导航卡取出,连接电脑,进入凯立德导航程序主文件夹NaviOne ,删除其中NaviLog.cld , NaviUpdateInfo.cld、dal_log.txt、NaviDBuf.CDF、NaviDBuf.CDX文件和NaviParamsFile(凯立德高清程序相关地址簿、历史纪录参数文件夹)、NaviParamsDP(凯立德普清程序相关地址簿、历史纪录参数文件夹)、AddrBook、RC_CACHE文件夹,NaviLog.cld , NaviUpdateInfo.cld 、dal_log.txt、NaviDBuf.CDF、NaviDBuf.CDX文件和NaviParamsD、PNaviParamsFile、AddrBook、RC_CACHE文件夹是凯立德导航运行过程中生成的。一些安卓程序如C4009-C7P07等安装在安卓6.0以上系统时,会在手机内存根目录自动生成NaviUserInfo文件夹,该文件中有NaviParamsFile、RC_CACHE、NaviDownload、NaviKLogo等文件夹和NaviUpdateInfo、NaviDBuf、NaviDBuf等文件,在主程序NaviOne文件夹中自动生成NaviUpgrade、statistic等文件夹,不同版本的安卓程序自动生成的文件夹和文件以及生成的位置会有所不同,用旧程序升级地图文件时,将启动程序后自动生成的NaviUserInfo、NaviUpgrade、statistic等文件夹删除后再加入新地图文件,删除后会再次启动程序这些文件夹和文件会又会自动生成。删除凯立德导航程序运行过程中自动生成的文件和文件夹后,重启程序就能解决诸如搜星定位异常、搜星定位缓慢、K云、路况图标灰色不能正常使用K云、路况等疑难杂症。如如果用初始主程序全新安装就不要作此步操作。

修正后的旗舰3d_a1文件制作方法如下:
1. 下载3K21J25的豪华地图文件3d_a0.ndz文件,将其中的navimapb.cld文件解压或直接拉到电脑桌面,将navimapb.cld重命名为为navimapa.cld;
2. 下载凯立德2018年3H22J22春季版地图3d_a1文件(官方下载地址:http://download.careland.com.cn/ ... a_3h22j22/3d_a1.ndz);
3. 用WinRAR打开3d_a1文件,将navimapa.cld添加到或直接拉进打开的3d_a1文件窗口,压缩方式选择为“存储”,重新压缩打包成修正后的3d_a1文件。




回复 支持 反对

使用道具 举报

2#
发表于 2019-7-23 10:04 | 只看该作者
终于坐上沙发,谢谢a66大侠的成果和慷慨分享!
回复 支持 反对

使用道具 举报

3#
发表于 2019-7-23 10:28 | 只看该作者
谢谢大侠分享
回复 支持 反对

使用道具 举报

4#
发表于 2019-7-23 10:59 | 只看该作者
谢谢a66大侠的成果和慷慨分享!终于能解决“目的地离道路太远”的问题了!
回复 支持 反对

使用道具 举报

5#
发表于 2019-7-23 11:59 | 只看该作者
来晚了 已被百度河蟹 求更新
回复 支持 反对

使用道具 举报

6#
发表于 2019-7-23 12:17 | 只看该作者
链接没有了。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册register

x
回复 支持 反对

使用道具 举报

7#
发表于 2019-7-23 13:48 | 只看该作者
回复

使用道具 举报

8#
发表于 2019-7-23 14:34 | 只看该作者
谢谢分享,收藏下载了
回复 支持 反对

使用道具 举报

9#
发表于 2019-7-23 15:42 | 只看该作者
来晚了 已被百度河蟹 求更新
回复 支持 反对

使用道具 举报

10#
发表于 2019-7-23 18:38 小胖熊手机版 | 只看该作者
官方地图也有问题!
回复 支持 反对

使用道具 举报

11#
发表于 2019-7-23 20:49 | 只看该作者
我也是出现这种提示,还一直在找原因呢。原来如此。
但是用DIY的版本没事,用C1204-C7P08就会出现地图不匹配。
回复 支持 反对

使用道具 举报

12#
发表于 2019-7-23 21:54 | 只看该作者
其实我还没用3D,我只是像以往一样,用里面的navipoly.cld文件。
很奇怪,C3328-A7P12(DIY版)、P1206-D5S02(普清版)、C3261-C7P16都没事的,只有C1204-C7P08才会显示“地图载入错误。。。”。
C1204-C7P08我现在的做法是,先把Navipoly.cld改名,可以启动了。然后再把Navipoly.cld改回原名,照样可用了,没有错误信息的提示了。
回复 支持 反对

使用道具 举报

13#
发表于 2019-7-23 21:59 | 只看该作者
多谢分享。
回复

使用道具 举报

14#
发表于 2019-7-23 22:57 | 只看该作者
感谢分享。明天继续折腾
回复 支持 反对

使用道具 举报

15#
发表于 2019-7-24 09:24 小胖熊手机版 | 只看该作者
我把3d_a0和你修改好的3d_a1文件都放在里面,第一次运行也是这样。后来我把3d-a1改名,就可以正常启动了,然后退出,把3d-a0改名,把3d-a1改回来,一切正常,昨天弄好后路试了十来公里,没有问题。3d-a0文件我已经删除,只用了你修改的3d-a1文件。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册register

本版积分规则

百度SITEMAP|小黑屋|Archiver|手机版|小胖熊酷数码GPS论坛 www.sosaw.com ( 沪ICP备16050520号-1 )|网站地图 

GMT+8, 2020-1-21 12:44 , Processed in 0.248993 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表