Pot folosi propria mea gresie în MapKit, în loc de Google?

voturi
1

Eu sunt în prezent încercarea de a decide batal să accepte propunerea sau nu un client. Practic, am cerut să creeze un MapView care afișează markeri în mai multe locații de pe o hartă, cu cerința suplimentară ca proprii dale harta clientului sunt folosite în loc de Google Maps.

Nu știu încă cum clientul stochează propriile lor dale harta, dar am fost asigurat că aș fi capabil să le transforme în orice format am avea nevoie.

  • Este posibil să se utilizeze diferite dale hartă în MapView MapKit lui?
  • Ai bine literatura on-line despre acest lucru? Site-uri pe plac?

În cazul în care acest lucru este posibil, aș avea propably pentru a crea un server care trimite fișierele dispozitivului.

  • Cât de greu este de a crea un astfel de server de? Este doar „configurare apache, făcut.“ sau acolo este mai mult la ea?

  • Cât de greu, sau ar ambele aceste lucruri să fie, în ceea ce privește consumatoare de timp pentru doar stabilirea unui MapView normal?

Vă mulțumim pentru răspunsurile dumneavoastră.

Întrebat 24/10/2009 la 12:52
sursa de către utilizator
În alte limbi...                            


3 răspunsuri

voturi
4

V-ați uitat la cadre harta alternativ de pe iPhone? Știu că există cel puțin un motor hartă open source, de asemenea, cu placi (care nu sunt la fel de bun ca gresie Google, dar hei).

Un set decent de ei este aici:

Crearea unei aplicații iPhone Harta

Publicat 24/10/2009 la 23:07
sursa de către utilizator

voturi
4

Nu puteți utiliza placi personalizate cu MapKit. Te limitează la utilizarea celor furnizate de Google.

Ar putea fi mai ușor de a crea un „Google Maps-ish“ aplicație web care utilizează titlurile personalizate și pot fi vizualizate pe iPhone prin UIWebView?

Publicat 24/10/2009 la 13:02
sursa de către utilizator

voturi
0

Cele „mai simplu“ mod de a face acest lucru în cadrul Google Map este pur și simplu să hartă clientului ca textura pe partea de sus a „sol“. Puteți crea texturi la diferite rezoluții, pentru diferiți factori de zoom. Atunci nu va trebui să facă orice codificare specială la toate --- totul va funcționa.

Modul în care face acest lucru este o regiune KML care mapează la nivelul solului.

A se vedea: http://earth.google.com/outreach/tutorial_region.html

Publicat 24/10/2009 la 13:09
sursa de către utilizator

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