Posso usare i miei piastrelle in MapKit, invece di Google?

voti
1

Attualmente sto cercando di decidere wether di accettare la proposta di un cliente o meno. In sostanza, mi viene chiesto di creare un MapView che visualizza i marcatori in diverse posizioni su una mappa, con il requisito aggiuntivo che mappa propri piastrelle del cliente sono utilizzati al posto di Google Maps.

Io non so ancora come il client memorizza le proprie tessere mappa, ma mi è stato assicurato che sarei stato in grado di convertirli in qualsiasi formato avrei bisogno.

  • E 'possibile utilizzare diverse piastrelle mappa in MapView di MapKit?
  • Hai buona letteratura online su questo? Link per favore?

Se questo è possibile, mi piacerebbe propably dovuto creare un server che invia i file al dispositivo.

  • Quanto è difficile per creare un server? È solo l'installazione di apache, fatto. o c'è di più?

  • Come è difficile, o in termini di tempo sarebbero entrambi queste cose, in relazione al solo la creazione di un MapView normale?

Grazie per le vostre risposte.

È pubblicato 24/10/2009 alle 12:52
fonte dall'utente
In altre lingue...                            


3 risposte

voti
4

Hai guardato quadri mappa alterni su iPhone? So che c'è almeno una mappa del motore open source, anche con piastrelle (che non sono buone come le piastrelle di Google, ma hey).

Un set decente di loro è qui:

La creazione di un'applicazione per iPhone Map

Risposto il 24/10/2009 a 23:07
fonte dall'utente

voti
4

Non è possibile utilizzare le piastrelle personalizzate con MapKit. Si è limitato a utilizzare quelli forniti da Google.

Potrebbe essere più facile creare un web app "Google Maps-ish" che utilizza i titoli personalizzati e possono essere visualizzati su iPhone tramite UIWebView?

Risposto il 24/10/2009 a 13:02
fonte dall'utente

voti
0

Il modo "semplice" per fare questo nel quadro di Google Map è semplicemente quello di mappare mappa del cliente come una texture in cima alla "terra". È possibile creare texture a diverse risoluzioni, per i diversi fattori di zoom. Allora non avrete bisogno di fare alcuna codifica speciale a tutti --- tutto sarà solo di lavoro.

Il modo di fare questo è con una regione KML che mappa a livello del suolo.

Vedi: http://earth.google.com/outreach/tutorial_region.html

Risposto il 24/10/2009 a 13:09
fonte dall'utente

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