iPhone 3.0 MapKit - Flere merknader på samme sted

stemmer
1

Bakgrunn: Jeg har laget et program som lar brukerne sende inn en oppføring i en online database, og vise andre oppføringer fra den databasen. Disse registreringene inneholder geokoder for breddegrad og lengdegrad som benyttes for posisjonering merknadene på MapKit. Brukere kan sende plasseringen ved hjelp av enten sin nåværende plassering eller en adresse, som deretter geokodes.

Spørsmål: Hva er riktig eller foreslått metode for håndtering av kommentarer som faller på nøyaktig samme koordinatene?

Jeg tenkte på å sjekke om det er noen dupliserte geografiske koder i XML-filen hentes fra databasen og lage en enkelt merknad med en egendefinert annotationView som viser alle de separate seg. I tillegg tenkte jeg å sjekke for duplikater og vise Multiple Entries ... og ha detaljvisningen vise en tabellvisning med alle oppføringene.

Er jeg på rett spor?

Publisert på 24/08/2009 klokken 13:42
kilden bruker
På andre språk...                            


2 svar

stemmer
2

Jeg tror du er på rett spor, bør du se etter dupliserte geografiske koder og sette dem sammen til en. Viser mange kommentarer med samme plasseringen kan være forvirrende fordi pinnene vil stable oppå hverandre og vil være vanskelig å diffrentiate og klikke én etter én.

Svarte 24/08/2009 kl. 13:47
kilden bruker

stemmer
1

Snakker du eksakt samme geokode eller ganske sorta lukke? For hvis det er nøyaktig, da er du på rett spor, men hvis det er +/- delta-T så du kan ha til å komme opp med en annen måte å håndtere dem siden da zoomet inn hele veien hvert sted kan være tydelig . En enkel måte å hanle det er å slippe eller avrundings desimaler i lat / lang verdi basert på zoomfaktor før du sjekker for å koordinere likestilling.

Annet enn at det høres ut som du er på rett spor. Du vil sannsynligvis ønske å gjøre både den tilpassede merknaden visning (men det kan fungere for bare noen få elementer) med mulighet for å gå videre til en egen tabell utsikt hvis det er flere elementer som kan vises.

En annen ting jeg vil legge til er at du kan gjøre det slik markeringen viser antall elementer som co-bor på dette stedet. Du kan gjøre dette ved å stikke en tekstetikett på toppen av den tilpassede markeringen visningen og sette tallet i den, eller ved å ha pre-rendret ikoner med si, 1-9 og "..." (for mer enn det) i hodet av markørene. På den måten kan brukeren raskt se at det er flere elementer for å se etter.

Svarte 30/09/2009 kl. 07:03
kilden bruker

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