edigeo-reproject
Reprojection à la volée des feuilles EDIGÉO
Pré-requis
Utilisation côté serveur
Installation
npm install edigeo-reproject
Exemple d'utilisation
const fs = require('fs')
const {promisify} = require('util')
const {reprojectArchive} = require('edigeo-reproject')
const readFile = promisify(fs.readFile)
const writeFile = promisify(fs.writeFile)
async function doJob() {
const originalArchive = await readFile('/path/to/edigeo-54XXXYYYZZ0000.tar.bz2')
const reprojectedArchive = await reprojectArchive(originalArchive, '54', 'L93toCC')
await writeFile('/path/to/edigeocc-54XXXYYYZZ0000.tar.bz2', reprojectedArchive)
}
doJob().catch(console.error)
Utilisation en ligne de commande
Installation
npm install -g edigeo-reproject
Exemple d'utilisation
curl /path/to/edigeo-54084000AB01.tar.bz2 | edigeo-reproject -d 54 -m L93toCC > edigeocc-54084000AB01.tar.bz2
curl https://cadastre.data.gouv.fr/data/dgfip-pci-vecteur/2017-10-12/edigeo/feuilles/54/54084/edigeo-54084000AB01.tar.bz2 | edigeo-reproject -d 54 -m L93toCC > edigeocc-54084000AB01.tar.bz2
Licence
MIT