Message posté par : Sylther
----------------------------------------
Bonjour,
La taille d'un fichier n'est pas un critère de non corruption, sa taille pouvant
varier (entre autres) selon le système de fichier utilisé. Il vaut mieux utiliser un
checksum, idéalement SH256. cf.
https://fr.wikipedia.org/wiki/Somme_de_contr%C3%B4le
Une fois les fichiers (re)téléchargés, j'ai ces checksum-ci.
-----------------
Code :
$ for FILE in OSM_GPKG_LAMB93_FXX-ED244.zip.00*; do sha256sum "$FILE"; done
ad152813f74f63aabbbea1a78dee83157b1d96d260f8f898a0dc70c77569dffa
OSM_GPKG_LAMB93_FXX-ED244.zip.001
3ad5e9fac62ccea0502dac7103bd4517fe16aff45b29c18b5e9d346e9f7f3565
OSM_GPKG_LAMB93_FXX-ED244.zip.002
a8307cff6850b9ffc2b9119b901ccd889b7ff21d86db9877992c46d43632fba7
OSM_GPKG_LAMB93_FXX-ED244.zip.003
458f570fd1c3dba8fa9ad57005792b2137a419c8a5613ca4ac7a72907d066ebc
OSM_GPKG_LAMB93_FXX-ED244.zip.004
6a36fade18c2d8a2ff8d5a5fd970806d5b52cb6105a53cd7339730febb93868b
OSM_GPKG_LAMB93_FXX-ED244.zip.005
-----------------
Pour autant, je n'arrive pas à décompresser les fichiers.
Tant avec 7zip :
-----------------
Code :
$z x OSM_GPKG_LAMB93_FXX-ED244.zip.001
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=fr_FR.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R)
Core(TM) i5-5300U CPU @ 2.30GHz (306D4),ASM,AES-NI)
Scanning the drive for archives:
1 file, 3145728000 bytes (3000 MiB)
Extracting archive: OSM_GPKG_LAMB93_FXX-ED244.zip.001
OSM_GPKG_LAMB93_FXX-ED244.zip
ERRORS:
Unexpected end of archive
--
Path = OSM_GPKG_LAMB93_FXX-ED244.zip.001
Type = Split
Physical Size = 3145728000
Volumes = 5
Total Physical Size = 14777192705
----
Path = OSM_GPKG_LAMB93_FXX-ED244.zip
Size = 14777192705
--
Path = OSM_GPKG_LAMB93_FXX-ED244.zip
Type = zip
ERRORS:
Unexpected end of archive
Physical Size = 1152921504606847056
ERROR: CRC Failed : OSM_GPKG_LAMB93_FXX-ED244.gpkg
Sub items Errors: 1
Archives with Errors: 1
Open Errors: 1
Sub items Errors: 1
-----------------
Qu'avec unzip :
-----------------
Code :
$cat OSM_GPKG_LAMB93_FXX-ED244.zip.00* > OSM_GPKG_LAMB93_FXX-ED244.zip && unzip
OSM_GPKG_LAMB93_FXX-ED244.zip
Archive: OSM_GPKG_LAMB93_FXX-ED244.zip
inflating: OSM_GPKG_LAMB93_FXX-ED244.gpkg bad CRC 1356ee8c (should be 00000000)
-----------------
Et même en tentant une réparation de l'archive avant extraction :
-----------------
Code :
$ zip -FF OSM_GPKG_LAMB93_FXX-ED244.zip --out temp.zip && unzip temp.zip
Fix archive (-FF) - salvage what can
Found end record (EOCDR) - says expect single disk archive
Scanning for entries...
copying: OSM_GPKG_LAMB93_FXX-ED244.gpkg (1152921504606846976 bytes)
zip error: Out of memory (zi9ZDLjN)
-----------------
(L'erreur 'out of memory' est erronée, je suis loin d'être saturé).
Dans le meilleur des cas, j'obtiens un gpkg d'environ 40.7 go, dont
l'empreinte SHA256 est :
-----------------
Code :
222ca03c41f590a376677026a0d408241494dec27433630dcda414150054ff0c
OSM_GPKG_LAMB93_FXX-ED254.gpkg
-----------------
Il contient (entre autres) un projet QGIS dont les noms de couches sont erronés. cf. image
en PJ. (Ce n'est qu'un 'bête' problème de nom mais c'est ennuyeux
quand même).
Et même s'il n'y a qu'un problème manifeste d'archive zip, je me demande
s'il est vraiment bien raisonnable de travailler avec un gpkg de 40 go+ ?
Bonne journée.
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=368502#p368502
Pour y répondre : donnees(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net