iPhone - MapKit - Vyhledávání míst a pohyblivých anotace

hlasů
6

Chci, aby se o aplikaci, která částečně napodobuje některé z chování mapa standardní aplikace má. To se ukázalo jako obtížné. Za prvé, já nechápu, jak uděláte anotace pohyblivé. Jak přesně to děláte?

Za druhé: jak si hledat místa?

Položena 11/05/2010 v 18:53
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
15

pohybující se anotace

Jsem za předpokladu, že jste po chování Maps.app kde klepnutí a přidržení na čepu se pohybovat kolem volně. Pokud je mi známo, neexistuje postavena v cestě pohybuje kolem anotací. Vzhledem k tomu, anotace jsou podtřídy UIViewi když, můžete je nakreslit, kde a jak byste chtěli. Dalo by se například detekovat vodovodní-n-držet na anotaci, a když „odemčené“ změňte centerOffsethodnotu vaší anotace pohybovat kolem s dotykem. Když se uživatel pustí pohledu můžete všimnout pozici na obrazovce a použít MKMapViewmetodu convertPoint:toCoordinateFromView:k získání souřadnic, že čep byl propuštěn.

Vyhledávání umístění

Co hledáte, se nazývá Forward Geocoding. Bohužel, MapKit přichází pouze s Reverse Geokódování (proces konverze GPS souřadnic do země / města / ulice / etc). Je zde však několik alternativ. Zde je několik způsobů:

Všimněte si, že mnoho geokódování API jsou licencována pod Creative Commons, nebo podobných průkazů.

Odpovězeno 14/05/2010 v 18:45
zdroj uživatelem

hlasů
3

Měli byste být schopni se dostat drag-and-drop poznámky jít s pomocí tohoto blogu. Použil jsem to udělat stejnou věc, a to bylo docela jednoduché jít.

MapKit anotace drag and drop s popisku info aktualizaci

Odpovězeno 19/05/2010 v 02:50
zdroj uživatelem

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