![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Veremap Standard Edition Application "Open Source" de consultation de données géographiques Présentation Veremap est une application Web développée à partir du langage php-MapScript de Mapserver. Veremap offre des fonctionnalités simples de consultation de données géographiques : zoom élastique, déplacement, interrogation. Veremap s’appuie sur la structure des fichiers ".map" de Mapserver et propose une nouvelle classe d’objets php qui assure l’intégration entre les parties client (html/javascript) et serveur (php) de l’application. L’objectif de Veremap est de fournir une base robuste et performante pour le développement d’applications spécialisées. Mapserver est un produit de l’Université du Minnesota (http://mapserver.org/). php_mapscript est développé par la société DMSolutions (http://www.dmsolutions.ca/). Veremap est développé par la société Veremes (http://www.veremes.com/).
Tester l’application en ligne sur notre site de démonstration. Configuration technique L’application a été testée sur des serveurs Apache 1 et 2, des systèmes d’exploitation Windows Vista, XP, 2000, Server et Linux RedHat 9, Debian 3, Mandriva 10, Ubuntu 8. php : version 4.3.7 et supérieures (php 5 est exploité depuis les versions 4.6 de MapServer et php-MapScript) en mode cgi. php-MapScript : version 4.2.3 et supérieures. Les clients testés sont : Firefox : 2.0 et supérieures. Internet Explorer : version 6 et supérieures. Pré-requis Avant d’installer Veremap, il faut que php_mapscript et php aient été installés, ainsi qu’un serveur http tel que Apache (tout serveur acceptant les cgi doit faire l’affaire en principe). Il faut également avoir déclaré le support de l’extension ".phtml" qui est utilisé dans Veremap pour éviter la confusion avec l’extension ".php" qui peut déjà être utilisée par le serveur. Pour Apache, la déclaration de l’extension ".phtml" se fait dans le fichier httpd.conf et ressemble à :
De plus, pour pouvoir exploiter Veremap, il est nécessaire de connaître les principes de la configuration des fichiers ".map" de MapServer Installation Décompactez l’archive Veremap-##.##.##.zip à la racine (pour faciliter les tests) de votre site web. Par exemple sous le répertoire htdocs ou dans /var/www/html/. Définissez la valeur de l’attribut winMapFile ou unixMapFile dans le fichier properties.inc pour spécifier la localisation du fichier ".map" à exploiter. Test La distribution de Veremap contient déjà un échantillon de données de l’IGN sur la ville de Pamiers et les fichiers pamiers.map (windows) et pamiers_linux.map (unix) correspondants. Il est nécessaire de configurer l’attribut IMAGEPATH du fichier ".map" correspondant à votre O.S. pour localiser le répertoire de stockage des fichiers temporaires. Ce répertoire (généralement baptisé tmp) doit offrir des possibilités de lecture, écriture et exécution au serveur web. L’attribut IMAGE de l’objet REFERENCE doit également être modifié pour pointer sur l’image utilisée par la carte de référence "pamiers.png". Vous pouvez tester Veremap en appelant : http://localhost/veremap/index.phtml Si vous avez un message d’erreur, il y a de grandes chances que cela soit dû à une mauvaise configuration de php, php_mapscript ou du serveur web. Si l’application commence à se charger mais qu’aucune carte ne s’affiche, il est possible que votre fichier ".map" soit incorrect. Nous vous conseillons de le tester avec mapserver en mode=map. Le mode DEBUG (cf. ci-dessous) permet d’accéder à des messages d’erreur et au contenu des variables. En cas de problème, n’hésitez pas à faire des recherches ou à poser des questions sur le forum de Veremap. Configuration Le fichier ’properties.inc’ permet de modifier les paramètres de l’application.
Support / Formation La société Veremes réalise des développements et des formations sur la base de Veremap. Les personnes ayant suivi une formation bénéficient d’un support technique comprenant l’installation de php-mapscript sur windows et linux, l’utilisation et le développement de Veremap. Licence d’utilisation Veremap est libre de droit et peut-être utilisé directement ou comme base pour le développement de nouvelles applications y compris à des fins commerciales. Veremap est mis à la disposition des utilisateurs sans garantie d’aucune sorte. En aucun cas la responsabilité de Veremes ne saurait être engagée par le contenu de l’application Veremap. Numérotation des versions Veremap est mis à jour à partir d’applications métiers développées pour nos clients. Certaines versions ne sont pas publiées, ce qui explique que veremap passe directement de la version 1.3.0 à la version 2.0.0. Evolutions
Téléchargement
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Veremes | 42 Av. des Jardins 66240 St-Estève - (33) (0)4-68-38-65-27| |
||||||||||||||||||||||||||||||||||||||||||||||||||||||