Je me lance dans un nouveau projet de carte Web qui cherche à afficher des géométries simples (lignes, points, polygones) et des rasters / fonds de carte. Idéalement, la carte permettra également aux utilisateurs autorisés d'ajouter / supprimer / modifier des géométries et leurs attributs.
Quelles sont les options disponibles pour le stockage des données (par exemple SQL Server Spatial)?
Quelles sont les options disponibles pour la présentation des données (par exemple ArcGIS Server)?
Je suis nouveau dans la cartographie Web et j'essaie de construire une solide compréhension des options disponibles et de leurs avantages / inconvénients.
web-mapping
editing
Radar
la source
la source
Réponses:
Jetez un œil à OpenLayers pour le côté client, il offre simplement tout ce dont vous avez besoin. Comme précédemment suggéré par Dassouki, jetez un oeil à la page d'exemple: http://www.openlayers.org/dev/examples/ rechercher pour 'edit' Par exemple: http://www.openlayers.org/dev/ examples / edittoolbar.html
Pour le côté serveur, je parie personnellement pour le projet OS, IMO, ils sont d'une qualité incroyable et il n'y a rien à envier aux logiciels propriétaires: GeoServer + PostgreSQL / PostGIS
la source
Vous voudrez peut-être essayer Geoserver dans le back-end et utiliser le GXP d'OpenGeo sur le front-end. GXP est une bibliothèque javascript côté client qui est construite sur OpenLayers, GeoExt et ExtJS (maintenant Sencha). Il est censé combler le fossé entre OpenLayers et les applications Web complètes. Un cadre si vous voulez.
Voici un guide pratique pour commencer avec GXP. Un exemple d'application créée avec GXP est GeoExplorer d'OpenGeo Suite. C'est un visualiseur de carte, un styler et un éditeur.
la source