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
risposta
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
Sì, è possibile con l'acquisto di google api licenza commerciale https://developers.google.com/maps/documentation/business/ e questo non violare i termini di Google o App requisiti dei commenti negozio
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.
- 1. API di Google Maps - Mappa centrale sulla posizione corrente del cliente
- 2. L'incredibile effetto del logo su google chrome
- 3. Contrassegno posizione corrente sulla mappa, Android
- 4. Zoom per adattarsi alla posizione corrente e annotazione sulla mappa
- 5. Google Maps SDK per iOS: distanza tra i punti est e ovest sulla mappa
- 6. mappa latitudine longitudine dalla posizione del mouse
- 7. Aggiungi indicatore sulla posizione toccata utilizzando google map in Android
- 8. Mettere un CLPlacemark sulla mappa in iOS 5
- 9. google map infobox posizione
- 10. Come posso centrare la mappa sulla posizione dell'utente in rapido?
- 11. Liferay: logo del sito
- 12. Indicatori sulla mappa reattiva
- 13. Pulsante posizione corrente su ios MKMapView
- 14. ios UIPanGestureRecognizer posizione del puntatore
- 15. Mappa Blocca su iOS 7 con Google Maps 1.4 SDK
- 16. NavigationDrawer di Google non viene disegnato correttamente sulla mappa
- 17. Posizione aggiornamento pulsante Mappa
- 18. Reality Framework basato sulla posizione (Android, iOS) con modelli 3D?
- 19. colonna mappa Pandas in posizione
- 20. disabilitazione ipad dalla creazione di segnaposto sulla mappa di google
- 21. Google Charts: Pie Chart posizione del titolo
- 22. Rilevamento del logo tramite OpenCV
- 23. Reality Framework basato sulla posizione (Android, iOS) con POI 3D?
- 24. Utilizzo di notifiche push basate sulla posizione su iOS
- 25. Operazioni sulla mappa parallela?
- 26. Google Maps SDK per iOS non visualizza il contenuto della mappa
- 27. Nascondere UN nome di una particolare via sulla mappa
- 28. google-services.json posizione nell'albero del progetto
- 29. Google Maps: LocationSource personalizzata in iOS
- 30. Sposta il logo di google maps sopra l'interfaccia personalizzata in basso. JavaScript
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
Penso che @taraloca non voglia nascondere il logo ma renderlo visibile dando un po 'di padding. –