iPhone - MapKit - Søker steder og bevegelige kommentarer

stemmer
6

Jeg ønsker å lage en app som delvis etterligner noen av oppførselen standardkartet programmet har. Dette har vist seg vanskelig. Først av alt, jeg forstår ikke hvordan du gjør merknader bevegelig. Hvor nøyaktig gjør du dette?

Second: hvordan du søker etter steder du?

Publisert på 11/05/2010 klokken 17:53
kilden bruker
På andre språk...                            


2 svar

stemmer
15

Flytte kommentarer

Jeg antar du er ute etter oppførselen Maps.app hvor du trykker og holder på til en nål for å flytte den rundt fritt. Så vidt jeg vet, er det ingen innebygd måte å bevege merknader rundt. Siden merknader er subklasser av UIViewselv, kan du tegne dem hvor og hvordan du vil. Du kan for eksempel oppdage en tap-n-hold på merknaden, og når "ulåst" endre centerOffsetverdien av merknaden til å flytte den rundt med touch. Når brukeren slipper den visningen, kan du merke posisjonen på skjermen, og bruk MKMapViewmetoden convertPoint:toCoordinateFromView:for å få koordinatene at pinnen ble utgitt.

Søk etter beliggenhet

Det du leter etter kalles Forward Geokoding. Dessverre, MapKit kommer bare med omvendt geokoding (prosessen med å konvertere GPS-koordinater til land / by / gate / etc). Det er imidlertid flere alternativer. Her er noen måter:

Merk at mange geokoding APIer er lisensiert under Creative Commons eller lignende lisenser.

Svarte 14/05/2010 kl. 17:45
kilden bruker

stemmer
3

Du bør være i stand til å få dra-og-slipp merknader går med hjelp av dette blogginnlegget. Jeg brukte den til å gjøre det samme, og det var ganske enkelt å komme i gang.

MapKit merknader dra og slipp med bildeforklaring info oppdatering

Svarte 19/05/2010 kl. 01:50
kilden bruker

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