#1 Fri 20 February 2004 18:55
- Steinmetz
- Invité
Integration de carte Mapinfo sur un site web
De: Steinmetz
Bonjour,
Un de nos clients nous a demande de regarder quant a la possibilite d'integrer des cartes Mapinfo sur un site web.
Je voudrais savoir quels sont les pre requis a cette mise en ligne (un serveur linux avec apache/php/mysql peut-il convenir ?) ou faut-il des plugins specifiques et/ou utilise un environnement non libre ?
Merci de vos reponses,
Nicolas
#2 Fri 20 February 2004 18:53
- Jean-Marc BEAUDOIN
- Invité
Re: Integration de carte Mapinfo sur un site web
Bonjour,
je pense que vous voulez dire que votre client cherche a publier sur internet
des cartes creees a partir de donnees au format MapInfo ? Si c'est bien cela,
et s'il n'y a pas d'exigence d'inter-activite forte avec ces donnees une fois
publiees, vous pouvez utiliser MapServer (solution OpenSource sur
http://mapserver.gis.umn.edu/) qui fonctionne aussi bien en environnement LAMP
qu'en environnement Microsoft et qui n'exige aucun plug-in (cf. les sites
www.netandsea.com ou www.cartoradio.fr qui exploitent cette technologie).
JM Beaudoin
#3 Fri 20 February 2004 18:56
- Nicolas Steinmetz
- Invité
Re: Integration de carte Mapinfo sur un site web
Jean-Marc BEAUDOIN a ecrit :
> Bonjour,
>
> je pense que vous voulez dire que votre client cherche a publier sur internet
> des cartes creees a partir de donnees au format MapInfo ?
Oui, exactement.
>Si c'est bien cela,
> et s'il n'y a pas d'exigence d'inter-activite forte avec ces donnees une fois
> publiees, vous pouvez utiliser MapServer (solution OpenSource sur
> http://mapserver.gis.umn.edu/) qui fonctionne aussi bien en environnement LAMP
> qu'en environnement Microsoft et qui n'exige aucun plug-in (cf. les sites
> www.netandsea.com ou www.cartoradio.fr qui exploitent cette technologie).
>
Si une forte interactivite est demandee, quelle solution peut-on mettre
en place sur un serveur lamp ?
Merci pour ces informations.
Cordialement,
Nicolas Steinmetz
LINAGORA - http://www.linagora.com/
30 rue Saint Augustin
75002 PARIS
#4 Fri 20 February 2004 18:57
- Jean-Marc BEAUDOIN
- Invité
Re: Integration de carte Mapinfo sur un site web
Dans le cas d'un besoin fort d'interactivite, il faut plutot travailler en
technologie vectorielle (SVG par exemple) en combinaison ou non avec MapServer.
L'utilisation de donnees vectorielles implique generalement de realiser une
transformation de format (MIF/MID -> SVG).
JM Beaudoin
#5 Sat 21 February 2004 15:45
- Daniel
- Invité
Re: Integration de carte Mapinfo sur un site web
Bonjour,
J'utilise quotidiennement MapServer pour le developpement professionnel
d'applications tres interactives, incluant par exemple la mise a jour ,
l'upload, et le telechargement par interface web de bases de donnees
geographiques, des calculs de buffers, des selections par theme , etcetera.
Les temps de reponse sont souvent meilleurs que ceux d'un SIG traditionnel
en local, en particulier sur de gros volumes de donnees dispatchees sur
plusieurs serveurs !
(cf. par ex. http://sitn.ne.ch ou http://plan.epfl.ch)
Par ailleurs, MapServer lit les formats Mapinfo, ce qui permet du temps reel
pour la mise a jour. Il convient neanmoins de signaler qu'il existe certains
fichiers Mapinfo qui s'averent incompatibles. Le probleme se contourne alors
en les simplifiant , c'est a dire en y evitant les subtilites des dernieres
versions qui provoquent ces bugs.
Enfin, MapServer peut generer des images selon divers formats, y compris par
exemple le pdf, mais aussi des fichiers swf et depuis peu svg (encore en
developpement).
Cerises sur le gateau, il se connecte nativement aux bases de donnees
geographiques telles que SDE ou PostGIS, et il est client/serveur WMS et WFS
!!!
Il est donc errone de dire que MapServer ne convient pas pour une forte
interactivite . Il est d'ailleurs utilise pour diverses activites de
tracking un peu partout dans le monde.
Bien des solutions commerciales dispendieuses sont nettement moins
interactives que MapServer, un logiciel libre.
Cordialement,
Daniel, webmaster@ geomaticien.com
#6 Sat 21 February 2004 15:45
- Jean-Marc BEAUDOIN
- Invité
Re: Integration de carte Mapinfo sur un site web
Bonjour,
je parlais de l'interactivite vis a vis de l'utilisateur final (info-bulles,
effets visuels, (des)affichage dynamique sans effet flash , etc ...) et pas de
la souplesse de MapServer en lui-meme (cf tous les avantages que vous avez
indiques ... + d'autres !). Nous sommes d'aileurs tellement convaincus de
l'interet des cette solution ... que nous l'utilisons tres regulierement =
Cdt.
Jean-Marc Beaudoin
http://www.netency.com
#7 Wed 25 February 2004 08:33
- Eric Mauviere
- Invité
Re: Integration de carte Mapinfo sur un site web
De: Eric Mauviere
Bonjour,
si vous voulez vous donner de la souplesse, avec un environnement logiciel simplifie et passe-partout (PHP+MySql), une option consiste a transformer votre fichier Mapinfo en table dans une base Mysql. C'est assez simple a faire en Visual Basic ou meme dans un module d'une base Access avec mitab (http://mitab.maptools.org/). La geometrie peut ainsi etre stockee dans 3 champs X, Y et saut (changement d'objet).
C'est un peu l'equivalent de la geodatabase personnelle d'Arcgis, en version epuree.
Une fois que votre fonds de carte est dans un format tabulaire dans la base mySql, vous pouvez l'interroger comme vous voulez avec PHP, extraire seulement certaines zones a la volee d'un fonds de carte tres vaste, et les dessiner dans le navigateur via les librairies de PHP, gd pour du bitmap, pdflib pour pdf, ming pour Flash.
Cordialement,
Eric Mauviere
http://www.geoclip.net/fr