2010-07-16 5 views
2

J'essaie d'afficher sur le web (lire comme créer une application Web SIG) des couches de données topo stockées dans une base de données spatiale POSTGIS/POSTGRES en utilisant mapserver. Mon problème est, bien que je sois tombé sur différents frameworks gis que je pourrais utiliser, mon manque d'expérience sur l'utilisation de mapserver en premier lieu me rend indécis de quel framework utiliser. Alors, quel est le cadre le plus facile à utiliser? J'utilise un binaire mapserver pré-packagé MS4W, et j'ai installé presque tous les paquets supplémentaires (frameworks) de leur site.Cadre pour APP GIS Mapserver

Merci pour l'aide! :) Je

Répondre

4

Autres liens intéressants:

J'ai utilisé Geoserver et Feature Server à plusieurs reprises, et jamais profondément dans mapserver. Je sais que Mapserver a une grande communauté et ils aiment aider, les vérifier sur IRC et leur liste de diffusion.

0

Nous avons développé une interface appelée OWGIS pour afficher les données SIG.

Site Web: http://www.owgis.org

Description: Le OWGIS (Open WebGIS) est une application Web OpenSource servlets Java qui crée des sites WebSIG ​​en écrivant automatiquement du code HTML et JavaScript. Les sites WebGIS sont configurés par des fichiers XML qui définissent les couches qui seront affichées sur les cartes ainsi que les textes à utiliser sur l'interface. Les fonctionnalités les plus remarquables d'OWGIS incluent des animations, des profils veritcal et des transects verticaux, des palettes de couleurs variées, des cartes dynamiques, des données téléchargeables et des interfaces multilingues. Toutes ces fonctionnalités sont créées automatiquement sans aucune programmation Web supplémentaire.

0

Comme vous avez déjà installé MS4W. Le moyen le plus simple de publier un service de carte à partir de Postgres est de MapServer, qui est un composant du ms4w.

Pour démarrer publier wms de MapServer,

1) Lire à travers la documentation de Mapfile qui est le fichier de définition de service de la façon dont les WMS configurés. 2) Lisez la documentation de connexion ogr postgis. Vous seriez en mesure d'écrire la connexion à la base de données suivre les instructions assez facilement. 3) Une fois que vous avez obtenu le Mapfile valide avec les informations de chaîne de connexion postgis correctes, vous pouvez publier le WMS pour votre topos.

MapServer est très puissant et facile à utiliser.Le service basé sur les fichiers offre une grande flexibilité, ce qui est essentiel lorsque vous avez besoin de publier quelque chose de façon dynamique. GeoServer est très populaire aussi et a un interface graphique qui est extrêmement facile à utiliser, en quelques clics et vos services sont prêts à fonctionner. D'autres solutions sont également disponibles. Mais considérons la base d'utilisateurs de la communauté et le support technique. Je recommanderais d'utiliser MapServer ou Geoserver pour votre cas. Nous avions aussi notre serveur Mapserver qui tenait les services topo de l'USGS, qui est très stable, flexible et vendable, donc juste un peu de FYI.

J'espère que c'est utile.