爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

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

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

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

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

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

x
在切换地图时,执行lm.sh  dizhi时,如果数据太大,速度会很慢,建议修改一下lm.sh,不用copy数据到cache目录,而是建符号链接. a8 P+ t" X1 r5 X
简单修改为
% [7 v; h$ |5 ]#chmod +x lm.sh1 s" q. N+ d5 e/ i
rm  /var/root/Library/Caches/MapTiles/MapTiles.sqlitedb$ n# v( T" Y: }  i+ ?7 p
rm  /var/root/Library/Preferences/com.apple.Maps.plist  v5 P9 B* V! w: g% n  T* K1 q4 q
if [ "$#" -lt 1 ]; t7 P+ J! g* H: k' L, R
then7 k4 |% s( c7 V0 h% c3 u
echo "Cleared map database and location"
8 O# x# c6 `0 g* Lecho ""
  g$ }0 ?6 v5 L7 K9 Necho "To load a map database run the script with"% a, g8 s% Y$ m' V6 \2 [1 G
echo "(eg: ./lm.sh ny)"# [% y0 _6 }* D1 m, n- A
echo "one of the following maps from Media/Maps:"& l3 V) {4 U% ?8 k: P" g( b
echo ""9 L( o8 V9 j  [) K
ls /var/root/Media/Maps$ J7 {0 j- _9 h5 [& E
else  K' f" }. ^+ x, ?
echo "Loading, wait..."8 e; i7 X& R) O+ i
ln -s /var/root/Media/Maps/$1/MapTiles.sqlitedb /var/root/Library/Caches/MapTiles/MapTiles.sqlitedb
) v7 u( v- j8 }ln -s /var/root/Media/Maps/$1/com.apple.Maps.plist /var/root/Library/Preferences/com.apple.Maps.plist
1 Q6 Y- m$ O6 a% E0 o& V0 w" aecho "Loaded the specified map database"8 t1 U% G2 V, e+ l2 h
echo "Wait while Maps.app launches..."* ]1 f4 P+ Q; t% N- z
/Applications/Maps.app/Maps
/ {4 V1 @0 w4 O# a% Dfi
' w6 `3 L, I5 o9 H
  [) s8 \  P& I& }: p8 N
                               
登录/注册后可看大图
lm.rar (397 Bytes)
3 y# a: S8 X+ U5 u8 y( O
; Q2 }: y8 }( e! B- G1 C  ]+ \
点击查看更多详情
您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

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

GMT+8, 2025-7-27 12:24

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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