#1 Tue 01 June 2010 15:41
- geobrie
- Participant actif
- Date d'inscription: 31 Jan 2010
- Messages: 120
Mapsever problème d'affichage
Bonjour,
Je tente désespérément de mettre en place mon web mapping à la recherche de la meilleur solution, mon problème avec Mapfish n'étant pas résolu, je me suis retourné vers quelque chose de plus basic. J'ai donc suivi ce tuto mais malheureusement ça ne fonctionne pas je n'arrive même pas à afficher la moindre carte. J'aai vérifié mes chemin de fichier mais tout me semble correcte; Je ne comprends pas, voici le message que j'obtiens :
"draw(); $image_url=$image->saveWebImage(MS_PNG,1,1,0); ?> [img]http://serveur/%3C?php[/img] > "
Merci ![]()
Voici mon .map
Code:
MAP
NAME "tutorial"
SIZE 550 350
EXTENT 94.0000 -9.0048 131.000 4
UNITS METERS
IMAGECOLOR 255 255 255
SHAPEPATH "home/mapserver/"
TRANSPARENT ON
WEB
IMAGEPATH "/home/mapserver/tmp/"
IMAGEURL "tmp/"
END
OUTPUTFORMAT
NAME png
DRIVER "GD/PNG"
MIMETYPE "image/png"
IMAGEMODE PC256
EXTENSION "png"
END
#==============================================================================
# Layer Administratif
#==============================================================================
LAYER
NAME Admin_Indonesie
STATUS ON
CONNECTIONTYPE OGR
CONNECTION "indonesie_surface.tab"
TYPE LINE
CLASS
STYLE
COLOR 0 0 0
OUTLINECOLOR 255 255 255
END
END
END
ENDEt mon.html
Code:
<?php $map_file = "test1.map"; $map = ms_newMapObj($map_file); $image=$map->draw(); $image_url=$image->saveWebImage(MS_PNG,1,1,0); ?> <html> <head> <title>PHPMapScript</title> </head> <body> <img src= <?php echo $image_url; ?> > </body> </html>
Hors ligne
#2 Wed 02 June 2010 15:11
- Antoine LOTZ
- Juste Inscrit !
- Date d'inscription: 14 Aug 2009
- Messages: 7
Re: Mapsever problème d'affichage
Et mon .html
Code:
<?php ....
.html ? L'extension de ton fichier doit être php...
Hors ligne
#3 Mon 07 June 2010 20:38
- geobrie
- Participant actif
- Date d'inscription: 31 Jan 2010
- Messages: 120
Re: Mapsever problème d'affichage
Désolé pour cette réponse tardive, mais j'étais partie m'aérer les neurones qui doivent répondre présent maintenant. Allez un peu de sérieux, j'ai résolus mon problème. Effectivement l'extension n'était pas bonne et Il me manquait un dossier htdocs dans mon dossier racine avec les bonnes autorisations pour www-data. Il faut aussi faire attention dans le fichier map, le IMAGEURL est en fait le chemin relatif de IMAGEPATH.Les bon chemins sont donc :
IMAGEPATH "/var/www/site/htdocs/tmp/"
IMAGEURL "tmp/"
Avec tout ça, sa fonctionne.
A bientôt et merci pour ton aide ![]()
Hors ligne


