Χάρτες offline στο iPhone

Οι χάρτες στο iPhone είναι φοβερό feature, ειδικά με τον τρόπο που έχουν υλοποιηθεί. Δυστυχώς, θέλουν σύνδεση στο Internet, καθ’ ότι κατεβαίνουν ζωντανά την ώρα που τους κοιτάμε. Αν είστε σε WiFi σύνδεση έχει καλώς - στο δρόμο όμως τι γίνεται; Και εντάξει, προγράμματα τύπου WiND Plus Non Stop ψιλοβολεύουν, αν δεν έχετε σήμα GPRS όμως; Άσε που η ταχύτητα τέτοιων λύσεων είναι πολύ λιγότερο από ιδανική.

Υπάρχει λύση και σε αυτό το θέμα όμως, μέσω του GMDL και του Jason Kit :) Το GMDL είναι ένα πρόγραμμα διαθέσιμο μόνο για Windows, το βρίσκετε εδώ, και μέσω αυτού μπορείτε να κατεβάσετε και να αποθηκεύσετε τοπικά χάρτες και δορυφορικές λήψεις από το Google Maps αλλά και ένα κάρο άλλες τέτοιες υπηρεσίες (της Microsoft, της Yahoo! και άλλες). Αφού κατεβάσετε όλο τον χάρτη που θέλετε τον μετατρέπετε σε μορφή κατάλληλη για το iPhone, πάλι μέσω του ιδίου προγράμματος. Τελικό αποτέλεσμα ένας φάκελος που περιέχει όλον τον χάρτη μας, με ό,τι έχουμε διαλέξει εμείς να περιέχει (δρόμους, εικόνες δορυφόρου ή/και συνδυασμός τους) - προσωπικά ο χάρτης όλου του Λεκανοπεδίου μου βγήκε 190 MB παρά ένα. Η διαδικασία του κατεβάσματος είναι χρονοβόρα, αναλόγως της συνδέσεως - σε εμένα πήρε αρκετές ώρες με 2άρα σύνδεση.

Δεύτερο βήμα, η εγκατάσταση του Jason Kit στο iPhone. Είναι ένα προγραμματάκι διαθέσιμο από το repository του BigBoss (εγκαταστήστε τα Community Sources αν δε σας εμφανίζεται), το οποίο αναλαμβάνει να “γεμίζει” την cache του προγράμματος Maps με κάποιον χάρτη που έχετε αποθηκευμένο τοπικά, στη μνήμη της συσκευής.

Τρίτο βήμα, χρησιμοποιούμε κάποιον SFTP client για να αντιγράψουμε τον φάκελο με το χάρτη μας στη μνήμη της συσκευής, στον φάκελο /private/var/mobile/JasonKit/Maps.

Τέταρτο και τελευταίο βήμα, τρέχουμε το Jason Kit και διαλέγουμε από τη διαθέσιμη λίστα τον χάρτη που θέλουμε. Τέλος! :)
Το δοκίμασα και παίζει άψογα. Η αναζήτηση και ο σχεδιασμός διαδρομής δε δουλεύουν (ακόμα), αλλά τα πάντα φορτώνουν σε κλάσματα δευτερολέπτου, το Locate Me δουλεύει επίσης και γενικότερα είναι αρκετά βολικό ως πατέντα για να κουβαλάμε ένα χάρτη στην τσέπη μας. Σημειωτέον, μπορούμε να φτιάξουμε διαφορετικούς χάρτες ανά περιοχή, ώστε να διευκολυνόμαστε.

Ρίξτε του μια ματιά, αξίζει :)

13 Απαντήσεις to “Χάρτες offline στο iPhone”


  1. 1 Jimbo Μάιος 15, 2008 σε 9:25 μ.μ

    Πως διαλέγω όλο το λεκανοπέδιο με full zoom? Πρέπει να γυρνάω γύρω γύρω ή έχει καμία ρύθμιση;;

  2. 2 Flareman Μάιος 15, 2008 σε 9:29 μ.μ

    Κάνεις zoom out ως εκεί που θες και με το preview βλέπεις την περιοχή που θα πιάσει!

  3. 3 Jimbo Μάιος 15, 2008 σε 9:46 μ.μ

    Ναι οκ! Αλλο είχα καταλάβει!

    Downloading… :)

  4. 4 Flareman Μάιος 15, 2008 σε 9:58 μ.μ

    Δοκίμασέ το, θα σε εντυπωσιάσει :)

  5. 5 Γκρινιάρης Μάιος 17, 2008 σε 3:21 μ.μ

    Το Nokia maps πάντως επιτρέπει την εγκατάσταση των χαρτών για χρήση και offline, πράγμα πολύ πολύ χρήσιμο. Φαντάζομαι κάτι αντίστοιχο πετυχένει και το πρόγραμμα στο οποίο αναφέρεσαι. Κρίμα να μην το προσφέρει εξ’αρχής το iphone. Αν και αν θυμάμαι καλά αυτό χρησιμοποιεί τους χάρτες του maps google.

    Καλησπέρα, καλώς σε βρήκα και καλό Σαββατοκύριακο.

  6. 6 Flareman Μάιος 17, 2008 σε 3:43 μ.μ

    Ναι, ουσιαστικά κατεβάζει τους χάρτες από όποια πηγή θες και τους πακετάρει σε μορφή που μπορεί να διαβάσει offline το iPhone. Κανονικά τα φορτώνει streaming από το Google Maps/Earth αλλά στο Ελλάντα οι GPRS/EDGE/3G συνδέσεις είναι φωτιά και λαύρα, η δε λύση με τα φθηνά μηνιαία πακέτα που αναφέρω είναι πολύ αργή. Απ’ τ’ ολότερα… :)

    Καλώς σε δέχτηκα, καλή συνέχεια και θα τα ξαναλέμε! :)

  7. 7 tetragon Μάιος 17, 2008 σε 6:41 μ.μ

    καλησπερα πως τους κατεβαζω του χαρτες δεν εχω καταλαβει ακομα
    συγγνωμη αλλα μου εξηγισει καποιος σας παρακαλω

  8. 8 Flareman Μάιος 17, 2008 σε 6:56 μ.μ

    @tetragon: Καλησπέρα, καλώς σε δεχτήκαμε :) Όπως γράφω και στο άρθρο, κατεβάζεις το GMDL, κεντράρεις πάνω στο χάρτη στην περιοχή που θες, φτιάχνεις έναν κενό φάκελο κάπου στο δίσκο σου, πατάς στο GMDL το κουμπί Set και τον επιλέγεις, και πατάς Download The Map. Το πρόγραμμα θα σου βγάλει τα tiles του χάρτη για να ξετικάρεις αυτά που δε θες - εγώ έβγαλα όσα είχαν μόνο θαλάσσιες περιοχές (κράτησα τα χερσαία). Δίνεις οκέι και περιμένεις να κατέβει ο χάρτης (ποσοστό % πάνω δεξιά). Όταν τελειώσει το πρόγραμμα θα σε ενημερώσει σχετικά, οπότε εσύ πατάς το κουμπάκι “->iPhone” που βρίσκεται πάνω δεξιά στο GMDL και επιλέγεις στο πεδίο Map Name τον χάρτη που μόλις έσωσες (λογικά πρέπει ήδη να είναι συμπληρωμένο σωστά). Πατάς, τέλος, το Process και σε λίγο θα έχεις έτοιμο τον χάρτη για το iPhone σου. Τον μεταφέρεις μέσω SFTP στη συσκευή εκεί όπου αναφέρω στο άρθρο και τελείωσες :)

  9. 9 tetragon Μάιος 17, 2008 σε 7:22 μ.μ

    ελα ρε συ δεν μπορω να καταλαβω που ειναι το set και την μετα διαδικασια συγγνωμη αν σε πριζω αλλα ειμαι λιγο ασχετος σε αυτο το
    θεμα.

  10. 10 Flareman Μάιος 17, 2008 σε 7:29 μ.μ

    Να πάρουμε τα πράγματα από την αρχή: κατ’ αρχάς κατέβασες το πρόγραμμα; Το αποσυμπίεσες σε έναν φάκελο στο σκληρό σου δίσκο; Το έτρεξες μέσα από εκεί; Όλα όσα λέω είναι κουμπία μέσα στο GMDL, το set βρίσκεται στην κορυφή/μέση του παραθύρου, και όλα τα υπόλοιπα εκεί γύρω. Δεν είναι δύσκολο, ψάχνεις κιόλας - ένα παράθυρο είναι όλο το πράμα :)

  11. 11 tetragon Μάιος 17, 2008 σε 7:40 μ.μ

    ορεα μετα τι να κανω για να εχω το sattelite map

  12. 12 Flareman Μάιος 17, 2008 σε 7:46 μ.μ

    Εύκολο: επιλέγεις από αριστερά στις “πηγές” των χαρτών το Sat (από το Satellite) του Google Maps και επαναλαμβάνεις τη διαδικασία. Έτσι, στο τελικό βήμα της μετατροπής του χάρτη σε μορφή κατάλληλη για το iPhone μπορείς να συμπληρώσεις τον σχετικό φάκελο με τον κατεβασμένο δορυφορικό χάρτη στο σχετικό πλαίσιο κειμένου - το πρόγραμμα θα τον συμπεριλάβει στο τελικό αποτέλεσμα.

    Πρότασή μου, δεν αξίζει να περάσεις δορυφορικά δεδομένα για offline χρήση. Ένα χάρτη θες ουσιαστικά, για να δεις κάνα δρόμο. Τα δορυφορικά δεδομένα α) αλλάζουν τακτικά οπότε είσαι πάντα ανενημέρωτος και β) πιάνουν πολύ χώρο στη συσκευή χωρίς να προσφέρουν κάτι το ιδιαίτερο. Γνώμη μου πάντα, ναι; :)

  13. 13 sik13 Μάιος 18, 2008 σε 8:31 μ.μ

    Πολύ καλό!
    Thanks.

Υποβολή απάντησης




ΚΑΤΗΓΟΡΙΕΣ

ΗΜΕΡΟΛΟΓΙΟ

Μάιος 2008
Δ Τ Τ Π Π Σ Κ
« Απρ   Ιούν »
 1234
567891011
12131415161718
19202122232425
262728293031  

ΠΑΛΑΙΟΤΕΡΕΣ ΣΕΖΟΝ...

del.icio.us

ASK2USE

ΔΙΑΦΟΡΑ

Μας διαβάζουν τακτικά:

Web site ROI

Powerful Blog Authoring Made Simple.

I'm on Twitter

I'm on Pownce