iPhone 3.0 MapKit - více Anotace na stejném místě

hlasů
1

Souvislosti: Vytvořil jsem aplikaci, která umožňuje uživatelům, aby předložila vstup do on-line databáze, a zobrazit další položky z této databáze. Tyto záznamy obsahují geokódů pro zeměpisné šířky a délky, které se používají pro polohování anotace na MapKit. Uživatelé mohou předložit umístění buď jejich aktuální polohu nebo adresu, která je pak geokódovaný.

Otázka: Jaký je správný nebo navrhl způsob nakládání poznámky, které spadají na stejných souřadnicích?

Přemýšlel jsem o kontrolu, zda existují nějaké duplicitní geokódů v souboru XML vytáhl z databáze a vytvořit jednotný anotace s vlastní annotationView, který zobrazuje všechny z těch samostatných. Kromě toho jsem měl na mysli kontrolu duplicity a zobrazování „více vstupů ...“ a mající detailní pohled zobrazuje pohled tabulky s všechny položky.

Jsem na správné cestě?

Položena 24/08/2009 v 14:42
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
2

Myslím, že jste na správné cestě, měli byste zkontrolovat duplicitní geokódů a sloučit je do jednoho. Zobrazení mnoho anotace se na stejném místě může být matoucí, protože kolíky se skládají na sebe a bude těžké diffrentiate a kliknout na jedno po druhém.

Odpovězeno 24/08/2009 v 14:47
zdroj uživatelem

hlasů
1

Mluvíš přesně stejný geocode nebo trochu sorta zavřít? Protože jestli je to přesné, pak jste na správné cestě, ale pokud je to +/- delta-T pak budete muset přijít s jiným způsobem manipulaci s nimi, protože při přiblížení-in vší cestě každé místo může být odlišná , Snadný způsob, jak ji Hanle je pokles či zaokrouhlení desetinných míst v lat / dlouhé hodnoty na základě koeficientu zoomu před kontrolou koordinovat rovnosti.

Jiné, než že to vypadá, že jste na správné cestě. Pravděpodobně budete chtít udělat i pohled na zakázku anotace (ale to by mohlo fungovat jen několik kusů) s možností přejít na samostatném tabulky pohledu, pokud existuje více položek pro zobrazení.

Ještě jedna věc bych doplnit je můžete udělat to tak, aby vaše placemarker zobrazuje počet položek, které co-bydlí v tomto místě. Můžete to udělat tím, že zapíchne textový popisek v horní části vašeho vlastního placemarker pohledu a uvedení počtu v něm, nebo tím, že má pre-tavené ikony s řekněme, 1-9 a „...“ (více než) v hlavách markerů. Tímto způsobem může uživatel rychle zjistit, existuje více položek hledat.

Odpovězeno 30/09/2009 v 08:03
zdroj uživatelem

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