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

Annonce

State Of The Map 2024

#1 Wed 23 January 2013 14:43

loloseven
Participant assidu
Lieu: Grenoble
Date d'inscription: 5 Jan 2011
Messages: 167
Site web

MXD : arcgis à Qgis

Bonjour,

Je souhaiterais pouvoir convertir mes mxd depuis arcgis vers qgis.
En fouillant j'ai pas mal vu de choses à propos de MXD2QGS (notamment http://georezo.net/forum/viewtopic.php?id=73695)

...mais tous les liens que j'ai trouvé pour telecharger le programme sont morts.

Quelqu'un sait on on peut trouver un lien valide et / ou sait si il fonctionne bien ?

Merci d'avance !

Loïc

Hors ligne

 

#2 Wed 23 January 2013 16:44

Floflo49fb
Participant assidu
Lieu: Montpellier
Date d'inscription: 29 Aug 2009
Messages: 250
Site web

Re: MXD : arcgis à Qgis

Bonjour Loïc,
Tu trouveras l'outil en fichier joint. (euh non on peut pas mettre de zip?!)
Finalement voici un lien : https://www.wuala.com/Boret_Florian/MXD … 2iOd0hprxN

Nota : je ne sais pas si c'est la dernière version!

Flo.

Dernière modification par Floflo49fb (Wed 23 January 2013 16:49)


Florian Boret
Dream it, Make it, Share it

Hors ligne

 

#3 Wed 23 January 2013 17:22

loloseven
Participant assidu
Lieu: Grenoble
Date d'inscription: 5 Jan 2011
Messages: 167
Site web

Re: MXD : arcgis à Qgis

Merci beaucoup !
Par contre je tente de l'utiliser mais sans grand succès.
J'obtient bien mon projet .qgs mais la symbologie n'a rien à voir !!!

je tente par exemple de faire une carte des quartier avec remplissage jaune (code rvb : 255 / 255 /115) et bordure rouge (code rvb : 255 / 0/ 0)
mais les couleurs en correspondent pas !

Le projet .qgs obtenu ci dessous :

<?xml version='1.0' encoding='UTF-8'?>
<qgis projectname=' ' version='1.6.0-Capiapo'>
  <title/>
  <mapcanvas>
    <units>Meters</units>
    <extent>
      <xmin>854282.361371</xmin>
      <ymin>333239.150559</ymin>
      <xmax>864053.531897</xmax>
      <ymax>340835.639839</ymax>
    </extent>
    <projections/>
    <destinationsrs>
      <spatialrefsys>
        <proj4/>
        <srsid/>
        <srid>0</srid>
        <authid>EPSG:0</authid>
        <description>NTF_Lambert_Zone_III</description>
        <projectionacronym/>
        <ellipsoidacronym>NTF_Lambert_Zone_III</ellipsoidacronym>
        <geographicflag>true</geographicflag>
      </spatialrefsys>
    </destinationsrs>
  </mapcanvas>
  <legend>
    <legendlayer checked='Qt::Checked' open='true' name='Quartiers_2009'>
      <filegroup hidden='false' open='true'>
        <legendlayerfile visible='1' isInOverview='0' layerid='Quartiers_200920110427170816078'/>
      </filegroup>
    </legendlayer>
  </legend>
  <projectlayers layercount='1'>
    <maplayer maxLabelScale='1e+08' maximumScale='1e+08' minLabelScale='0' minimumScale='0' geometry='Polygon' hasScaleBasedVisibilityFlag='0' scaleBasedLabelVisibilityFlag='0' type='vector'>
      <id>Quartiers_200920110427170816078</id>
      <datasource>W:\SIG\Administratif\Quartiers_2009.shp</datasource>
      <layername>Quartiers_2009</layername>
      <srs>
        <spatialrefsys>
          <proj4/>
          <srsid/>
          <srid>0</srid>
          <authid>EPSG:0</authid>
          <description>NTF_Lambert_Zone_III</description>
          <projectionacronym/>
          <ellipsoidacronym>NTF_Lambert_Zone_III</ellipsoidacronym>
          <geographicflag>true</geographicflag>
        </spatialrefsys>
      </srs>
      <transparencyLevelInt>255</transparencyLevelInt>
      <customproperties/>
      <provider encoding='System'>ogr</provider>
      <singlesymbol>
        <symbol>
          <lowervalue/>
          <uppervalue/>
          <label/>
          <rotationclassificationfieldname/>
          <scaleclassificationfieldname/>
          <symbolfieldname/>
          <outlinecolor blue='99' green='37' red='88'/>
          <outlinestyle>SolidLine</outlinestyle>
          <outlinewidth>0.26</outlinewidth>
          <fillcolor blue='210' green='229' red='90'/>
          <fillpattern>SolidPattern</fillpattern>
          <texturepath null='1'/>
        </symbol>
      </singlesymbol>
    </maplayer>
  </projectlayers>
</qgis>


est ce que la symbologie est bien conservée pour toi ?
as tu une idée d'où le problème peut venir ?


Merci beaucoup smile

Dernière modification par loloseven (Wed 23 January 2013 17:23)

Hors ligne

 

#4 Wed 23 January 2013 17:28

loloseven
Participant assidu
Lieu: Grenoble
Date d'inscription: 5 Jan 2011
Messages: 167
Site web

Re: MXD : arcgis à Qgis

Peut être une piste : en ouvrant le script python mxd2qgs, je tombe sur ces lignes :

# Create the <outlinecolor> element
            outlinecolor = doc.createElement("outlinecolor")
            outlinecolor.setAttribute("red", "88")
            outlinecolor.setAttribute("blue", "99")
            outlinecolor.setAttribute("green", "37")
            symbol.appendChild(outlinecolor)

             # Create the <outlinestyle> element
            outlinestyle = doc.createElement("outlinestyle")
            outline = doc.createTextNode("SolidLine")
            outlinestyle.appendChild(outline)
            symbol.appendChild(outlinestyle)

             # Create the <outlinewidth> element
            outlinewidth = doc.createElement("outlinewidth")
            width = doc.createTextNode("0.26")
            outlinewidth.appendChild(width)
            symbol.appendChild(outlinewidth)

             # Create the <fillcolor> element
            fillcolor = doc.createElement("fillcolor")
            fillcolor.setAttribute("red", "90")
            fillcolor.setAttribute("blue", "210")
            fillcolor.setAttribute("green", "229")
            symbol.appendChild(fillcolor)

Cela correspond aux couleurs que j'obtient dans mon projet .qgs
Je suis une bille en programmation mais est ce que ce serait ici qu'il faut modifier pour que les couleurs ne soient pas "pré remplies" ???

Hors ligne

 

#5 Wed 23 January 2013 21:30

Floflo49fb
Participant assidu
Lieu: Montpellier
Date d'inscription: 29 Aug 2009
Messages: 250
Site web

Re: MXD : arcgis à Qgis

Re Loïc,
Je ne te serais pas d'une grande aide puisque je n'ai pas approfondi l'outil! J'espère que d'autres pourront te répondre.

Bonne soirée.


Florian Boret
Dream it, Make it, Share it

Hors ligne

 

#6 Thu 24 January 2013 11:37

loloseven
Participant assidu
Lieu: Grenoble
Date d'inscription: 5 Jan 2011
Messages: 167
Site web

Re: MXD : arcgis à Qgis

Ok merci ! Je vais tenter de contacter le créateur du script peut être qu'il voudra bien me donner un coup de main !

Hors ligne

 

#7 Wed 16 July 2014 10:37

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: MXD : arcgis à Qgis

Bonjour,

Des news à ce sujet ? L'outil fonctionne t-il réellement ?
Merci

Hors ligne

 

#8 Wed 16 July 2014 14:52

loloseven
Participant assidu
Lieu: Grenoble
Date d'inscription: 5 Jan 2011
Messages: 167
Site web

Re: MXD : arcgis à Qgis

Bonjour,

Depuis mon dernier post je ne me suis pas repenché sur la question mais de souvenir je n’était pas parvenu à faire fonctionner l'outil.

Hors ligne

 

Pied de page des forums

Powered by FluxBB