rute Mapkit și licență Google

voturi
8

Deci, această întrebare nu este dacă pot face de rutare cu mapkit. Nu puteți cu API-ul. Așa că am găsit calea inteligent de a folosi o adnotare pentru a face o rută între două puncte. Traseul se bazează pe o serie de valori latitudine / lungi. În aplicația mea, am folosi pentru a face o rută (dar nu pentru vehicule sau de mers pe jos). Nu există nici o listă de ghidare, deci nu Rînd. Doar arată linia pe hartă.

Acest lucru poate fi mai legală, dar acest lucru nu încalcă licența? Există posibilitatea ca aplicația mea ar putea fi respins? Aceasta este o afacere foarte mare pentru aplicația mea. Are cineva primit o aplicație comercială folosind această metodă?

Întrebat 13/11/2009 la 16:25
sursa de către utilizator
În alte limbi...                            


4 răspunsuri

voturi
4

Nu trebuie să li se permită să afișeze o rută pe partea de sus a hărții. Termenii precizează în mod clar că sunteți nu este permis să afișeze ghidarea pe traseu .

h ttp: //code.google.com/intl/de/apis/maps/iphone/terms.html

10.9 utilizați Serviciul sau Conținutul cu orice produse, sisteme sau aplicații pentru sau în legătură cu:

(a) de navigație în timp real sau ghidarea pe traseu , inclusiv , dar fără a se limita la turn-by - turn de ghidare traseu care este sincronizat cu poziția dispozitivului cu senzor al unui utilizator;

(B) orice sisteme sau funcții pentru controlul automat sau autonom al comportamentului vehiculului; sau

(C) expedierea, gestionarea parcului auto, de urmărire a activelor de afaceri sau aplicații enterprise similare (API-ul Google Maps poate fi folosit pentru a urmări active (cum ar fi mașini, autobuze sau alte vehicule), atât timp cât cererea de urmărire este pus la dispoziția publicului, fără taxa. de exemplu, s-ar putea oferi unui public Hărți de punere în aplicare liberă, API-ul care afișează transportul public în timp real sau alte informații de stare de transport.

Este posibil să doriți să se uite la http://www.cloudmade.com si ruta-mi biblioteca care vă oferă mult mai multă libertate.

Publicat 13/11/2009 la 19:40
sursa de către utilizator

voturi
2

Ce vrei să faci pare ca este OK, atâta timp cât, atunci când sunt afișate traseele pe care nu afișează poziția de utilizator. Sunt bazezi pe docs aici (legate de documentația MKMapView):

http://code.google.com/apis/maps/iphone/terms.html.

această stare nu poate:

10.9 use the Service or Content with any products, systems, or applications for or in connection with:

(a) real time navigation or route guidance, including but not limited to turn-by-turn route guidance that is synchronized to the position of a user's sensor-enabled device;
(b) any systems or functions for automatic or autonomous control of vehicle behavior; or
(c) dispatch, fleet management, business asset tracking, or similar enterprise applications (the Google Maps API can be used to track assets (such as cars, buses or other vehicles) as long as the tracking application is made available to the public without charge. For example, you may offer a free, public Maps API Implementation that displays real-time public transit or other transportation status information.

Chiar și această limbă mă simt este un pic neclare pe dacă puteți afișa locația utilizatorului sau nu împreună cu rute, dacă nu ajustați coordonatele hărții în mod automat pentru a urmări utilizatorului.

Publicat 13/11/2009 la 19:22
sursa de către utilizator

voturi
0

Cred că singura cerință a licenței MapKit (care este de la Google și nu Apple) este că nu vinde o aplicație care oferă doar o hartă + caracteristici suplimentare construite în jurul hărții. În cazul în care caracteristica de pe hartă a fost doar o mică bucată de aplicație, este bine, eu cred.

Nu cred că Apple va pune în aplicare acest lucru în momentul de aprobare a aplicațiilor, totuși. Dacă nu utilizați API-ul fără acte / subterane, atunci ar trebui să fie bine prin obtinerea la App Store.

Publicat 13/11/2009 la 16:37
sursa de către utilizator

voturi
0

Având în vedere inconsistența procesului de aprobare App Store, ceea ce a primit prin intermediul pentru o persoană nu se poate obține prin intermediul pentru altcineva.

Publicat 13/11/2009 la 16:33
sursa de către utilizator

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