Quelles sont les restrictions sur l'utilisation du MAP avec le SDK iPhone 3.0?

voix
2

Je suis propriétaire d'un projet qui utilise des cartes open source pour une application iPhone 2.0. Mon équipe et moi sommes en train de débattre si la mise à niveau à l'iPhone 3.0 exposer les API carte, mais je soupçonne que Google et Apple ont mis des restrictions en seulement les mauvais endroits. Quels sont les obstacles là-bas?

Créé 21/07/2009 à 07:56
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
2

Non technique: vous êtes lié par les Conditions d'utilisation de Google .

Je suppose que votre demande sur les obstacles techniques. Le plus ennuyeux je suis tombé était le concept de niveau de zoom. En MKMapKit, il est une propriété de la région avec laquelle vous pouvez régler la partie visible de la carte. Le problème avec cette chose est qu'il est arrondi de façon imprévisible. Si vous définissez la propriété de la région sur une instance MKMapView, la région qui en résulte est en fait différent de celui que vous définissez. Mieux encore, le code suivant change réellement la région du MKMapView:

mapView.region = mapView.region;
Créé 21/07/2009 à 08:32
source utilisateur

voix
2

Une caractéristique très limitatif de l'interface de carte est vous ne pouvez pas mettre en œuvre leur tour par les applications utilisant des données de tour carte Google (les DataProviders veulent plus d'argent dans leur poche pour cela). Vous pouvez utiliser les API CoreLocation pour récupérer des informations de position, mais il faut apporter une autre source de la carte (OpenStreetMap?) Afin de calculer les positions logiques et les itinéraires.

Créé 21/07/2009 à 08:08
source utilisateur

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