Je développe actuellement une visionneuse Web flexible basée sur ArcGIS. ArcGIS est idéal pour la plupart des choses, mais il y a des problèmes comme les performances et les coûts de licence.
C'est pourquoi je cherche des alternatives possibles. Pour le moment, j'ai trouvé 3 alternatives possibles, mais je ne sais pas de quoi elles sont capables, alors je me demande si certaines personnes ici ont plus d'expérience avec elles.
J'ai lu les documents et j'essaierai d'expérimenter certains d'entre eux, mais il faudra beaucoup de temps pour trouver toutes ces exigences. Il serait donc très utile que vous me dirigiez vers un logiciel que je devrais essayer.
Ce sont nos exigences:
- vite
- évolutivité facile
- étiquetage avancé (différentes couleurs d'étiquette en fonction des attributs, étiquettes placées dans un rectangle)
- rendre les données en cache
- possibilités de traçage du réseau (pour les égouts, donc tracez en amont et en aval)
- impression (génération de pdf)
agréable d'avoir:
- bon visualiseur flex ou javascript (je sais que c'est un logiciel différent, mais je ne suis pas sûr que les 3 packages les supportent aussi bien)
- facile à démarrer
Réponses:
En fonction de mon expérience, je recommanderais GeoServer, mais je conviens qu'il ne satisfait pas à 100% à toutes les exigences énumérées, comme d'autres.
Il est beaucoup plus rapide et accepté dans de nombreuses solutions de production à fort trafic. Dans mon site de production SIG très utilisé et toujours aucun problème trouvé sur le temps de réponse / performances sur GeoServer.
L'évolutivité peut être effectuée avec plusieurs serveurs dans le cluster et avec l'équilibreur de charge Apache. GeoWebCache - moteur de mise en cache des tuiles utilisé pour la mise en cache. Actuellement, vous devez avoir un dossier de données séparé (config + cache de tuiles) pour chaque serveur.
GeoServer prend en charge SLD et la plupart des étiquetages avancés peuvent être effectués.
GeoWebCache intégré qui fonctionne bien.
Je ne vois aucun moyen de suivre le réseau avec geoServer.
Non pris en charge par défaut. J'ai utilisé GetMap pour obtenir l'image et le PDF généré. Il existe un module pour la génération de PDF, il n'est toujours pas conforme à la norme d'utilisation de la production.
Bon d'avoir l'air:
la source
Votre besoin d'impression fait se souvenir de la présentation de Marco Hugentobler à FOSSGIS2011: "QGIS Mapserver and Client"
Il n'y a pas encore de support de tuilage. L'expérience utilisateur est bonne à mon humble exemple de QGIS Mapserver (interface allemande)
Aucune idée.
Différentes couleurs fonctionnent bien, il y a des tampons autour des étiquettes mais pas de rectangles.
Ce serait probablement le travail d'un cache de tuiles externe.
Pas sûr de ce que vous voulez dire.
Vérifiez l'exemple. La sortie d'impression et la mise en page sont excellentes.
Je pense que le client GeoExt est vraiment sympa.
Il existe des documents couvrant l'installation et l'utilisation sur les systèmes Linux. La création de projets de carte est facile car il vous suffit de copier un fichier de projet QGIS (bureau) sur le serveur.
la source
Je ne l'ai pas encore utilisé, mais il a l'air fantastique, est en cours de développement et bénéficie d'un important soutien communautaire. Peut-être pas une option aussi établie que vous le cherchiez, mais une option qui mérite d'être envisagée.
TileMill
la source