17 votes

Directives pour le développement d'applications SIG

Je suis censé créer une application SIG pour mon MSc, et je me demandais quelles sont les meilleures technologies gratuites et (de préférence) open source pour le développement? Quel langage de programmation utiliser pour le développement d'une telle application?

Les choix connus sont: Base de données : PostgreSQL (PostGIS) (suggérer autre)

Langage de programmation : PHP, Python, Java, ... (suggérer autre)

Frameworks : GeoDjango (si Python ou Jython est utilisé), (suggérer autre)

Interface client : JavaScript (OpenLayers), Flex, (suggérer autre)

Serveurs : Mapserver, Geoserver, Mapfish, (suggérer autre)

Autres considérations : Hibernate Spatial, support pour les SIG mobiles, (suggérer autre)

0voto

zapatilla Points 708

Je voulais juste mentionner CartoDB également. Je l'ai utilisé pendant un certain temps maintenant et je pense que c'est génial. Ils ont un site web en ligne avec des limitations pour les comptes gratuits, mais c'est open source et vous pouvez installer votre propre instance. C'est vraiment flexible. Vous pouvez stocker vos données dans leur cloud PostGIS DB ou votre propre base de données hébergée localement, puis utiliser des bibliothèques JS comme CartoJS ou Leaflet pour vous connecter à la base de données et tracer vos données. Vous pouvez créer des visualisations et les intégrer simplement dans le code HTML.

Voici leur site en ligne. Et voici leur dépôt avec des liens vers les instructions sur la façon de configurer votre propre instance CartoDB, si vous préférez.

0voto

Maksim Sestic Points 190

Côté serveur de map web, il vaut la peine d'essayer gratuitement OSGeo MapGuide Open Source ou son homologue commercial Autodesk Infrastructure Map Server.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X