Resultados 1 al 6 de 6

Tema: BUG : maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap ne s'ouvre pas en bonne position

  1. #1
    Fecha de ingreso
    30 Oct, 11
    Mensajes
    33

    Predeterminado BUG : maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap ne s'ouvre pas en bonne position

    1°)
    Scan d'une carte papier.
    Generation du fichier initial TEST.TIF par logiciel graphique.
    Importation, Calibration.
    Sauvegarde du fichier TEST.IMP
    Ouverture de la carte spain_topo.imp + ouverture carte TEST.IMP

    Ajustage de la carte TEST.IMP par utilisation de l'option edition --> Déplacer la calibration de la carte
    Après cet ajustage, il y a recouvrement parfait.

    2°)
    Fermeture de la carte spain_topo.imp
    Generation de la carte TEST.RTMAP à partir de la carte TEST.IMP
    Ouverture de la carte TEST.RTMAP, la carte est bien positionnée.
    Copie du fichier TEST.RTMAP dans le repertoire compegps maps/SPAIN_RTMAP sous le nom SPAIN_TOPO_xx_yy_zzz.rtmap qui correspond à la dalle de la carte papier
    Ouverture de la carte spain_topo.imp
    Zoom
    La carte SPAIN_TOPO_xx_yy_zzz.rtmap s'ouvre en mauvaise position

    3°)
    Quelques soit les modifications apportées par l'utilisation du menu edition --> Déplacer la calibration de la carte
    La carte maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap est toujours mal placée lorsqu'elle est appellée par spain_topo.imp

    4°)
    La carte maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap est toujours bien placée lorsqu'elle est appellée directement et non pas en zoomant sur spain_topo.imp.

  2. #2
    Fecha de ingreso
    02 Jul, 11
    Mensajes
    1,235

    Predeterminado

    Bonjour,
    Effectivement j'ai également constaté un décalage avec une dalle ouverte avec un fichier.imp et ouverte directement. Cela étant, c'était un tout petit décalage de quelques mètres (estimé à un ou deux). Donc ce n'est pas très grave mais reste tout de même assez incompréhensible en toute bonne logique.
    Est-ce que l'écart constaté dans le sujet de la question est du même ordre ?

    Cordialement
    R. Burnet

  3. #3
    Fecha de ingreso
    30 Oct, 11
    Mensajes
    33

    Predeterminado

    Cita Iniciado por roland.burnet Ver mensaje
    Bonjour,
    Effectivement j'ai également constaté un décalage avec une dalle ouverte avec un fichier.imp et ouverte directement. Cela étant, c'était un tout petit décalage de quelques mètres (estimé à un ou deux). Donc ce n'est pas très grave mais reste tout de même assez incompréhensible en toute bonne logique.
    Est-ce que l'écart constaté dans le sujet de la question est du même ordre ?

    Cordialement
    R. Burnet
    Dans cette situation on peut obtenir un collage parfait.
    Voir message suivant

  4. #4
    Fecha de ingreso
    30 Oct, 11
    Mensajes
    33

    Predeterminado

    Quelques précisions :
    La dalle au 1/25000 (dalle A) que je cherche à créer est adjacente à une dalle (dalle B) au 1/25000 que j'ai acheté. Cette dalle B fait partie d'une zone géographique. Je cherche donc a étendre l'ensemble d'une région. La dalle A doit donc apparaitre automatiquement à la bonne place lorsque l'on zoom suffisament pour faire apparaitre les dalles au 1/25000.
    Dans la suite de ce message quand je dis que la dalle A est a sa place, je veux dire :
    -) qu'on ne différencie pas les points de raccordement entre les deux dalles A et B
    -) Tout point de la dalle A est positionné exactement de la même façon sur GoogleEarth (meme coordonnées).
    J'ai choisi deux points repérables facilement. Le premier est sur la dalle A (WAYPOINT A - 30T - 552126 - 4793545) et le second sur la dalle B (WAYPOINT B - 30T - 556000 - 4792584).
    Dans chacun des tests dont l'on parle ci-après, le waypoint B de la dalle B est toujours à la bonne place ( par rapport aux coordonnées dans googleEarth et par rapport aux coordonnées dans CompgpsLand.

    1°)
    Logiciel GIMP et PAINT.NET
    Assemblage avec precision de diverses cartes par couper/coller puis géneration du fichier initial TEST.TIF
    Logiciel COMPEGPSLAND
    Aucun fichier ouvert.
    Creation du fichier waypoint par saisie manuelle directe des coordonnées.
    Importation du fichier TEST.TIF
    Ce qui genere automatiquement le fichier TEST.IMP.
    Calibration.
    Sauvegarde du fichier TEST.IMP
    Ouverture du fichier waypoint
    Ajustage de la carte TEST.IMP par utilisation de l'option "edition" --> "Déplacer la calibration de la carte"
    Ceci pour faire correspondre la position du waypoint A sur la carte TEST.IMP par rapport a sa position réelle sur le terrain.
    Offset X : 125
    Offset Y : 205
    Sauvegarde du fichier TEST.IMP
    Ouverture du fichier SPAIN_TOPO.IMP
    Ajustage de la carte TEST.IMP par utilisation de l'option "edition" --> "Déplacer la calibration de la carte"
    Ceci pour faire correspondre les jointures des deux cartes
    Offset X : 101
    Offset Y : 211
    Sauvegarde du fichier TEST.IMP
    Fermeture de toutes les cartes
    Fermeture de Compegpsland
    Renomage des repertoires de travail pour cacher l'origine des fichiers.
    Ouverture du fichier spain_topo.imp ( Lance compegpsland )
    Ouverture carte TEST.IMP depuis le nouveau repertoire de travail
    Ouverture des fichier waypoints
    Zoom pour faire apparaitre la dalle B au 1/25000
    Bonne jointure entre la dalle A et la dalle B.
    Leger décalage des coordonnées ( X carte : -18 m ; Y carte : -15 m ) du point A sur la carte TEST.IMP; le waypoint A étant à la bonne place par rapport au terrain.
    Sauvegarde du fichier TEST.IMP
    Fermeture de toutes les cartes
    Fermeture de Compegpsland
    Renomage des repertoires de travail pour cacher l'origine des fichiers.
    Ouverture carte TEST.IMP depuis le nouveau repertoire de travail ( Lance compegpsLand )
    generation du fichier TEST.RTMAP
    Sauvegarde du fichier TEST.RTMAP
    Fermeture de la carte TEST.RTMAP
    Fermeture de Compegpsland
    Copie du fichier TEST.RTMAP --> .../maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap
    Ouverture carte spain_topo.imp ( Lance compegpsland )
    Zoom pour faire apparaitre la dalle A au 1/25000 (.../maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap )
    Les waypoints A et B sont à la bonne place ( bonnes coordonnées )
    La dalle B est à la bonne place
    Le waypoint B est à la bonne place ( bonne position sur la carte )
    La dalle A (.../maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap ) est décalée
    Offset X : +391
    Offset Y : -710
    La dalle A est décalée vers le SUD-EST
    Le waypoint A n'est pas à la bonne place ( mauvaise position sur la carte )
    Fermeture des cartes
    Fermeture de Compegpsland
    Ouverture carte .../maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap ( Lance compegpsland )
    Ajustage de la carte par utilisation de l'option "edition" --> "Déplacer la calibration de la carte"
    Ceci pour annuler le decalage de la carte
    Offset X : 101 - (+391) = -290
    Offset Y : 211 - (-710) = +921
    Fermeture de la carte .../maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap
    Fermeture de Compegpsland
    Ouverture carte spain_topo.imp ( Lance compegpsland )
    Zoom pour faire apparaitre la dalle A au 1/25000 (.../maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap )
    Les waypoints A et B sont à la bonne place ( bonnes coordonnées )
    La dalle B est à la bonne place
    La dalle A (.../maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap ) est décalée
    La dalle A est décalée vers le SUD-EST comme si nous n'avions pas modifier la calibration.
    Le waypoint A n'est pas à la bonne place ( mauvaise position sur la carte )
    Conclusion :
    Lorsque c'est le fichier spain_topo.imp qui pilote l'appel des dalles par l'index interne, la modification de la calibration n'est pas prise en compte

    ================================================== ========
    2°)
    Fermeture des cartes
    Fermeture de Compegpsland
    Ouverture carte .../maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap ( Lance compegpsland )
    Ajustage de la carte par utilisation de l'option "edition" --> "Réviser la calibration de la carte"
    Ceci pour annuler le decalage de la carte
    Pour les 3 points de calibration
    X new = x + 101 - (+391) = x -290
    Y new = y + 211 - (-710) = y +921
    Ouverture carte spain_topo.imp ( Lance compegpsland )
    Zoom pour faire apparaitre la dalle A au 1/25000 (.../maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap )
    Les waypoints A et B sont à la bonne place ( bonnes coordonnées )
    La dalle B est à la bonne place
    La dalle A (.../maps/SPAIN_RTMAP/SPAIN_TOPO_xx_yy_zzz.rtmap ) est décalée
    La dalle A est décalée vers le SUD-EST comme si nous n'avions pas réviser la calibration.
    Le waypoint A n'est pas à la bonne place ( mauvaise position sur la carte )

    ======================

    Test avec différente valeur de révision.
    La dalle A est décalée vers le SUD-EST comme si nous n'avions pas réviser la calibration.

    Conclusion :
    Lorsque c'est le fichier spain_topo.imp qui pilote l'appel des dalles par l'index interne, la révision de la calibration n'est pas prise en compte

    ================================================== ===========

    3°)
    J'ai recommencé l'operation avec un découpage encore plus soigné, et après avoir évalué le mieux possible la taille d'une dalle officielle ( 20480 m / 20480 m ), son positionnement, et la calibration ( les points de calibration sont situés aux bords extreme de la carte).
    J'ai peu diminué l'erreur car la carte initiale était peu erronée.
    Conclusion
    Il semblerait que seul soit pris en compte la taille de la carte, et que son positionnement soit connu par l'intermediaire de son index ( xx, yy dans SPAIN_TOPO_xx_yy_zzz.rtmap ).
    Quelqu'un a-t-il une idée ?

  5. #5
    Fecha de ingreso
    02 Jul, 11
    Mensajes
    1,235

    Predeterminado Une piste

    Cita Iniciado por jcdole Ver mensaje
    Conclusion
    Il semblerait que seul soit pris en compte la taille de la carte, et que son positionnement soit connu par l'intermediaire de son index ( xx, yy dans SPAIN_TOPO_xx_yy_zzz.rtmap ).
    Quelqu'un a-t-il une idée ?
    Cela doit effectivement être le cas, car si on regarde un fichier .imp, il comprend ceci (pour le fichier FranceTopo.imp, cela doit être pareil pour SpainTopo.imp)
    <Map>
    Bitmap=France.rtmap
    BitsPerPixel=0
    BitmapWidth =475136
    BitmapHeight=438272
    Type=10
    <BitmapData>
    <rtile>
    <CompeGPSRasterTiled
    pixelstotx="475136"
    pixelstoty="-438272">
    <level
    nlevel="0"
    filetilex="4096"
    filetiley="4096"
    tilex="256"
    tiley="256"
    filename="FRANCE_RTMAP\FR_25K_%04d_%04d_*.rtmap"
    txyorder="1"
    tx0="40"
    ty0="2680"
    dtx="10"
    dty="-10"
    yupfiletiles="1"
    />

    <level
    nlevel="3"
    filename="SCAN100_3.RTMAP"
    />
    <level
    nlevel="4"
    filename="Scan1000_4.rtmap"
    />
    </CompeGPSRasterTiled>
    </rtile>
    </BitmapData>
    </Map>


    Des infos sur la signification des indications (obtenues par un autre post que je n'arrive pas à retrouver), mais parfois pas d'information à donner, et les demandes au support ont été vaines.
    pixelstotx="475136"
    pixelstoty="-438272">
    Cela définit la taille de toutes les cartes 25000, la carte de niveau 3 a 23 moins de pixels, celle de niveau 4 24 moins de pixels.
    <level
    nlevel="0"
    filetilex="4096"
    filetiley="4096"
    Cela définit la taille de d'une dalle 25000 de niveau 0
    tilex="256"
    tiley="256"
    Pas d'information pour ça
    filename="FRANCE_RTMAP\FR_25K_%04d_%04d_*.rtmap"
    Nom des fichiers de dalles où %04d défini que c'est sur 4 digits
    txyorder="1"
    Pas d'information pour ça
    tx0="40"
    ty0="2680"
    Coordonnées de la première dalle haut gauche
    dtx="10"
    dty="-10"
    Pas de déplacement entre dalles, ici 10 km
    yupfiletiles="1"
    Pas d'information pour ça
    />

    <level
    nlevel="3"
    filename="SCAN100_3.RTMAP"
    />
    Définition de la carte de niveau 3
    <level
    nlevel="4"
    filename="Scan1000_4.rtmap"
    />
    Définition de la carte de niveau 4
    </CompeGPSRasterTiled>
    </rtile>
    </BitmapData>
    </Map>

    Donc effectivement le calibrage d'une dalle ne sert à rien, c'est avec son nom qui contient les coordonnées du haut gauche obtenues avec le pas entre dalles.
    De même si on a pas une dalle de 4096x4096, mais de 4000x4000 représentant la même surface, on a beau mettre 4000 pour filetilex et filetiley, cela ne sert à rien, il y a un blanc de 96 pixels entre les dalles affichées.
    Voila, si cela peut aider un peuCordialement
    R. Burnet

    PS : le post cherché était sur un autre forum. on peut le voir ici
    Última edición por roland.burnet; 31/01/2013 a las 00:53

  6. #6
    Fecha de ingreso
    30 Oct, 11
    Mensajes
    33

    Predeterminado

    Super.
    Merci pour ces explications.

    En fait c'était pour la facilité que je cherchai à ouvrir une carte personnelle par l'intermédiaire de spain_topo.imp.

    Sinon comme le montre toutes les manips que j'ai fait, on peut charger directement sans problemes de collage plusieurs cartes tant qu'elles ont été calibrées correctement et que l'on a ajusté leurs calibrages relativement les unes aux autres.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  


About us

    CompeGPS Team SL All rights reserved © 2012

Follow us on

Twitter Facebook youtube Google Plus Flickr