2010-07-22 5 views
3

Quelle est la meilleure façon d'intégrer google maps et silverlight? Je voudrais afficher une carte google dans une toile Silverlight, où la toile sera entourée d'autres contrôles Silverlight qui conduisent la carte.Google Maps dans Silverlight

Répondre

3

Si vous avez vraiment besoin d'utiliser Google Maps dans votre application Silverlight et vous pouvez exécuter votre application en mode hors navigateur, vous pouvez take a look at the WebBrowser control for Silverlight 4

Utilisation du contrôle WebBrowser, vous pourriez commencer avec quelque chose d'aussi simple comme ceci:

<Grid x:Name="LayoutRoot" Background="White"> 
    <WebBrowser Source="http://maps.google.com/" /> 
</Grid> 

Cependant, ce n'est certainement pas la meilleure façon d'intégrer le mapping dans une application Silverlight. Pour utiliser le mappage dans Silverlight votre meilleur choix est vraiment le contrôle Silverlight Bing Maps - jetez un oeil à ces liens pour commencer:

http://www.microsoft.com/maps/

http://www.microsoft.com/maps/isdk/silverlight/

3

Il n'existe aucun contrôle Silverlight pour Google Maps. Google autorise uniquement l'utilisation de ses données cartographiques si vous utilisez son API. Le chemin de moindre résistance consistera à utiliser Bing Maps avec le contrôle Bing Maps Silverlight.

Sinon, vous voudrez probablement utiliser une technologie Web différente avec javascript pour intégrer Google Maps.