DoFabien / cadastre-pg

Le plus simple et rapide pour exporter le cadastre de l'EDIGEO vers Postgis
14 stars 2 forks source link

il manque l'import fs dans ton fichier main.js #2

Open nicolashedoire opened 3 years ago

nicolashedoire commented 3 years ago

Voici mon code

`// https://www.npmjs.com/package/cadastre-pg const cadastrePg = require('cadastre-pg');

let options = { schema: 'public', year: 2019, srid: 2154, threads: 8, codeDep: null, logLevel: 3, dropSchema: false, dropTable: false, };

let pgConfig = { user: 'postgres', host: 'localhost', database: 'test', password: 'postgres', port: 5432, };

cadastrePg('cadastre-files/dep01/01001', 'full', pgConfig, options) .then((t) => { console.log(t); console.log('import terminé'); }) .catch((error) => { console.log(error); }); `

voici l'erreur

fileName cadastre-files/dep01/01001/edigeo-01001000ZL01.tar.bz2 ReferenceError: fs is not defined at process. (/Users/nicolashedoire/Documents/brik-backend/node_modules/cadastre-pg/main.js:129:44) at processTicksAndRejections (internal/process/task_queues.js:93:5) undefined

il manque l'import fs dans ton fichier main.js

DoFabien commented 3 years ago

Oups, oui en effet... Je vais corriger ça, merci.

Mais le mieux est d'utiliser la valeur "fromFile" dans l'option 'codeDep' (codeDep: 'fromFile'),. Le script va déterminer le code du département a partir du nom du fichier, ça marche bien avec les EDIGEO en opendata.

Avec codeDep: null, le script devrait déterminer de façon géographique le département, a partir d'un geojson de 2019... Enfin quand ce sera fixé