J'ai créé cette application pour montrer certaines des capacités du SDK ArcGIS Quartz Runtime 100.2.1 récemment publié pour Android2Dspecifiquement ses capacités 3D<\/A>. Les équipes 3D et runtime ont fourni beaucoup d'efforts pour que les données et analyses 3D fonctionnent de manière fluide sur les derniers appareils mobiles.<\/P><\/P>
<\/P>
L'application utilise un ID de scène web pour charger une liste de couches de scène, couches d'arrière-plan, et diapositives (signets 3D). Vous trouverez l'ID de cette scène web dans le fichier source identifiers.xml. Si vous souhaitez ouvrir une autre scène web que celle par défaut, utilisez le bouton Open<\/EM> dans la barre d'outils pour entrer vos identifiants ArcGIS.com. Il trouvera alors quelles scènes web votre compte possède et vous permettra d'en ouvrir une parmi celles-ci. Note<\/STRONG> qu'il n'affichera que les scènes web que vous avez créées - pas toutes les scènes web créées par d'autres et mises à votre disposition.<\/P>Le bouton Bookmarks<\/EM> affichera une liste des diapositives dans la scène web ; en toucher une vous amènera à l'emplacement de la diapositive. Le bouton Layers<\/EM> affiche une liste avec cases à cocher de toutes les couches de scène définies dans la scène web.<\/P><\/P>
Les outils de cette application se trouvent tous sous l'icône la plus à droite dans la barre d'outils ; touchez-la et vous verrez un menu contextuel. Standard Navigation<\/EM> désactivera tout outil actuellement choisi et ramènera la vue à ses gestes de navigation standard, prêts à l'emploi comme documenté dans le lien ci-dessus.<\/P><\/P>
Ligne de Visée est simple à implémenter ; il suffit de définir un point de départ et un point d'arrivée, puis d'ajouter la superposition d'analyse à la scène. Mettre à jour l'analyse n'est pas plus difficile que mettre à jour la position du point final.<\/P>
N'hésitez pas à cloner ou forker le dépôt et à l'utiliser comme bon vous semble. De plus, je ferai probablement une mise à jour majeure ponctuelle pour la prochaine version du SDK Esri, car cette version rendra probablement obsolète une grande partie du code personnalisé d'analyse des scènes web dans l'application.<\p>
This has now been updated for SDK 100.3.0. Instead of doing JSON parsing through the web scene, it uses the SDK's new methods to get the layers for display. The Git repo has a new "100.3.0" branch, and it's the default now.
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.