iPhone 3.0 MapKit - Πολλαπλές σχολίων στην ίδια θέση

ψήφοι
1

Ιστορικό: Έχω δημιουργήσει μια εφαρμογή που επιτρέπει στους χρήστες να υποβάλει την είσοδο σε μια ηλεκτρονική βάση δεδομένων, και να δείτε άλλες καταχωρήσεις από αυτή τη βάση δεδομένων. Αυτές οι εγγραφές περιέχουν γεωκωδικών για γεωγραφικό πλάτος και μήκος τα οποία χρησιμοποιούνται για την τοποθέτηση των επισημειώσεων στη MapKit. Οι χρήστες μπορούν να υποβάλουν τη θέση χρησιμοποιώντας είτε την τρέχουσα θέση τους, ή μια διεύθυνση, η οποία στη συνέχεια γεωκωδικοποιημένο.

Ερώτηση: Ποια είναι η σωστή ή προτεινόμενη μέθοδο χειρισμού σχολιασμούς που εμπίπτουν στις ίδιες ακριβείς συντεταγμένες;

Σκεφτόμουν τον έλεγχο αν υπάρχουν δύο αντίτυπα γεωκωδικών στο αρχείο XML τράβηξε από τη βάση δεδομένων και τη δημιουργία ενός ενιαίου σχολιασμό με μια προσαρμοσμένη annotationView που εμφανίζει όλες τις ξεχωριστές αυτές. Επιπλέον, σκεφτόμουν τον έλεγχο για διπλότυπα και την εμφάνιση «Πολλαπλές συμμετοχές ...» και με τη λεπτομερή προβολή εμφανίζει μια προβολή πίνακα με όλες τις καταχωρήσεις.

Είμαι στο σωστό δρόμο;

Δημοσιεύθηκε 24/08/2009 στις 14:42
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
2

Νομίζω ότι είστε στο σωστό δρόμο, θα πρέπει να ελέγξετε για διπλές γεωκωδικών και τη συγχώνευσή τους σε ένα. Βλέπετε πολλά σχόλια με την ίδια θέση θα μπορούσε να προκαλέσει σύγχυση, επειδή οι ακίδες θα στοιβάζονται το ένα πάνω στο άλλο και θα είναι δύσκολο να diffrentiate και να κάνετε κλικ μία προς μία.

Απαντήθηκε 24/08/2009 στις 14:47
πηγή χρήστη

ψήφοι
1

Μιλάτε ακριβώς ίδια γεωγραφικής κωδικοποίησης ή κάπως sorta κλείσει; Διότι αν είναι ακριβές, τότε είστε στο σωστό δρόμο, αλλά αν είναι +/- delta-T τότε μπορεί να χρειαστεί να καταλήξουμε με ένα διαφορετικό τρόπο χειρισμού τους από το όταν μεγεθύνεται, σε όλο το μήκος κάθε θέση θα μπορούσε να είναι διακριτές . Ένας εύκολος τρόπος για να το hanle είναι να μειωθεί ή να στρογγυλεύουν δεκαδικά σημεία στο γεωγραφικό πλάτος / μήκος αξίας με βάση το συντελεστή μεγέθυνσης πριν από τον έλεγχο για το συντονισμό της ισότητας.

Εκτός από το ότι ακούγεται σαν να είστε στο σωστό δρόμο. Μάλλον θα θέλετε να το κάνετε τόσο την άποψη έθιμο σχολιασμού (αλλά αυτό θα μπορούσε να λειτουργήσει για λίγες μόνο στοιχεία) με την επιλογή να προχωρήσουμε σε μια ξεχωριστή προβολή πίνακα, εάν υπάρχουν περισσότερα στοιχεία για να δείξει.

Ένα άλλο πράγμα που θα ήθελα να προσθέσω είναι μπορείτε να το κάνετε έτσι σήμανση μέρους σας δείχνει τον αριθμό των στοιχείων που συν-κατοικούν στην εν λόγω περιοχή. Μπορείτε να το κάνετε αυτό με το να βάζεις μια ετικέτα κειμένου στο πάνω μέρος της προβολή προσαρμοσμένη σήμανση μέρους σας και βάζοντας τον αριθμό σε αυτό ή έχουν προ-rendered εικόνες με ας πούμε, 1-9 και «...» (για περισσότερο από αυτό) στις κεφαλές των δεικτών. Με αυτόν τον τρόπο ο χρήστης μπορεί γρήγορα να δούμε εκεί είναι περισσότερα στοιχεία για να δούμε.

Απαντήθηκε 30/09/2009 στις 08:03
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more