Trasy Mapkit i google licencja

głosy
8

Tak, to nie chodzi o to czy mogę zrobić routing z mapkit. Nie można z API. Więc znalazłem sprytny sposób użycia adnotacji do renderowania trasy między dwoma punktami. Trasa jest na podstawie szeregu lat / długich wartościach. W mojej aplikacji, używam go do renderowania trasy (ale nie dla pojazdów lub pieszo). Nie ma lista kierunków, więc to nie jest zakręt po zakręcie. Tylko pokazuje linię na mapie.

Może to być bardziej legalne, ale to nie narusza licencję? Czy istnieje możliwość, że moja aplikacja może zostać odrzucona? Jest to bardzo duży problem dla mojej aplikacji. Czy ktoś dostał aplikacji komercyjnych z zastosowaniem tej metody?

Utwórz 13/11/2009 o 16:25
źródło użytkownik
W innych językach...                            


4 odpowiedzi

głosy
4

Nie należy dopuścić do wyświetlania trasy na górze mapy. Określenia jasno, że są niedozwolone, aby wyświetlić prowadzenie .

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

10,9 korzystania z Usługi lub Treści wszelkich produktów, systemów i aplikacji w celu lub w związku z:

(a) nawigacja w czasie rzeczywistym lub nawigacja , włączając, lecz nie ograniczając się do turn-by-turn prowadzenie, który jest zsynchronizowany z czujnikiem położenia urządzenia obsługujące użytkownika;

(B) ewentualne układy lub funkcje automatycznego lub niezależnego sterowania pojazdem; lub

(C) w sklepie, zarządzanie flotą, śledzenie zasobów firmy, lub podobnej aplikacji korporacyjnych (API Google Maps mogą być wykorzystywane do śledzenia zasobów (takich jak samochody, autobusy i inne pojazdy), o ile aplikacji śledzenia są udostępniane publicznie bez ładunek. Na przykład, można zaoferować bezpłatne, publiczne Maps API Wdrożenie który wyświetla w czasie rzeczywistym transportu publicznego lub inne informacje o stanie transportu.

Można zajrzeć do http://www.cloudmade.com a trasa-me biblioteki, która daje dużo więcej swobody.

Odpowiedział 13/11/2009 o 19:40
źródło użytkownik

głosy
2

Co chcesz zrobić, wydaje się, że jest OK, tak długo, jak wtedy, gdy jesteś pokazano trasy nie wyświetla pozycję użytkownika. Ja opierając to na docs tutaj (związana z dokumentacją MKMapView):

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

że państwo nie może:

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.

Mimo, że język czuję jest nieco rozmyty na razie można pokazać lokalizację użytkownika lub nie wraz z drogami, jeśli nie dostosować mapę współrzędnych automatycznie śledzić użytkownika.

Odpowiedział 13/11/2009 o 19:22
źródło użytkownik

głosy
0

Uważam, że jedynym wymogiem licencji MapKit (który jest od Google, a nie Apple) jest to, że nie sprzedajemy wniosek, który cechuje tylko mapa + dodatkowe funkcje wbudowane po mapie. Jeśli funkcja map był tylko mały kawałek Następnie aplikacja jest w porządku, wierzę.

Nie sądzę, że Apple będzie egzekwować to przy zatwierdzaniu aplikacji, choć. O ile nie używasz nieudokumentowane API / podziemny wtedy powinno być dobrze docierają do App Store.

Odpowiedział 13/11/2009 o 16:37
źródło użytkownik

głosy
0

Ze względu na niespójność procesu zatwierdzania app store, co dotarło do jednej osoby nie może przedostać się do kogoś innego.

Odpowiedział 13/11/2009 o 16:33
źródło użytkownik

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