[OSM-talk-fr] Version de test du plugin cadastre-fr avec support communes non-vectorisées

sly (sylvain letuffe) sylvain at letuffe.org
Ven 21 Aou 10:54:45 UTC 2009


On vendredi 21 août 2009, Pieren wrote:

Petit retour, il doit y avoir quelques trucs que je ne comprends pas :

> Juste un mot pour signaler qu'une nouvelle version du plugin
> cadastre-fr (16971) est disponible dans le dépôt OSM.
> Elle inclue la nouvelle fonction de géoréférencement avec une
> meilleure gestion des commandes d'annulation.

Jusque là, tout va bien

 
> Le principal problème qui reste à corriger concerne le chargement des
> feuilles à partir du fichier cache et qui ralentit considérablement la
> machine. Ce problème n'existe qu'avec Java1.6. 

J'ai en effet java 1.6, mais le cache est-il utilisé systématiquement ? est-ce 
tout simplement impossible d'utiliser le géoréférencement avec java 1.6 ou 
uniquement si on revient sur une planche déjà géoréférencée ?

Le comportement que j'ai est aléatoire, mais en aucun cas ma machine ou JOSM 
n'est ralenti. Le problème se déroule comme ça :
- josm avec java -Xmx912M
- téléchargement d'une zone osm
a)- menu cadastre -> géoréférencer
- choix de la feuille
- le plugin la télécharge par moceaux
- le plugin me demande "first corner for cropping"
( déjà quel corner ? bon, au pif, je prend la bas gauche de mon image, je 
clic)
console :
clic:1 ,EastNorth[e=883605.7807055868, n=354884.2108557513]
rien ne se passe au niveau de josm
- je suppose qu'il faut que je clic le deuxième coin haut droit
en console :
clic:2 ,EastNorth[e=883956.2984497971, n=355135.37839703076]

Puis rien, CPU à zéro, aucun pop up ne me cause
(des fois, il se passe [1] )

Je reprend depuis le point a), l'image est re-téléchargée, le plugin me 
redemande "first corner" je clic, et là, il me demande le deuxième, je clic, 
ce coup ci, il se passe quelque chose. Nouveau pop-up "enter cadastre 
east-north"
ouille, comment je le sais, dans ton mail de début tu disais :
"P: Puis le plugin demandera de cliquer
encore deux fois sur des croisillons de repérage Lambert"

Oui, mais là, le pop-up a la main, et je ne peux cliquer nul part sur l'image 
du cadastre.

Tant pis, je clique sur ok à vide, j'ai la main à nouveau, je cherche les 
croix, tester sur 3 communes, parfois aucune croix, parfois plusieurs : j'en 
note une au pif marquée "15", bon, me v'la avancé, je clic dessus... et Est, 
Nord, glups... je ne sais pas... 15 ?
"P: qui sont normalement indiqués sur les bords de la feuille"
raté, cette feuille là ne semble pas les avoir

Bref, y'a-t-il un peu d'aide quelque part ?

En absence de croix puis-je utiliser les éléments repérables communs avec les 
communes vecto voisines ?


[1]
java.lang.NullPointerException
        at cadastre_fr.WMSLayer.cropImage(WMSLayer.java:463)
        at 
cadastre_fr.MenuActionGrabPlanImage.mouseClicked(MenuActionGrabPlanIm
age.java:119)
        at 
java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:25
3)
        at java.awt.Component.processMouseEvent(Component.java:6044)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
        at java.awt.Component.processEvent(Component.java:5806)
        at java.awt.Container.processEvent(Container.java:2058)
        at java.awt.Component.dispatchEventImpl(Component.java:4413)
        at java.awt.Container.dispatchEventImpl(Container.java:2116)
        at java.awt.Component.dispatchEvent(Component.java:4243)
        at 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322                                )
        at 
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3995)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
        at java.awt.Container.dispatchEventImpl(Container.java:2102)
        at java.awt.Window.dispatchEventImpl(Window.java:2440)
        at java.awt.Component.dispatchEvent(Component.java:4243)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
        at 
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre                                
ad.java:273)
        at 
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.                                
java:183)
        at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre                                
ad.java:173)
        at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
        at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)


-- 
sly
Sylvain Letuffe sylvain at letuffe.org
qui suis-je : http://slyserv.dyndns.org






Plus d'informations sur la liste de diffusion Talk-fr