#1 Fri 21 April 2006 10:28
- martin_230900
- Participant occasionnel
- Date d'inscription: 5 Sep 2005
- Messages: 15
Webmapping vectoriel sur ArcIMS ?
Bonjour à tous,
Je cherche à savoir quels serveur de webmapping peuvent envoyer du vectoriel pour l'affichage coté client.
Je sais que Mapserveur peut générer du flash (swf) et du SVG (à confirmer)
Je sais également que WebMap (de la gamme GeoMedia d'Intergraph) génère du vectoriel SVG. Es-ce que quelqu'un peut me dire si ArIMS peut gérer coté client (avec son applet Java) du vectoriel. Si oui, en quel format?
Merci pour les infos...
Hors ligne
#2 Fri 21 April 2006 10:51
Re: Webmapping vectoriel sur ArcIMS ?
Avec ArcIMS, vous pouvez publier vos donnés en vectoriel en utilisant un FeatureService.
"Un Feature MapService lit en continu les entités vectorielles compressées. Le mode continu permet l’exécution de tâches plus avancées du côté client telles que l’étiquetage des entités, la symbolisation des entités, la création d’info-bulles et la sélection spatiale des entités. Cette fonctionnalité permet à l’utilisateur côté client de modifier l’apparence de la carte."
(sources : http://www.esribelux.com/esribelux/prod … amp;lang=3 )
Hors ligne
#3 Fri 21 April 2006 10:58
- Adrien Vieira de mello
- Participant occasionnel
- Lieu: Genève
- Date d'inscription: 5 Sep 2005
- Messages: 13
- Site web
Re: Webmapping vectoriel sur ArcIMS ?
Bonjour,
ArcIMS permet de diffuser des services de type "feature". Le service diffuse alors un flux de données au format ArcXML. Coté applications clientes vous pouvez vous connecter à ces services depuis ArcGIS ou encore la solution gratuite ArcExplorer.
Le viewer internet Java que l'on peut générer depuis ArcIMS permet également d'exploiter ce flux XML.
Adrien Vieira de Mello
Hors ligne
#4 Fri 21 April 2006 11:08
- martin_230900
- Participant occasionnel
- Date d'inscription: 5 Sep 2005
- Messages: 15
Re: Webmapping vectoriel sur ArcIMS ?
Merci pour ces précisions.
Je ne comprend pas alors pourquoi cet avantage n'est pas décrit clairement dans toutes les pages d'information d'ArcIMS et mis en avant. Dans les pages d'informations de Mapserveur, on voit très rapidement la possibilité d'envoyer autre chose qu'une image (ex: Flash), sur les pages d'ArcIMS, nada ou alors je n'ai pas bien vu...
Je pense donc que l'applet Java fournie coté client, pour la solution ArcIMS est donc capable d'afficher des points, lignes, surfaces ... vectorielles. Peut-être est-il nécessaire de développer cela en Java ? A-on la possibilité de faire des sélecions avec mise en surbrillance sans rafraichissement de la carte ? Esri fournit-il les sources java de son applet de manière à la customiser ?
Merci encore pour vos réponses...
Dernière modification par martin_230900 (Fri 21 April 2006 11:19)
Hors ligne
#5 Fri 21 April 2006 11:26
Re: Webmapping vectoriel sur ArcIMS ?
Il vous faut, en effet, générer un client Java, qui lui seul permet de faire tourner un mapservice de type Feature.
L'outil Designer de la suite ArcIMS vous le permet.
Hors ligne
#6 Fri 21 April 2006 11:33
Re: Webmapping vectoriel sur ArcIMS ?
Bonjour,
Mapserver génère du SVG, mais son grand défaut à mon avis, c'est que le SVG
n'est pas " propre ". J'entend par là que le SVG généré
* est en coordonnées image,
* que les couches ne sont pas encadrées par des balises ...
* les objets sont écrits les uns à la suite des autres, avec répétitions des
attributs de styles, sans distinction de couche
Donc pour moi, un SVG comme ça est inexploitable... j'utilise la fonction
assvg() de postGIS pour obtenir des coordonnées réelles et en relatif, et si
la données n'est pas en base postGIS, j'utilise phpmapscript pour obtenir
les coordonnées réelles et écrire mon propre SVG, bien comme il faut, avec
des balises et des coordonnées réelles.
Je pense que si Mapserver sert du SVG " dégradé ", c'est pour éviter que les
données puissent être récupérées. Non ? C dommage qu'il n'y ait pas d'option
permettant de générer un SVG un minimum structuré avec Mapserver. Mais SVG
dans Mapserver, ça reste relativement neuf, donc ça peut évoluer !
David DELHORBE
--------------------------------------------------------------
David DELHORBE
Webmapping & SIG opensource
Département de Seine-Saint-Denis
ddelhorbe@ || 01.43.93.87.43 cg93.fr
--------------------------------------------------------------
Hors ligne
#7 Fri 21 April 2006 11:34
Re: Webmapping vectoriel sur ArcIMS ?
Bonjour,
Je confirme pour mapserver, il peut renvoyer du svg. Il y a eut une discution
sur le SVG et mapserver hier. Il me semble que l'en-tête était Enquête
webmapping :
http://georezo.net/forum/viewtopic.php?pid=49007#p49007
Y.
--
Yves Jacolin
http://yjacolin.gloobe.org
----
Stagaire Conservatoire Régional des Espaces Naturels de la région Centre
http://cahiersnaturalistes.free.fr/cpnrc/
----
- Qu'est-ce que cela peut faire que je lutte pour la mauvaise cause
puisque je suis de bonne foi?
- Et qu'est-ce que ça peut faire que je sois de mauvaise foi
puisque c'est pour la bonne cause. (Jacques
Prévert)
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 21 April 2006 12:14
- Adrien Vieira de mello
- Participant occasionnel
- Lieu: Genève
- Date d'inscription: 5 Sep 2005
- Messages: 13
- Site web
Re: Webmapping vectoriel sur ArcIMS ?
Avec le viewer Java d'ArcIMS, on retrouve les fonctionnalités disponibles sous ArcExplorer version Java.
L'utilisateur peut modifier la symbologie des couches vectorielles, sélectionner des objets, ajouter des données locales, sauvegarder un projet... insérer des commentaires et objets géographiques que l'on peut sauvegarder. Il est également possible d'éditer les couches géographiques et soumettre les modifications au webmaster du site.
Le viewer java peut être partiellement customizé. Pour résumer, il est possible de faire de la cosmétique.
Adrien Vieira de Mello
Hors ligne
#9 Fri 21 April 2006 14:50
Re: Webmapping vectoriel sur ArcIMS ?
Bonjour,
Juste une question, intrigué par vos remarques, j'ai jeté un oeil sur mon svg
réalisé par mapserver ...
Code:
<?xml version="1.0" encoding="UTF-8"?> <svg version="1.1" width="645" height="450" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- START LAYER especes --> <polyline fill="none" stroke="#fa0000" stroke-width="2" points="46,327 47,329 48,331 49,332 49,334 48,336 44,337 39,339 33,342 27,345 18,347 11,350 6,353 -1,360"/> <polyline fill="none" stroke="#fa0000" stroke-width="2" points="-1,351 5,346 9,344 17,340 23,338 30,337 36,335 41,331 46,327"/> <polyline fill="none" stroke="#fa0000" stroke-width="2" points="13,359 12,357 11,356 10,357 10,355 10,354 12,354 15,354 21,353 29,351 35,348 39,345 47,339 51,336 55,335 59,333 65,330 76,324 86,319 92,316 98,314 101,312 102,309 101,307 106,305 110,304 112,305 112,307 109,310 103,312 100,314 95,316 89,320 83,323 76,327 70,331 60,336 57,338 54,339 50,339 47,342 44,345 39,349 32,353 25,356 13,359"/> <text x="464" y="270" font-family="Vera" font-size="8pt" fill="#079217">Pigamon jaune (Thalictrum flavum)</text> <text x="326" y="203" font-family="Vera" font-size="8pt" fill="#fa0000">Paspale à deux épis</text> <text x="326" y="217" font-family="Vera" font-size="8pt" fill="#fa0000">Robinier faux-acacia</text> </svg>
En quoi cela n'est pas propre ?
Les coordonnées de l'image peut être obtenu par mapserver, il est peut être
possible de calculer par la suite les coordonnées réelles non ? N'est il pas
possible de retrouver la balise de commentaire pour faire la distinction des
couches ? Bon là c'est carrément du bidouillage. Et effectivement il y a
répétition des styles dans chaque balises.
Bon, on va dire que ce mail sert à illustrer vos propos ! ;-)
:-D
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