4

Il est possible d'utiliser Google Maps dans Windows Phone 8? La question peut sembler étrange, car Internet est une publication à ce sujet. Mais en pratique, j'étais confronté à de vrais problèmes.Utiliser Google Maps dans Windows Phone 8

La seule façon dont je sais utiliser Google Maps (avec MapTileLayer.TileSources) est décrite dans this article. Mais vous ne pouvez pas remplacer les tuiles dans le nouveau contrôle de carte dans le WP 8. Bien sûr, nous pouvons utiliser l'ancien contrôle de carte pour brancher la bibliothèque appropriée. C'est là que j'ai des problèmes commencent.

L'ancien contrôle Bing Map dans WP8 présente une fuite de mémoire, et leur utilisation n'est pas possible. Peut-être plus précisément, mais au fil du temps sera une énorme consommation de mémoire. Je ne sais pas comment le réparer. J'ai écrit à ce sujet here et Microsoft Connect. En fin de compte, je ne vois pas un moyen d'utiliser les cartes Google dans sa propre application WP8. Si quelqu'un utilise Google Maps avec succès dans l'application WP8, aidez-moi s'il vous plaît.

Merci d'avance.

+2

Même si vous pouvez utiliser des tuiles Google Maps à l'intérieur du contrôle, vous ne serez pas autorisé à le faire. Les conditions d'utilisation de Google Maps spécifient que vous ne pouvez pas diriger les tuiles d'accès ou d'autres ressources hors du contrôle officiel. Techniquement, c'est possible, mais légalement, vous ne pouvez pas. Ainsi, selon les conditions d'utilisation, vous pouvez utiliser le contrôle Google Maps (API JavaScript) ou utiliser un autre contrôle mobile (qui ne sera pas compatible avec WP8). –

+0

Bonjour @NicolasBoonaert! Désolé pour la réponse tardive. Voulez-vous dire que je ne peux pas publier mon application avec des mosaïques Google Maps dans le magasin Microsoft? – Alexandr

+0

Sauf si vous utilisez l'API JavaScript (qui peut présenter des problèmes avec WP8), vous n'êtes pas autorisé à accéder aux ressources Google Maps à partir des API fournies. –

Répondre

2

Même si vous pouvez utiliser des tuiles Google Maps à l'intérieur du contrôle, vous ne serez pas autorisé à le faire.

Les conditions d'utilisation de Google Maps spécifient que vous ne pouvez pas diriger les tuiles d'accès ou autres ressources hors du contrôle officiel.

Donc, techniquement c'est possible mais légalement vous ne pouvez pas. Ainsi, en fonction des conditions d'utilisation, vous pouvez utiliser le contrôle Google Maps (API JavaScript) ou utiliser un autre contrôle mobile (qui ne sera pas compatible avec WP8).

0

Il existe une application dans le WP Store, appelée gMaps, qui utilise Google Maps. Pensez-vous que c'est fait avec l'API JavaScript?

+0

Non, mais les développeurs risquaient lors de la publication de l'application. Ils ne connaissaient pas toutes les nuances du contrat de licence. Il y a beaucoup de restrictions, mais il y a des exceptions. Développeurs gMaps posté en détail sur toutes les difficultés (en russe, si intéressé peut traduire) ici http://habrahabr.ru/post/126398/ – Alexandr

+0

Voir ce commentaire en anglais sur les exceptions http://habrahabr.ru/post/126398/# comment_4164905 – Alexandr

+0

Oui, mais il reste des choses concernant le contrôle de Bing Maps qui ne permet pas de charger le contenu des concurrents à l'intérieur. Donc, les deux plates-formes posent problème en ce qui concerne les licences. –