Je n'ai aucune idée du tout sur la visualisation code> code>, et je souhaite créer une application, l'idée d'application dépend totalement de la structure Je ferai de mon mieux pour clarifier ma question pour éviter de le considérer vagues. P>
L'objectif principal de mon application est la partie ( L'application doit fonctionner sur La vidéo suivante précise ce que je veux faire exactement: p>
Wayfinder 3D P>
Maintenant, je veux connaître un point de départ pour commencer Je suis un 3D p>. p>.
navigation code>) dans
environnement 3D code> .Je veux télécharger des cartes d'une zone spécifique et que l'application permet de guider l'utilisateur à sa destination. (Rendu 3D en temps réel). P>
kiosque code>,
téléphones intelligents code> et sur
Web code>. (multiples plates-formes). P>
sans réinventer la roue code>, s'il y a des cadres devrais-je apprendre d'abord? P>
.NET code> développeur (ASP.NET) et je commence à apprendre cms (
joomla code>), il sera donc super de trouver
Apis ou cadres code> proches de cette zone pour atteindre mon objectif dès que possible. P>
5 Réponses :
Des exigences que vous avez spécifiées, je voudrais vous conseiller de regarder Unity3d . P>
Il dit qu'il est nouveau à la visualisation 3D, veut une visualisation 3D et une navigation, et il relie une vidéo sur la navigation intérieure => Il semble avoir beaucoup plus de problème SIG à résoudre. Peut-être qu'il nécessite d'ajouter des données plus détaillées telles que les données de CAO d'intérieur, peut-être qu'il a même besoin de créer un graphe de routage intérieur pour la navigation? Il n'a pas dit. Si tel est le cas, il réinventerait une grande partie des solutions SIG classiques fournies. Les capacités des plugins mentionnés semblent très limitées à cet égard.
Une autre option serait de construire le front-extrémité de l'application à l'aide de HTML5 et de faire le 3D en utilisant trois.js http: // trois.org/ p>
Votre back-end pourrait servir la carte et la navigation des données sur le front-end et vous rendez tout dans le navigateur ou dans votre application Smartphone HTML5. Si vous devez mettre à jour des informations dans votre visualisation ou charger un nouvel emplacement de manière dynamique, cela peut être effectué avec un appel AJAX simple et votre rappel ajouterait les nouvelles informations sur votre scène de trois.js. p>
Vous pouvez utiliser bibliothèque OpenCV en C # pour le traitement de l'image et obtenir de l'aide de HTML5 et AJAX. P>
oubliez ce que les autres vous suggèrent de regarder des cadres 3D. La cartographie et la navigation sont une complexité de ses propres cadres 3D comme Unity vous donneront 3D. Mais ils ne vous donneront pas de SIG. Selon vos besoins, vous pouvez vérifier Micello pour la cartographie 2D et la carte profonde pour la mappage 3D mobile ( http: // www .deep-map.com / fr ). Ils vous aident également à créer les cartes - ce qui est quelque chose que vous devriez envisager pour des raisons de bien-être. P>
essayer x3dom. C'est un langage de programmation qui peut être utilisé dans des applications, des navigateurs Web et bien plus encore. Et la langue est beaucoup comme HTML et JavaScript. En fait, vous pouvez utiliser JavaScript et HTML pour accéder à l'espace 3D en X3Dom. P>
Le site Web de cette langue est: x3dom.org p>