Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Fri 05 October 2007 03:33

DJILOS
Participant occasionnel
Date d'inscription: 26 Sep 2007
Messages: 20

[CartoWeb] creation de Projet

bonjour,

j'ai creer un nouveau projet sous cartoweb ( en renseignant les différents fichiers : client.ini map.ini / server.ini / djilos.map ...
mais quand je lance le projet une erreur s'affiche sur mon navigateur :

Fatal error: [MapServer Error]: msImageLoadGD(): ((null)) in C:\ms4w\apps\cartoweb3\coreplugins\images\server\ServerImages.php on line 290

                                 j'arrive vraiment pas a situé la faille  ....


                                                                                                                                                                            salutations


PS / j'ai utlisé l'architecture des projets offertent par cartoweb pour editer mon projet ( donc je n'ai fait que modifier certaine donnée et changer le Mapfile ... il se pourrait que j'ai fait allusion a un fichier dans un des script mais qui n'excsite au pas .. vu que j'ai changé de projet )

  Voici le script de mon Mapfile :


MAP

NAME ghardaia
SIZE 600 518
STATUS ON
EXTENT 17100 3168000 1066200 3688200
UNITS KILOMETERS
IMAGECOLOR 255 255 255





LAYER
    NAME "djilos"
    TYPE POLYGON
    MINSCALE 0
    MAXSCALE 1000000
    STATUS on
    DATA "c:\djilos.shp"
        CLASS
            NAME "ghardaia"
            COLOR -1 -1 -1
            OUTLINECOLOR 0 0 0
        END # Class section
END # LAYER Section

END # MapFile

Dernière modification par DJILOS (Fri 05 October 2007 04:12)

Hors ligne

 

#2 Fri 05 October 2007 09:21

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: [CartoWeb] creation de Projet

Bonjour,

Tu n'as pas de paramètre OUTPUTFORMAT ni de IMAGETYPE définie.

Code:

IMAGETYPE jpeg

OUTPUTFORMAT
  NAME jpeg
  DRIVER "GD/JPEG"
  MIMETYPE "image/jpeg"
  IMAGEMODE RGB
  EXTENSION "jpg"
  FORMATOPTION "INTERLACE=OFF"
  FORMATOPTION "QUALITY=80"
END

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Fri 05 October 2007 15:54

DJILOS
Participant occasionnel
Date d'inscription: 26 Sep 2007
Messages: 20

Re: [CartoWeb] creation de Projet

bonjour,

je viens de rajouter le bloc que vous m'avez envoyé ... mais la j'ai une autre erreur qui s'affiche en rapport avec la connexion :


CartoWeb version: 3.4.0 [$Revision: 1.7 $]
class:   SoapFaultWrapper
message:   MapServer error: Error in loadLayer():

Hors ligne

 

#4 Wed 10 October 2007 00:40

DJILOS
Participant occasionnel
Date d'inscription: 26 Sep 2007
Messages: 20

Re: [CartoWeb] creation de Projet

bonjour,

je lance un derniere appel pour que vous me veniez en aide ..J'arrive toujours pas a creer mon Projet :

j'ai utilisé comme modéle de projet : SampleProject qui est inclus dans cartoweb3/projects

nom du projet : essai

source de donnée : "fichier shape" : \cartoweb3\projects\essai\server_conf\essai\data\djilos.shp

j'ai modifié les fichiers suivants : essai.map essai.in layers.in client.in ( dans CartoclientBaseURL j'ai mis : http://cartoweb3/htdocs/client.php )

ceci est un extrait de mon mapfile : essai.map


MAP
  NAME "myFirstProject"
  EXTENT -47926 1627797 1312928 2675600
  IMAGETYPE PNG
  IMAGECOLOR 255 255 255
  STATUS ON
  UNITS METERS
  FONTSET "fonts.txt"
  SYMBOLSET "symbols.txt"
  SHAPEPATH "data"

.......
.......

LAYER
    NAME "ghardaia"
    TYPE POLYGON
    MINSCALE 0
    MAXSCALE 1000000
    STATUS DEFAULT
   
    data " c:\ms4w\apps\\cartoweb3\projects\essai\server_conf\essai\data\djilos.shp"
        CLASS
            NAME "ghardaia"
            COLOR -1 -1 -1
            OUTLINECOLOR 0 0 0
        END # Class section
END # LAYER Section



enfin de creation j'ai lancé le script Cw3setup.php en ligne de commande :

  cw3setup.php --install --base-url http://localhost/cartoweb3/htdocs/  --profile development --project carto

ca a fonctionné ... j'ai comme message : installed

mais quan je lance mon projet pour visualisé les donnée .. rien ne s'affiche sauf une petite icone de la carte de france qui est défini dans le mapfile
mais ma carte de djilos.shp ne s'affiche pas ...


merci d'avoir pris le temps de lire mon message et d'eventuellement me repondre ...

Hors ligne

 

#5 Wed 10 October 2007 08:11

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: [CartoWeb] creation de Projet

Bonjour,

Il faut voir si la couche est chargée, l'est elle par défaut ? Sinon pouvez-vous la cocher (ie apparait elle dans la liste des couches ?).

Y.
PS : continuer dans le même topic que vous avez crée, svp merci smile


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#6 Thu 11 October 2007 23:30

DJILOS
Participant occasionnel
Date d'inscription: 26 Sep 2007
Messages: 20

Re: [CartoWeb] creation de Projet

BONJOUR A VOUS ,

j'ai crée un nouveau projet "essai" j'ai toujours un probleme d'affichage de ma carte .. on faite je veux connaitre l'EXtent de ma couche , on m'a parlé d'un outil : ogrinfo que j'ai essayé ... : orginfo -- c:\djilos.shp

il me retourne comme repense :  fihier ESRI Shapefile
                                                name : djilos

                                                type : POLYGON



mais je n'ai pas d'information a propos de l'extent de mon layes ... enfait pour l'extent actuel, j'ai utilisé un outil mbx qui génére un mapfile depuis un fichier .Tab (mapInfo) donc dans le mapfile resultant ya un extent défini


mais je n'arrive pas a afficher ma carte alors que meme dans le essai.ini j'ai défini :


mapInfo.initialMapStates.default.location.bbox = "17100 ,3168000, 1066200 , 3688200" ...( cette extent coresspand a l'extent généré dans le                                                                                                                               mapfile essai.map)

mapInfo.initialMapStates.default.layers.ghardaia.selected = true



merci de votre aide

Hors ligne

 

#7 Fri 12 October 2007 08:43

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: [CartoWeb] creation de Projet

DJILOS,

1- Merci de poster à la suite de votre topic tant que le sujet est le même (problème d'affichage des couches)
2- Merci de poster dans le forum GeoLibre-web pour tout ce qui concerne les problèmes avec mapserver, cartoweb ...


Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#8 Fri 12 October 2007 09:48

cyrillec
Participant occasionnel
Date d'inscription: 18 Jul 2006
Messages: 18

Re: [CartoWeb] creation de Projet

tu peux essayer de créer une image a partir de ton mapfile avec le programme shp2img.

Tu pourras dans un premier temps controler ce mapfile.

http://mapserver.gis.umn.edu/docs/refer … ce/shp2img

la commande donnera quelque chose comme :

shp2img -m mapfile essai.map.map -o test.png

l'utilitaire shp2img est normalement installé avec mapserver.

si tu obtiens une image blanche et que tes shapes ne sont pas hs, tu peux pencher pour un probleme d'extent.

Pour connaitre l'extent de ton shape tu peux utiliser ton mapinfo ou ogrinfo:

http://mapserver.gis.umn.edu/docs/error/invalid_extent

Voici l'extent que j'utilise pour une vue France entière

EXTENT -47926 1627797 1312928 2675600

Bonne journée.

Dernière modification par cyrillec (Fri 12 October 2007 10:02)

Hors ligne

 

Pied de page des forums

Powered by FluxBB