Hvordan fungerer Urbanspoon skjerm kartet?

stemmer
1

Jeg har sett på Googles kart API, som er alt javascript, og veldig treg på iPhone. Jeg så forsøkt hjelp av koblingen alternativet tilgjengelig på maps.google.com. Det er rask, men jeg kan ikke se å ha mye kontroll over det. Den viser også en liten søkefeltet øverst på kartet. Googles API sier at du må bruke kart i en nettside, som iPhone er ikke. Jeg er ikke sikker på om lisensiering for maps.google.com.

Urbanspoons omfang alternativet gjør alt jeg vil ha med kart i forhold til å vise nærliggende bedrifter basert på posisjonen din. Gitt begrenset sett med verktøy tilgjengelig for Google maps uten mapkit, jeg vet ikke hvordan de gjør det. Det ser ut som om de har en eller annen måte integrert med mapkit. Ved å klikke en merknad viser bildeforklaring og en annen klikk skyver et nytt syn med detaljer fra at pin. Noen ideer på hvordan dette kan gjøres?

-- REDIGERE --

Bare for å være klar, mapkit viser ikke omkringliggende bedrifter. Det er kjernen i problemet, og jeg er ikke sikker på hvordan Urbanspoon kom forbi den.

Publisert på 27/11/2009 klokken 20:39
kilden bruker
På andre språk...                            


3 svar

stemmer
2

Du kan også bruke Google AJAX Search API: http://code.google.com/apis/ajaxsearch/

Det er en Javascript-bibliotek, men for Flash, og andre ikke-Javascript-miljøer, utsetter API en rå RESTful grensesnitt som returnerer JSON kodet resultater.

Og innenfor denne API, hva du ønsker er 'Local Search' hvis du er ute etter nærliggende bedrifter basert på plasseringen.

Svarte 20/12/2009 kl. 09:27
kilden bruker

stemmer
0

Hvis du er ute etter en virksomhet dataleverandøren du kunne se inn bjeff sin API .

Svarte 28/11/2009 kl. 22:30
kilden bruker

stemmer
0

Urbanspoon får trolig dataene for plasseringen av nærliggende bedrifter via en annen metode enn MapKit API.

Da det sannsynlig at de bruker MapKit API for å vise egendefinerte MapKit merknader på disse stedene.

Svarte 28/11/2009 kl. 03:10
kilden bruker

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