iPhone 3.0 MapKit - Meerdere annotaties op dezelfde locatie

stemmen
1

Achtergrond: Ik heb een applicatie die gebruikers in staat stelt om een toegang tot een online database in te dienen, en andere inzendingen te bekijken vanuit deze databank gecreëerd. Deze vermeldingen geocodes voor breedtegraad en lengtegraad die worden gebruikt voor het positioneren van aantekeningen op de MapKit. Gebruikers kunnen de locatie in te dienen met behulp van hun huidige locatie of een adres, die vervolgens wordt geocoded.

Vraag: Wat is de juiste of voorgestelde wijze van behandeling aantekeningen die vallen op exact dezelfde coördinaten?

Ik dacht aan het controleren of er geen dubbele geocodes in het XML-bestand getrokken uit de database en het creëren van een enkele annotatie met een aangepaste annotationView dat alle van de afzonderlijke degenen weergeeft. Bovendien, ik zat te denken van het controleren op duplicaten en het tonen van meerdere items ..., en die de detailweergave weer te geven een tabelweergave met alle inzendingen.

Ben ik op het juiste spoor?

De vraag is gesteld op 24/08/2009 om 14:42
bron van user
In andere talen...                            


2 antwoorden

stemmen
2

Ik denk dat je op het juiste spoor, moet u controleren op dubbele geocodes en voeg ze samen in één. Tonen veel annotaties met dezelfde locatie kon verwarrend zijn, omdat de pinnen zal stapelen op de top van elkaar en zal moeilijk zijn om diffrentiate en één voor één klik zijn.

antwoordde op 24/08/2009 om 14:47
bron van user

stemmen
1

Heb je het exact dezelfde geocode of soort sorta sluiten? Want als het exact, dan ben je op de goede weg, maar als het +/- delta-T dan kunt u op de proppen komen met een andere manier van omgaan met hen sinds wanneer ingezoomd helemaal elke locatie kon op zichzelf staan, . Een gemakkelijke manier om het Hanle is om te vallen of round-off decimale punten in de lengte / breedte waarde gebaseerd op de zoomfactor voor het inchecken voor de coördinatie van gelijkheid.

Anders dan dat het klinkt alsof je op het juiste spoor. U zult waarschijnlijk willen zowel de aangepaste annotatie do (maar dat zou kunnen werken voor slechts een paar items) met de mogelijkheid om over te gaan naar een aparte tafel uitzicht als er meer items zijn om te laten zien.

Een ander ding dat ik zou toevoegen is dat je kon komen, zodat uw placemarker toont het aantal items die samen wonen in die locatie. U kunt dit doen door het plakken van een tekst label op de top van uw aangepaste placemarker uitzicht en het zetten van het nummer in het of door het hebben van vooraf gerenderde pictogrammen met laten we zeggen, 1-9 en "..." (voor meer dan dat) in de koppen van de markers. Op die manier kan de gebruiker er snel zien meer items te zoeken.

antwoordde op 30/09/2009 om 08:03
bron van user

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