2012-01-16 11 views
5

Esiste un processo di approvazione che devo seguire per spostare il "Google" nell'angolo a sinistra in un'altra area della mappa? Ho un'applicazione in cui la mia interfaccia utente riguarderà queste parole e vorrebbe visualizzarle in un'altra posizione sulla mappa di Google. So come farlo in iOS, ma non so se ci sono problemi legali con Google nel farlo.Posizione del logo Google sulla mappa nell'applicazione iOS

enter image description here

risposta

-1

Non è possibile .. che viola un Google Maps term:

(f) la cancellazione, oscuro, o in qualsiasi modo alterare alcun preavviso, notare (incluso ma non limitato a qualsiasi copyright o altri diritti proprietari ), o link che appare nei Prodotti o nel Contenuto;

e la App Store Review Guidelines:

8.6 di Google Maps e Google Earth le immagini ottenute tramite l'API di Google Maps possono essere utilizzati all'interno di un'applicazione, se tutte le caratteristiche del marchio del contenuto originale rimangono inalterate e completamente visibile. Applicazioni che coprono o modificare l'identificazione di Google logo o copyright titolari saranno respinte

+6

La regolazione della posizione del marchio non altera il marchio stesso. E l'OP afferma chiaramente che lo scopo del suo spostamento è specificamente quello di impedire che venga oscurato. Penso che la risposta di mwielbut dovrebbe essere contrassegnata come la risposta corretta. – wyattisimo

+0

Penso che @taraloca non voglia nascondere il logo ma renderlo visibile dando un po 'di padding. –

24

Google Maps ora offre la possibilità di modificare il padding esterno della mappa, in particolare allo scopo di consentire allo sviluppatore di spostare i controller di mappa, di aggiornare la mappa e di non oscurare le informazioni legali e di copyright che potrebbero altrimenti essere coperte da altri elementi di interfaccia utente progettati dall'utente. .

Esempio:

// Insets are specified in this order: top, left, bottom, right 
UIEdgeInsets mapInsets = UIEdgeInsetsMake(100.0, 0.0, 0.0, 300.0); 
GMSMapView *mapView_; 
mapView_.padding = mapInsets; 

legale:

Nota: Come per le Google Maps API termini di servizio, l'applicazione non deve rimuovere o oscurare il logo o il diritto d'autore le comunicazioni di Google. Map Padding ti consente di riposizionare questi elementi se necessario. Se visualizzi un'interfaccia utente personalizzata nella parte inferiore della mappa, aggiungi il riempimento nella parte inferiore della mappa in modo che il logo e le note legali siano sempre visibili.

Google Documenti: https://developers.google.com/maps/documentation/ios/map#map_padding

Io non sono certo se questo sarà ancora viola termini legali di Apple, ma Google è chiaramente OK con lo spostamento del logo finché è ancora in basso a sinistra e non oscurato.

Problemi correlati