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é ?

#1 Tue 17 June 2003 10:47

Ludo Pro
Invité

Maturite des solutions alternatives

Bonjour a tous,

Les solutions evoluent vites aussi serais-je interesse de savoir ce qui
serait possible de faire au jour d'aujourd'hui dans le contexte suivant
(tire d'une expression de besoin d'une grande collectivite territoriale).

Le cas : un espace geographique le long d'un cours d'eau. Une couverture
photographique aerienne reguliere, des donnees vectorielles thematiques
tirees de ces prises de vues.

La premiere contrainte est donc le poids enorme des donnees raster. La
collectivite s'est evidemment penchee vers l'utilisation de format
compresse type ECW ou MrSID. Quelles alternatives, sachant que l'on
resonne qu'en terme de rapidite de reponse et charge serveur (oublions
le stockage).

Deuxieme contrainte, volonte de mise a jour a distance des donnees
vectorielles. On parle ici bel et bien de modification et non pas de
creation de nouvelles donnees. A priori, cela suppose aussi la
conservation de la geometrie initiale (pas de simplification en vue de
diffusion internet). Faisons fi du probleme de coherence, de gestion des
donnees et de pertience de la precision de la donnee diffusee.

Troisieme contrainte : la possibilite de lancer des requetes pre-maches
(exprimees en langage natif)

Plusieurs d'entre vous ont sans doute a repondre a ce genre de question
dans le cadre de prestations, je comprend donc s'ils sont tentes de
vendre leur solution. Je souhaite qu'il s'exprime en terme de
technologie, chacun est libre apres de juger du produit le plus adapte.
Le but final etant de mettre a jour le rapport de force entre les
differentes technologies tel qu'exprime dans le document de synthese
webmapping actuel.

N'hesitez pas a exprimer les avantages et limites des solutions que vous
proposez.

Merci pour votre interet et participation.
Cordialement
Ludovic

--
Ludovic LESTRAT,
SIEE Agence Centre Ouest
bur : 02.37.35.38.15
mob : 06.63.36.37.46

 

#2 Tue 17 June 2003 15:58

François Aumonier
Invité

Re: Maturite des solutions alternatives

Bonjour

Voila des questions tres interessantes qui depassent les problematiques les
plus souvent abordees du webmapping !

Questions complementaires avant de vous repondre de maniere pertinente :

-lorsque vous dites mise a jour a distance , c'est bien de mise a jour en
ligne qu'il s'agit, ou encore en agissant de maniere interactive depuis un
poste client sur la base de donnees vecteurs + raster qui resterait centrale
?
- la mise a jour des donnees vectorielles provient-elle d'une interpretation
d'une nouvelle couverture photographique ?
- si tel est le cas, est-ce qu'il s'agit d'avoir plusieurs utilisateurs
photo-interpretes (dissemines sur le terrain pour valider leurs
observations) qui ont a charge de mettre a jour une partie des donnees
vectorielles sur la base des nouvelles photos mises a leur disposition en
ligne ? Si oui, ces parties seraient-elles exclusives (exclusions
geographiques ou thematiques)
- disposez-vous d'orthophotoplans ou de photos assemblees plus simplement,
ou meme non assemblees ?
- la quantite d'objets vectoriels est-elle importante ?

Cordialement

F. Aumonier
GeoTexel

 

#3 Tue 24 June 2003 17:21

BARNAY Frédéric - NETAGIS
Invité

Re: Maturite des solutions alternatives

Bonjour,

Je vais tenter de repondre a votre demande, tout en restant objectif quant
aux limites et
aux problemes rencontres.

1_ En ce qui concerne les donnees raster, il est evident que dans un
environnement internet, le poids de ces donnees est un parametre primordial.
Si la compression de ces donnees peut-etre plus ou moins important, le
besoin
en bande passante sera toujours important (il faut bien transferer ces
donnees d'une maniere ou d'une autre).

Nous ne nous sommes pas pose la question des
formats ECW ou MrSID, puisque le SVG ne reconnait pour l'instant que le bon
vieux jpg (bien adapte a la photo aerienne) ou le plus recent png (mieux
adapte au scan25). Nous avons plutot axe notre reflexion sur le QUOI
afficher vers le poste client.

La meilleure solution qui nous est apparue est un decoupage de l'image
raster en une multitude de dalles ainsi qu'en plusieurs niveaux de
precision.

Le gros du travail se realise donc en amont de l'application grace a un
module d'import. C'est celui-ci qui guide l'utilisateur dans son import,
realise les decoupages et les re-echantillonnages puis georeference toutes
ces
dalles dans la base de donnees:

- Pas trop de seuils differents sinon a chaque zoom il faut recharger de
nouvelles donnees.

- Parametrer les seuils pour avoir en general entre 4 et 8 dalles a charger.

- Diviser les images en dalles d'environ 5 a 15 Ko.

La qualite finale depend donc d'un savant dosage de ces differents
ingredients !

L'application n'a donc plus qu'a gerer quelles sont les dalles a
afficher a chaque deplacement de l'utilisateur (selon le zoom et le
deplacement).

Les atouts :

- Un fond raster adapte a la vue.

- Un chargement rapide et des seuils d'affichage parametrables selon le
debit du client.

Les limites:

- Un import a effectuer pour chaque image source.

- Un volume de donnees superieur a l'image source (plusieurs niveaux de
qualite).

A noter egalement qu'un fichier SVG telecharge sur un site distant peut
integrer des images raster qui elles, sont stockees sur le poste client, ou
sur un reseau local. Il est possible d'envisager ainsi des solutions mixtes
ou les donnees vectorielles proviennent du serveur et les dalles rasters de
la machine cliente.

2_ La mise a jour a distance des donnees vectorielles est possible et a fait
l'objet egalement d'une reflexion.

Une application Intranet/Internet a pour vocation principale le partage de
l'information. Si la consultation simultanee par plusieurs utilisateurs ne
pose pas de problemes particuliers, il n'en va pas de meme pour
une la modification de donnees. Il faut donc prevoir le cas ou plusieurs
personnes tenteraient de modifier un meme objet simultanement.

- Pour pallier a ce probleme, une solution:
l'acces en modification d'une zone geographique n'est possible que
pour un seul utilisateur. Un autre utilisateur accedant a la meme zone
geographique et disposant des droits de modification n'aura alors pas
d'acces au menu d'edition. La gestion de cette solution est fondee sur un
systeme de session, elle a des limites mais permet de minimiser le risque
d'erreurs.

La precision geographique des donnees saisies sur l'application dependra
comme dans tous les SIG, principalement, de la donnee source sur laquelle la
numerisation est effectuee. En SVG, la precision des donnees n'est pas
limitee,
du moment que l'on est pret, par Internet a transferer des coordonnees a
plusieurs
chiffres apres la virgule et donc une masse importante.

Pour les applications ayant retenu le format swf (Flash), la barriere de la
precision est un peu plus dure a franchir puisque Flash ne gere les
coordonnees qu'en pixel, a notre connaissance. La bonne vieille regle de
trois devra donc s'appliquer dans les deux sens (affichage et
enregistrement) et compliquera (un peu) la chose.

Pour un module de saisie et modification de reseaux une des reflexions a ete
la repartition du travail entre client et serveur:

- Nous avons fait le choix de faire travailler un maximum le serveur. Le
client recupere les objets en questions, les traitements effectues a
l'affichage (suppressions, modifications...), les coordonnees necessaires et
transfere au serveur qui verifie, archive et enregistre les modifications.
Il renvoie alors au client les elements modifies pour toujours avoir un
affichage ideal de la base de donnees. Notons que ce rafraichissement est
automatique pour le client qui modifie des elements, mais pas pour un autre
client qui visualise la meme zone geographique. Nous etudions actuellement
differentes solutions pour generaliser ce rafraichissement.

Pour la coherence des donnees (si elles n'ont pas ete simplifiees), il n'y a
pas de differences avec une application monoposte, toutes les verifications
etant effectuees soit sur le client, soit sur le serveur. Les fonctions
d'accroche sur les objets, de coupure, etc... sont programmees cote client.

Les avantages par rapport a une application monoposte se limitent (pour de
la saisie) a la possibilite d'effectuer des modification de n'importe quel
poste equipe d'un navigateur Internet.

Les limites sont:

- les multiples controles a effectuer sur les donnees qui ne sont pas
forcement necessaires sur une application monoposte.

- la lourdeur des donnees a transferer suivant les applications car il n'est
pas toujopurs possible de les simplifier.

3- Les requetes pre-machees

S'agissant des requetes, il est possible de generer automatiquement des
interfaces simplifiees adapte au type de champ(s) utilise(s)[texte,
numerique, choix dans une liste,etc..]. Il est egalement possible de definir
des interfaces plus elaborees pour construire des requetes complexes. La
definition de ces requetes complexes peuvent etre enregistrees et mises a
disposition des utilisateurs.

Plus globalement, une gestion fine des droits et des profils permet
d'adapter l'interface aux fonctions et aux competences des differents
utilisateurs et donc de rendre plus largement accessible, et ce a moindre
cout, le SIG.

Par experience,
l'absence d'exclamations enthousiastes lors de la premiere utilisation, loin
d'etre decevante pour les concepteurs, est plutot le signe que la solution
prend tout naturellement sa place dans l'environnement technologique de
l'utilisateur. Pour lui, il se trouve face a un site web *comme un autre*
...

J'espere avoir apporte mon grain de sel a cette grande reflexion !

Cordialement,

BARNAY Frederic

***********************************
BARNAY Frederic
NETAGIS Monts du Lyonnais
Parc d'Activites Axone
69 930 ST CLEMENT-LES-PLACES

Tel : 04.74.70.60.92. Fax : 04.74.70.68.99.

http://www.netagis.com
frederic.barnay@texte-a-enlever.netagis.com
**************************************

 

#4 Wed 25 June 2003 15:44

François Aumonier
Invité

Re: Maturite des solutions alternatives

On peut certaienement afficher du SVG geographique avec de l'image
cartographique compressee ECW, en mixant les solutions de plusieurs
entreprises. De notre cote, nous ne nous preoccupons d'habitude que de la
partie image.
La problematique exprimee par Ludovic Lestrat peut valoir la peine qu'on se
penche sur une telle solution si elle a des debouches concrets.

Cordialement

FA

 

#5 Wed 25 June 2003 16:32

Andre M Winter
Invité

Re: Maturite des solutions alternatives

bonjour,

Francois Aumonier wrote:

>On peut certaienement afficher du SVG geographique avec de l'image
>cartographique compressee ECW, en mixant les solutions de plusieurs
>entreprises.
>
s'il s'agit de d'afficher du raster compresse ECW *ET* du SVG dans un
navigateur internet la reponse est NON.

il n'est possible de joindre dans un fichier SVG que du JPG et du PNG
(toutes les versions de ces formats!), ceci en reference externe ou en
inline encode base64 (ce a quoi ressemble un fichier binaire joint a
un mail quand vous regardez la source du mail).

il est possible de rendre l'arriere-fond du plugin SVG transparent
envers la page HTML () qui le contient.
ceci laisse penser qu'il serait possible de superposer des images ECW
dans un plugin et le SVG dans un autre. or ceci ne marche pas, il y aura
tjs un des deux plugins qui superposera l'autre et qui restera opaque a
100% :-(

d'un point de vue cartographique* il est presque tjs possible de
transformer des donnees raster en vecteur**, ou bien de s'en passer***.

*) quand il s'agit de faire des belles cartes, je ne parle pas des
applications SIG speciales que certains croient devoir etre faites sur
internet ...
**) a condition de savoir extraire l'information necessaire du raster,
il est rare qu'on ait besoin de tous les details
***) ceci a ceux qui vendent des donnees raster a prix demesures :-/

a+

andre

>
>

 

#6 Wed 25 June 2003 19:40

Georges Bertrandb
Invité

Re: Maturite des solutions alternatives

Bonjour

Savez-vous s'il est prevu d'integrer jpeg 2000 ?

Cordialement

G.B.

bonjour,

Francois Aumonier wrote:

>On peut certaienement afficher du SVG geographique avec de l'image
>cartographique compressee ECW, en mixant les solutions de plusieurs
>entreprises.
>
s'il s'agit de d'afficher du raster compresse ECW *ET* du SVG dans un
navigateur internet la reponse est NON.

il n'est possible de joindre dans un fichier SVG que du JPG et du PNG
(toutes les versions de ces formats!), ceci en reference externe ou en
inline encode base64 (ce a quoi ressemble un fichier binaire joint a
un mail quand vous regardez la source du mail).

il est possible de rendre l'arriere-fond du plugin SVG transparent
envers la page HTML () qui le contient.
ceci laisse penser qu'il serait possible de superposer des images ECW
dans un plugin et le SVG dans un autre. or ceci ne marche pas, il y aura
tjs un des deux plugins qui superposera l'autre et qui restera opaque a
100% :-(

d'un point de vue cartographique* il est presque tjs possible de
transformer des donnees raster en vecteur**, ou bien de s'en passer***.

*) quand il s'agit de faire des belles cartes, je ne parle pas des
applications SIG speciales que certains croient devoir etre faites sur
internet ...
**) a condition de savoir extraire l'information necessaire du raster,
il est rare qu'on ait besoin de tous les details
***) ceci a ceux qui vendent des donnees raster a prix demesures :-/

a+

andre

>
>

 

#7 Wed 25 June 2003 19:40

Andre M Winter
Invité

Re: Maturite des solutions alternatives

bonjour,

>Savez-vous s'il est prevu d'integrer jpeg 2000 ?
>
mouais ... voyez

http://www.w3.org/TR/SVG2Reqs/#req-images

la chose n'est pas requise imperativement (pas must mais may ). mais
vu que les developpements des viewers pour SVG viennent et viendront
aussi dans le futur de societes du secteur graphique je n'ai pas de
doute qu'ils l'integreront. car il faut savoir que la raison principale
de la taille des plugins est que dans ceux-ci est inclus la rendering
engine de ... adobe illustrator tout entiere (du moins pour ASV d'adobe)

a+
andre

 

#8 Thu 26 June 2003 10:43

François Aumonier
Invité

Re: Maturite des solutions alternatives

Je dois avouer que nous n'y avons pas retravaille depuis un bout de temps,
mais il me semble que nous avions fait l'essai par curiosite.
Le tag zorder permet de decider quel objet on met par dessus l'autre ;
l'objet asv peut se dessiner en transparence sur l'objet ECW client.
Reste a definir qui est maitre des deplacements et clics souris.
Mais peut-etre n'est-ce que de la theorie, il faudrait prototyper.

Bonne journee

FA

De : andre m. winter [andre.winter@texte-a-enlever.uibk.ac.at]
Envoye : mercredi 25 juin 2003 16:22
À : cartonet_dev@texte-a-enlever.georezo.net
Objet : Re: [cartonet_dev] Maturite des solutions alternatives

bonjour,

Francois Aumonier wrote:

>On peut certaienement afficher du SVG geographique avec de l'image
>cartographique compressee ECW, en mixant les solutions de plusieurs
>entreprises.
>
s'il s'agit de d'afficher du raster compresse ECW *ET* du SVG dans un
navigateur internet la reponse est NON.

il n'est possible de joindre dans un fichier SVG que du JPG et du PNG
(toutes les versions de ces formats!), ceci en reference externe ou en
inline encode base64 (ce a quoi ressemble un fichier binaire joint a
un mail quand vous regardez la source du mail).

il est possible de rendre l'arriere-fond du plugin SVG transparent
envers la page HTML () qui le contient.
ceci laisse penser qu'il serait possible de superposer des images ECW
dans un plugin et le SVG dans un autre. or ceci ne marche pas, il y aura
tjs un des deux plugins qui superposera l'autre et qui restera opaque a
100% :-(

d'un point de vue cartographique* il est presque tjs possible de
transformer des donnees raster en vecteur**, ou bien de s'en passer***.

*) quand il s'agit de faire des belles cartes, je ne parle pas des
applications SIG speciales que certains croient devoir etre faites sur
internet ...
**) a condition de savoir extraire l'information necessaire du raster,
il est rare qu'on ait besoin de tous les details
***) ceci a ceux qui vendent des donnees raster a prix demesures :-/

a+

andre

>
>

 

#9 Thu 26 June 2003 10:43

Andre M Winter
Invité

Re: Maturite des solutions alternatives

en effet c'est de la theorie. MS internet Explorer 5 et 6 n'arrivent pas
a affricher le contenu correctement. surtout la transparence du SVG
n'est plus satisfaisante. de plus s'y ajoutent de longs temps de
chargement de la page (dus non pas au poids des fichiers charges mais au
temps pris par le processeur graphique)

a+
andre

 

#10 Thu 26 June 2003 10:44

François Aumonier
Invité

Re: Maturite des solutions alternatives

On peut esperer que le format JPEG2000 sera integre d'emblee dans les
navigateurs internet ; il serait aussi envisage d'avoir des decompresseurs
JPEG2000 materiels et non logiciels. Mais ce n'est pas pour tout de suite !

De : andre m. winter [andre.winter@texte-a-enlever.uibk.ac.at]
Envoye : mercredi 25 juin 2003 18:27
Cc : cartonet_dev
Objet : Re: [cartonet_dev] Maturite des solutions alternatives

bonjour,

>Savez-vous s'il est prevu d'integrer jpeg 2000 ?
>
mouais ... voyez

http://www.w3.org/TR/SVG2Reqs/#req-images

la chose n'est pas requise imperativement (pas must mais may ). mais
vu que les developpements des viewers pour SVG viennent et viendront
aussi dans le futur de societes du secteur graphique je n'ai pas de
doute qu'ils l'integreront. car il faut savoir que la raison principale
de la taille des plugins est que dans ceux-ci est inclus la rendering
engine de ... adobe illustrator tout entiere (du moins pour ASV d'adobe)

a+
andre

 

#11 Thu 26 June 2003 12:28

BARNAY Frédéric - NETAGIS
Invité

Re: Maturite des solutions alternatives

En effet, comme le precise Andre m.Winter, seuls les formats Png et Jpg
peuvent etre inclus dans du SVG...

Cordialement

***********************************
BARNAY Frederic
NETAGIS Monts du Lyonnais
Parc d'Activites Axone
69 930 ST CLEMENT-LES-PLACES

Tel : 04.74.70.60.92. Fax : 04.74.70.68.99.

http://www.netagis.com
frederic.barnay@texte-a-enlever.netagis.com
**************************************

 

Pied de page des forums

Powered by FluxBB