爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 493|回复: 0
收起左侧

iphone离线浏览地图——加快加载速度

[复制链接]
发表于 2008-1-12 16:46:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
在切换地图时,执行lm.sh  dizhi时,如果数据太大,速度会很慢,建议修改一下lm.sh,不用copy数据到cache目录,而是建符号链接1 `, u% v) Y1 o. V& I3 y
简单修改为
: b3 B7 D  f  v5 a& O#chmod +x lm.sh+ \; h% |' r+ }- `9 I7 j: u3 A
rm  /var/root/Library/Caches/MapTiles/MapTiles.sqlitedb1 t, _$ L& ?1 S2 P8 B2 h& l
rm  /var/root/Library/Preferences/com.apple.Maps.plist3 K2 t' W- f/ y4 `4 [- J, @) J! ]
if [ "$#" -lt 1 ]
) m7 r5 Y2 K+ b  m+ K, F7 F% Rthen6 c- K* J. J4 G; }3 ?/ ]
echo "Cleared map database and location"
7 [! ?/ t) Q$ Q% t! ]- _echo ""
  M( x/ ~" x5 @0 Q% x/ I/ Wecho "To load a map database run the script with"0 U, ?/ ]3 O$ C' _7 [7 s" Y
echo "(eg: ./lm.sh ny)"
8 p$ ?  [8 u2 h9 Hecho "one of the following maps from Media/Maps:"
* I! B  Q1 X0 V$ _* Mecho ""
: P; H+ r" @$ |6 u  H* Yls /var/root/Media/Maps, l8 y6 [% l6 `
else
6 Z: b5 T% p  o2 s$ D7 N: s2 q3 B9 zecho "Loading, wait..."
, K5 |& G, m, y. P) iln -s /var/root/Media/Maps/$1/MapTiles.sqlitedb /var/root/Library/Caches/MapTiles/MapTiles.sqlitedb, ^* h0 @9 @$ a; {
ln -s /var/root/Media/Maps/$1/com.apple.Maps.plist /var/root/Library/Preferences/com.apple.Maps.plist
$ F' f' h$ z' z" D% W6 D  p+ hecho "Loaded the specified map database"# x0 }7 w9 A+ }$ M. N" F& x" G
echo "Wait while Maps.app launches...": s4 N5 z( ?) m* `1 @
/Applications/Maps.app/Maps. s2 K& @9 A7 d' ~9 a, _! ?
fi
) `, M& K3 F! \& h. M* v2 @- A1 D

6 U3 P  s, K* B0 _. u8 D                               
登录/注册后可看大图
lm.rar (397 Bytes)
8 Y- K0 B9 M9 D9 {' M: N; t
0 w& t  \7 g( V% c. Y, K% v9 ?4 f
( L1 R, J0 O( O% [4 E9 T' w点击查看更多详情
您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-5-29 18:42

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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