#1 Thu 30 March 2006 15:51
Cartoweb3 : débutant
Je viens de télécharger les différents modules de cartoweb3. La demo marche sur mon pc, mais je n'arrive pas à crée mon propre projet (malgrès de nombreux bidouillages et consultation de forum). Est ce que quelqu'un (ayant le mérite d'être passé par là) pourrais m'aider ou me donner une démarche simple pour afficher une première carte ? merci à toutes les bonnes volontés.
Hors ligne
#2 Thu 30 March 2006 16:22
Re: Cartoweb3 : débutant
Je suis aussi en train de travailler sur CartoWeb3. Je commence à peine à maitriser les bases. Je me suis servit de ce document dans une première apoproche :
http://www.alolise.org/wiki/index.php?title=CartoWEB3
Certaine chose sont fausse, dommage, notamment le paramètre "zoomin" pour l'outil par défaut, écrit "zoom_in". D'autres petites choses aussi.
Le principal est d'avoir un mapfile correcte, puis de paramètrer les fichiers serve.ini, client.ini, nomampfil.ini.
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 Thu 30 March 2006 16:57
Re: Cartoweb3 : débutant
Merci pour cette première réponse, seulement arrives tu à afficher tes propres données ?
J'avais deja consulté le lien proposé...mais je me retrouve toujours avec des erreurs.
dans quel fichier et comment tu pointe vers le chemin ou se trouvent des propres fichiers(data) ?
merci
Hors ligne
#4 Thu 30 March 2006 20:37
Re: Cartoweb3 : débutant
Merci pour cette première réponse, seulement arrives tu à afficher tes propres données ?
oui depuis quelques jours :-)
J'avais deja consulté le lien proposé...mais je me retrouve toujours avec des erreurs.
Lesquelles ?
dans quel fichier et comment tu pointe vers le chemin ou se trouvent des propres fichiers(data) ?
Le fichier mapfile est le fichier principale. C'est là que se trouve la liste des données. Cela donne quelques choses comme ceal (pour l'affichage des raster et/ ou des vecteurs, le fichier étantr un peu plus complet/compelxe) :
Code:
LAYER NAME Orthooto TYPE RASTER STATUS DEFAULT DATA /var/www/html/test/mapserver/thoronet/thoronet.tif END
Pour les vecteurs, cela est sensiblement différent. Regarde la doc de mapserver pour plus d'info.
Regarde la doc que je t'ai donnée, il y a des exemples, ainsi (et surtout) un fichier mapfile d'un des projets cartoweb3 !
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
#6 Fri 31 March 2006 15:13
- jad-jay
- Juste Inscrit !
- Date d'inscription: 31 Mar 2006
- Messages: 2
Re: Cartoweb3 : débutant
Je suis aussi en train de travailler sur CartoWeb3. Je commence à peine à maitriser les bases. Je me suis servit de ce document dans une première apoproche :
http://www.alolise.org/wiki/index.php?title=CartoWEB3
Certaine chose sont fausse, dommage, notamment le paramètre "zoomin" pour l'outil par défaut, écrit "zoom_in". D'autres petites choses aussi.
Y.
Hé c'est un wiki faut surtout pas te géner! C'est là pour être corriger!!!
Hors ligne
#7 Fri 31 March 2006 15:19
Re: Cartoweb3 : débutant
Salut,
j'ai le message d'erreur suivant ! help
Warning: [MapServer Error]: msLoadMap(): in C:\wamp\www\cartoweb3\server\ServerContext.php on line 333
Warning: Failed to open map file C:\wamp\www\cartoweb3/projects/AgTest/server_conf/AgTest/AgTest.map in C:\wamp\www\cartoweb3\server\ServerContext.php on line 333
Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\cartoweb3\server\ServerContext.php:333) in C:\wamp\www\cartoweb3\client\FormRenderer.php on line 301
Failure
Class : SoapFaultWrapperMessage : Mapserver error: Error in msLoadMap():
Backtrace:
file: 334 - C:\wamp\www\cartoweb3\server\ServerContext.php
call: ServerContext->checkMsErrors()
file: 90 - C:\wamp\www\cartoweb3\server\MapInfoHandler.php
call: ServerContext->getMapObj()
file: 162 - C:\wamp\www\cartoweb3\server\MapInfoHandler.php
call: MapInfoHandler->fillDynamicMap()
file: 49 - C:\wamp\www\cartoweb3\server\ServerMapInfoCache.php
call: MapInfoHandler->loadMapInfo()
file: 99 - C:\wamp\www\cartoweb3\common\MapInfoCache.php
call: ServerMapInfoCache->computeMapInfo()
file: 169 - C:\wamp\www\cartoweb3\common\MapInfoCache.php
call: MapInfoCache->cacheMapInfo()
file: 177 - C:\wamp\www\cartoweb3\server\MapInfoHandler.php
call: MapInfoCache->getMapInfo()
file: 375 - C:\wamp\www\cartoweb3\server\ServerContext.php
call: MapInfoHandler->getMapInfo()
file: 190 - C:\wamp\www\cartoweb3\server\Cartoserver.php
call: ServerContext->getMapInfo()
file: 337 - C:\wamp\www\cartoweb3\server\Cartoserver.php
call: Cartoserver->doGetMapInfo("AgTest.AgTest")
file: 377 - C:\wamp\www\cartoweb3\server\Cartoserver.php
call: Cartoserver->callWithExceptionCheck("doGetMapInfo", "AgTest.AgTest")
file: 104 - C:\wamp\www\cartoweb3\client\CartoserverService.php
call: Cartoserver->getMapInfo("AgTest.AgTest")
file: 158 - C:\wamp\www\cartoweb3\client\CartoserverService.php
call: CartoserverService->callDirect("getMapInfo", "AgTest.AgTest")
file: 217 - C:\wamp\www\cartoweb3\client\CartoserverService.php
call: CartoserverService->callFunction("getMapInfo", "AgTest.AgTest")
file: 60 - C:\wamp\www\cartoweb3\client\ClientMapInfoCache.php
call: CartoserverService->getMapInfo("AgTest.AgTest")
file: 99 - C:\wamp\www\cartoweb3\common\MapInfoCache.php
call: ClientMapInfoCache->computeMapInfo()
file: 169 - C:\wamp\www\cartoweb3\common\MapInfoCache.php
call: MapInfoCache->cacheMapInfo()
file: 596 - C:\wamp\www\cartoweb3\client\Cartoclient.php
call: MapInfoCache->getMapInfo("AgTest.AgTest")
file: 380 - C:\wamp\www\cartoweb3\client\Cartoclient.php
call: Cartoclient->getMapInfo()
file: 36 - C:\wamp\www\cartoweb3\htdocs\client.php
call: Cartoclient->__construct()
Hors ligne
#8 Fri 31 March 2006 17:20
Re: Cartoweb3 : débutant
Hé c'est un wiki faut surtout pas te géner! C'est là pour être corriger!!!
Oui oui mais pour l'instant j'essaie de lister les fautes ;-)
Plus sérieusement, j'ai imprimé une partie, je corrigerai sur le papier et j'y reviendrai par la suite.
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
#9 Tue 04 April 2006 10:38
- Pierre GIRAUD
- Participant occasionnel
- Lieu: Chambéry
- Date d'inscription: 13 Oct 2005
- Messages: 17
- Site web
Re: Cartoweb3 : débutant
Bonjour,
Désolé d'intervenir si tard dans cette discussion.
Le message d'erreur rapporté ci-dessous montre que le mapfile que
cherche Cartoweb n'existe pas ou n'est pas au bon endroit.
A la lecture du message d'erreur, je déduis que vous avez monté un
nouveau projet dont l'identifiant est "AgTest".
Et précisé que le mapId (client_conf) est AgTest.
Cartoweb recherche donc un fichier AgTest.map qui doit se trouver dans
cartoweb3/projects/AgTest/server_conf/AgTest/AgTest.map
L'arborescence des répertoires doit ressembler à ceci :
- AgTest
- client_conf
- server_conf
- AgTest
Cordialement.
Pierre GIRAUD
ps : je rappelle au passage qu'une liste de diffusion spécifique à
Cartoweb existe.
http://lists.maptools.org/mailman/listi … oweb-users
Hors ligne
#10 Tue 04 April 2006 14:26
Re: Cartoweb3 : débutant
Bonjour Pierre et d'abord merci pour tes réponses,
effectivement c'est cette arborescence et ce nom de projet que j'ai mis en place. Comment se fait il que cartoweb ne trouve pas cette mapfile ?
Hors ligne
#11 Tue 04 April 2006 15:09
- Pierre GIRAUD
- Participant occasionnel
- Lieu: Chambéry
- Date d'inscription: 13 Oct 2005
- Messages: 17
- Site web
Re: Cartoweb3 : débutant
Vérifie bien l'arborescence et qu'il eixte bien un AgTest.map à
l'endroit où Cartoweb l'attend :
C:\wamp\www\cartoweb3/projects/AgTest/server_conf/AgTest/AgTest.map
Autre erreur possible, des droits sur les fichiers incorrects.
Pierre
Hors ligne
#12 Tue 04 April 2006 15:17
Re: Cartoweb3 : débutant
Est ce que ce chemin doit apparaitre comme ci dessous a un endroit dans le mapfile ?
Faut il mettre "/" ou "\" ?
Enfin pour ne pas trop d'embeter, peux tu m'envoyer un petit exemple de mapfile construit autour de la demo de cartoweb
Milles mercis
C:\wamp\www\cartoweb3/projects/AgTest/server_conf/AgTest/AgTest.map
Hors ligne
#13 Tue 04 April 2006 16:17
- Pierre GIRAUD
- Participant occasionnel
- Lieu: Chambéry
- Date d'inscription: 13 Oct 2005
- Messages: 17
- Site web
Re: Cartoweb3 : débutant
Vérifie bien l'arborescence et qu'il eixte bien un AgTest.map à
l'endroit où Cartoweb l'attend :
C:wampwwwcartoweb3/projects/AgTest/server_conf/AgTest/AgTest.map
Autre erreur possible, des droits sur les fichiers incorrects.
Pierre
Hors ligne
#14 Thu 26 April 2007 09:37
- jcboutal
- Juste Inscrit !
- Date d'inscription: 26 Apr 2007
- Messages: 1
Re: Cartoweb3 : débutant
Bonjour,
Nous souhaitons intégrer la partie client de cartoweb3 dans une appli web J2EE existante (JSP). A votre connaissance ceci est-il possible et quels sont les moyens de faire communiquer les deux entités (cartoclient et appli web) ?
Si oui connaissez-vous des exemples d'une telle intégration.
CDT
JCB
Hors ligne
#15 Thu 26 April 2007 14:59
Re: Cartoweb3 : débutant
Bonjour,
la communication entre Cartoweb et une autre application peut se faire
facilement au moyen d'un iframe et la transmission de paramètres GET.
Vous avez un exemple ligne sur cette page:
http://www.courtierspartenaires.ch/ > Objets à vendre > Recherche
multicritères > la carte interactive
Cette application a été développée conjointement par deux entreprises:
la partie cartographique a été prise en charge par Camptocamp et la
partie SI par un partenaire.
Meilleures salutations,
Emmanuel BELO
Hors ligne
#16 Thu 26 April 2007 15:36
Re: Cartoweb3 : débutant
Bonjour,
la communication entre Cartoweb et une autre application peut se faire
facilement au moyen d'un iframe et la transmission de paramètres GET.
Vous avez un exemple ligne sur cette page:
http://www.courtierspartenaires.ch/ > Objets à vendre > Recherche
multicritères > la carte interactive
Cette application a été développée conjointement par deux entreprises:
la partie cartographique a été prise en charge par Camptocamp et la
partie SI par un partenaire.
Meilleures salutations,
Emmanuel BELO
--
ATTENTION nous avons changé de numéros de téléphones
PLEASE pay attention to our new phone numbers
Camptocamp SA
Emmanuel BELO
PSE A
CH-1015 Lausanne
+41 21 619 10 25 (direct)
+41 21 619 10 10 (centrale)
+41 21 619 10 00 (fax)
Hors ligne