#1 Fri 20 September 2013 09:20
- elliott
- Participant occasionnel
- Date d'inscription: 9 Aug 2012
- Messages: 18
QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Bonjour à tous,
je ne peut plus ouvrir un fichier de projet à cause d'une erreur survenue ce matin, hier j'ai sauvegardé mon projet et en l'ouvrant ce matin il m'affiche le message :
Erreur de lecture du fichier de projet : unexpected end of file à la ligne 5691 et colonne 1 pour le fichier //.../Commun/RDEF_03_2013.qgs
j'ai donc ouvert mon fichier sous notepad et à la ligne 5691 j'ai ceci :
<pointsymbol>hard:circle</pointsymbol>
<pointsize>2</pointsize>
<pointsizeunits>pixels</pointsizeunits>
<rotationclassificationfieldname></rotationclassificationfieldname>
<scaleclassificationfieldname></scaleclassificationfieldname>
<symbolfieldname></symbolfieldname>
(la ligne en gras) c'est elle qui fini mon fichier malheureusement je n'y connais pas grand chose et je ne sais pas si la ligne est bonne ou si il manque quelque chose
est ce que quelqu'un à une autre solution que de tout recommencer?
Merci
Hors ligne
#2 Fri 20 September 2013 09:32
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Bonjour,
Le fichier .qgs devrait effectivement se terminait par
Code:
</properties> </qgis>
Il semble donc tronqué/corrompu. Pour autant, la syntaxe de la ligne incriminée est correcte.
Si celui ne contient pas d'informations sensibles, pouvez vous nous poster un extrait plus grand ?
Avez vous la possibilité de comparer avec un autre fichier projet similaire afin d'y ajouter les éléments qui seraient manquants ?
Hors ligne
#3 Fri 20 September 2013 09:40
- elliott
- Participant occasionnel
- Date d'inscription: 9 Aug 2012
- Messages: 18
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Malheureusement je n'ai pas de fichier avec lequel le comparer.
Si j'ajoute ce code à la fin de mon fichier est-il censé marcher?
Code:
<edittype type="0" name="CODCOM"/> <edittype type="0" name="CODSEC"/> <edittype type="0" name="EAU_NOM"/> <edittype type="0" name="MSDR_LOT"/> <edittype type="0" name="SUBSEC"/> <edittype type="0" name="UNIQUE_ID"/> <edittype type="0" name="gid"/> </edittypes> <editform>.</editform> <editforminit></editforminit> <annotationform>.</annotationform> <attributeactions/> <overlay display="false" type="diagram"> <renderer item_interpretation="linear"> <diagramitem size="0" value="0"/> <diagramitem size="0" value="0"/> </renderer> <factory sizeUnits="MM" type="Pie"> <wellknownname>Pie</wellknownname> <classificationfield>0</classificationfield> </factory> <scalingAttribute>0</scalingAttribute> </overlay> </maplayer> <maplayer minimumScale="0" maximumScale="1e+08" minLabelScale="0" maxLabelScale="1e+08" geometry="Polygon" type="vector" hasScaleBasedVisibilityFlag="0" scaleBasedLabelVisibilityFlag="0"> <id>troncon_eau20130517104239888</id> <datasource>dbname='charvonnex' host=192.168.1.155 port=5432 user='postgres' password='MDP' sslmode=disable key='gid' srid=3946 type=MULTIPOLYGON table="troncon eau" (the_geom) sql=</datasource> <title></title> <abstract></abstract> <layername>troncon eau</layername> <srs> <spatialrefsys> <proj4>+proj=lcc +lat_1=45.25 +lat_2=46.75 +lat_0=46 +lon_0=3 +x_0=1700000 +y_0=5200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs</proj4> <srsid>1765</srsid> <srid>3946</srid> <authid>EPSG:3946</authid> <description>RGF93 / CC46</description> <projectionacronym>lcc</projectionacronym> <ellipsoidacronym>GRS80</ellipsoidacronym> <geographicflag>false</geographicflag> </spatialrefsys> </srs> <transparencyLevelInt>255</transparencyLevelInt> <provider encoding="System">postgres</provider> <vectorjoins/> <singlesymbol> <symbol> <lowervalue></lowervalue> <uppervalue></uppervalue> <label></label> <pointsymbol>hard:circle</pointsymbol> <pointsize>2</pointsize> <pointsizeunits>pixels</pointsizeunits> <rotationclassificationfieldname></rotationclassificationfieldname> <scaleclassificationfieldname></scaleclassificationfieldname> <symbolfieldname></symbolfieldname>
Voila une partie du fichier je ne sais pas vraiment ou m’arrêter et je ne peux pas le mettre entièrement je ne sais pas si cela vous ira
Merci de votre réponse
Hors ligne
#4 Fri 20 September 2013 10:09
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Non, ca ne suffira pas. Il confirme que votre fichier est tronqué.
Essayez d'ajouter :
Code:
</symbol> </singlesymbol> </maplayer>
Mais ca ne permettra que de bien restructurer la balise correspondante au layer troncon_eau.
Vous ne pouvez pas le poster pour des raisons de confidentialité ou parce que sa taille est trop conséquente ? (si c'est le cas, vous pouvez poster une pièce jointe).
Hors ligne
#5 Fri 20 September 2013 10:16
- elliott
- Participant occasionnel
- Date d'inscription: 9 Aug 2012
- Messages: 18
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
effectivement je n'avais pas vu que je pouvais ajouter une pièce jointe.
à quel endroit dois-je ajouter cette commande?
Hors ligne
#6 Fri 20 September 2013 10:20
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
à quel endroit dois-je ajouter cette commande?
A la fin. Et ajouter également le premier code (à la toute fin)
Hors ligne
#7 Fri 20 September 2013 10:24
- elliott
- Participant occasionnel
- Date d'inscription: 9 Aug 2012
- Messages: 18
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Qgis me ressort une erreur sur la ligne en gras à la colonne 16 donc entre le p et le r
<scaleclassificationfieldname></scaleclassificationfieldname>
<symbolfieldname></symbolfieldname>
</symbol>
</singlesymbol>
</maplayer>
</properties>
</qgis>
Hors ligne
#8 Fri 20 September 2013 10:29
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Tester avec ce fichier. Vous aurez sûrement à rajouter manuellement 1 ou plusieurs couches mais il semble être lu.
Hors ligne
#9 Fri 20 September 2013 10:33
- elliott
- Participant occasionnel
- Date d'inscription: 9 Aug 2012
- Messages: 18
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Apparemment tout fonctionne correctement je n'ai pas eu besoin de rajouter de couche je vais vérifier tout ça merci beaucoup pour l'aide et bonne journée
Hors ligne
#10 Fri 20 September 2013 10:39
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3945
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Bonjour,
En fait, ce bug a été soulevé dans quelques sujets du forum et la "solution" à ce jour est de refermer toutes les balises ouvertes (dans un éditeur de texte) puis relancer. On peut y perdre quelques données mais bon... faut espérer que la coupure ait eu lieu le plus loin possible dans son fichier.
Sinon, quelqu'un aurait-il connaissance d'un ticket de ce genre sur le site de qgis?
EDIT: Elliott, revérifiez bien car il me semble que votre projet initial contenait 67 couches et que ce qu'a pu récupérer Pierre-André n'en contient que 54 (balise <maplayer ...>)
Dernière modification par SANTANNA (Fri 20 September 2013 10:42)
Hors ligne
#11 Fri 20 September 2013 10:44
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Oui Santanna c'était bien un problème de balises ouvertes qu'il a fallu refermer. Ceci étant, c'est un gros fichier projet assez élaboré.
eliott, je pense que la dernière couche de votre fichier corrompu, portant l'ID troncon_eau20130517104239888 est manquante dans la dernière version.
Hors ligne
#12 Fri 20 September 2013 10:59
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
EDIT: Elliott, revérifiez bien car il me semble que votre projet initial contenait 67 couches et que ce qu'a pu récupérer Pierre-André n'en contient que 54 (balise <maplayer ...>)
Oui, j'ai peut-être eu la main un peu lourde !
Hors ligne
#13 Fri 20 September 2013 11:02
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3945
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Oui, j'ai peut-être eu la main un peu lourde !
Non, je ne crois pas; son fichier n'en contenait plus que 55!
Hors ligne
#14 Fri 20 September 2013 11:05
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Cela voudrait donc dire que l'écriture du fichier s'est arrêtée à 55 au lieu de 67 car le layer_count ne doit pas être faux.
Je ne trouve pas de trace de ce bug.
Hors ligne
#15 Fri 20 September 2013 11:26
- elliott
- Participant occasionnel
- Date d'inscription: 9 Aug 2012
- Messages: 18
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
effectivement il manquait quelque couche mais rien de bien grave puisque mes couches sont sauvegardés sur le serveur et non sur le projet j'aurais juste la mise en forme à refaire, un moindre mal.
Merci encore
Hors ligne
#16 Wed 30 October 2013 14:18
- Jerovert
- Participant occasionnel
- Date d'inscription: 28 Oct 2013
- Messages: 18
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Bonjour, je me permets de relancer ce sujet car je ne peux plus ouvrir un fichier de projet à cause d'une erreur survenue à l'enregistrement (message : qgis.exe a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru.)
La taille du projet est égale à zéro octet et en l'ouvrant, il m'affiche le message : "Erreur de lecture du fichier de projet : unexpected end of file à la ligne 1 et colonne 1 pour le fichier C:/Documents and Settings/user/Bureau/fichier.qgs" J'ai les différentes remarques mais vu que l'erreur survient à la ligne 1 je n'ai rien en l'ouvrant avec wordpad.
Merci si quelqu'un peut m'aider...: rolleyes
Hors ligne
#17 Wed 30 October 2013 15:49
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3945
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Bonjour,
à moins d'avoir une sauvegarde quelque part.... je crains qu'il ne faille recréer ce projet.
Hors ligne
#18 Wed 30 October 2013 15:56
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Bonjour,
malheureusement à ma connaissance il n'y a pas de miracle dans votre cas que j'ai déjà rencontré.
Si votre fichier .qgs est vide, alors votre projet n'a pas été enregistré (et votre travail est perdu).
Mathieu Bossaert
Mathieu BOSSAERT
Association GeoRezo
Hors ligne
#19 Thu 31 October 2013 12:28
- Jerovert
- Participant occasionnel
- Date d'inscription: 28 Oct 2013
- Messages: 18
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Bonjour,
c'est ce que je craignais mais pas de soucis vu que je l'avais sauvegardé au préalable. En cherchant la cause, je me suis aperçu que dès je chargeais les orthophotoplans, ça buggait à la sauvegarde.
Y-a-t-il une raison (logique) à ce bug? (et une solution )
Dernière modification par Jerovert (Thu 31 October 2013 12:29)
Hors ligne
#20 Fri 21 March 2014 10:19
- bébé56
- Juste Inscrit !
- Date d'inscription: 21 Mar 2014
- Messages: 1
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Bonjour,
Ce matin Qgis ne veut pas démarrer mon projet; il indique un message d'erreur similaire :
Erreur de lecture du fichier de projet : unexpected end of file à la ligne 19359 et colonne 1 pour le fichier //HPSERVER-MB/Public/SIG/Terrain FDPPMA56/Terrain_FDPPMA56.qgs
La ligne correspondante en ouvrant Notepad est celle en gras :
VersionCompatible32="393222000"
CMG="E6E410B5104B7B4F7B4F7B4F7B4F"
DPB="5557A3227D907E907E90"
GC="C4C632D3CE43CF43CFBC"
Pouvez vous m'aider à déchiffrer ce que cette ligne signifie ?
Merci d'avance
Hors ligne
#21 Fri 21 March 2014 11:39
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3945
Re: QGIS 1.8 : Erreur lors de l'ouverture d'un projet
Bonjour,
Excusez-moi mais vous êtes sûr d'avoir le bon contenu du fichier qgs?
La plupart des lignes d'un fichier qgs commencent par une balise (< ou </) suivie d'une variable et aucune des lignes indiquées ne semble en contenir (cf message n°1 de cette discussion). Par ailleurs, la ligne 19359 (end of file) ne devrait-elle pas être la GC="C4C632D3CE43CF43CFBC"? Il y aurait encore d'autres lignes après?
Hors ligne