remove wips
This commit is contained in:
parent
53075a642f
commit
fe05c2c929
@ -2,7 +2,7 @@
|
||||
"version": 0.6,
|
||||
"generator": "Overpass API 0.7.62.1 084b4234",
|
||||
"osm3s": {
|
||||
"timestamp_osm_base": "2024-10-26T20:36:18Z",
|
||||
"timestamp_osm_base": "2024-10-27T08:43:29Z",
|
||||
"copyright": "The data included in this document is from www.openstreetmap.org. The data is made available under ODbL."
|
||||
},
|
||||
"elements": [
|
||||
|
@ -2,8 +2,8 @@
|
||||
"version": 0.6,
|
||||
"generator": "Overpass API 0.7.62.1 084b4234",
|
||||
"osm3s": {
|
||||
"timestamp_osm_base": "2024-10-26T20:38:25Z",
|
||||
"timestamp_areas_base": "2024-10-26T17:31:45Z",
|
||||
"timestamp_osm_base": "2024-10-27T08:47:35Z",
|
||||
"timestamp_areas_base": "2024-10-27T04:53:30Z",
|
||||
"copyright": "The data included in this document is from www.openstreetmap.org. The data is made available under ODbL."
|
||||
},
|
||||
"elements": [
|
||||
|
@ -20,21 +20,21 @@ extract_from_osm(){
|
||||
jq '.elements | length' "$export_file.json"
|
||||
|
||||
# on garde la version OSM brute des données extraites
|
||||
cp "$export_file.json" "../osm_output/$export_file.osm.json"
|
||||
cp "$export_file.json" "../../osm_output/$export_file.osm.json"
|
||||
|
||||
# on convertir en geojson
|
||||
osm2geojson -q -i 2 --reader json "$export_file.json" "$export_file.geojson" -f
|
||||
echo -e "\n -> fichier converti: $export_file.geojson "
|
||||
|
||||
# on déplace dans le dossier osm_output les versions brutes et converties
|
||||
mv "$export_file.geojson" "../osm_output/$export_file.geojson"
|
||||
echo " -> fichier placé dans ../osm_output/$export_file.geojson "
|
||||
mv "$export_file.geojson" "../../osm_output/$export_file.geojson"
|
||||
echo " -> fichier placé dans ../../osm_output/$export_file.geojson "
|
||||
|
||||
# on convertit le geojson en csv
|
||||
python3 geojson_to_csv.py "../osm_output/$export_file.geojson" -o "../osm_output/$export_file.csv"
|
||||
python3 geojson_to_csv.py "../../osm_output/$export_file.geojson" -o "../../osm_output/$export_file.csv"
|
||||
rm "$export_file.json"
|
||||
echo "nombre de features dans l'export geojson :"
|
||||
jq '.features | length' "../osm_output/$export_file.geojson"
|
||||
jq '.features | length' "../../osm_output/$export_file.geojson"
|
||||
|
||||
}
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -5,7 +5,7 @@
|
||||
faire un nouveau csv qui ne montre que les valeurs uniques pour chacune des colonnes
|
||||
et qui compte le nombre de valeurs
|
||||
**/
|
||||
import utils from './mappings/utils'
|
||||
import utils from '../mappings/utils'
|
||||
import {parse} from 'csv'
|
||||
|
||||
const fs = require('fs')
|
||||
@ -32,61 +32,20 @@ fs.readFile(inputPath, function (err: any, fileData: any) {
|
||||
if (err) {
|
||||
throw new Error(err)
|
||||
} else {
|
||||
parse(fileData, {columns: false, trim: true}, function (err: any, rows: any) {
|
||||
// Your CSV data is in an array of arrays passed to this callback as rows.
|
||||
|
||||
parse(fileData, {columns: false, trim: true}, function (err: any, rows: any) {
|
||||
if(err){
|
||||
throw new Error(err)
|
||||
}
|
||||
console.log('line ', lines_count)
|
||||
|
||||
console.log('rows', rows)
|
||||
// rows.forEach((row: Array<any>) => {
|
||||
//
|
||||
//
|
||||
// if (lines_count === 0) {
|
||||
// // console.log('elem', row)
|
||||
// row.forEach((value: string) => {
|
||||
// // console.log('value', value)
|
||||
// columns_headings.push(value)
|
||||
// data_variance[value] = []
|
||||
// })
|
||||
// console.log('columns_headings.length', columns_headings.length)
|
||||
// lines_count++
|
||||
// } else {
|
||||
// // lignes suivantes
|
||||
//
|
||||
// let column_index = 0;
|
||||
//
|
||||
//
|
||||
// row.forEach((value: string) => {
|
||||
// value = value.trim()
|
||||
// // dans chaque colonne, vérifier que la valeur n'est pas déjà présente dans les index de variance
|
||||
// // si la valeur est nouvelle, l'ajouter
|
||||
// if (data_variance[columns_headings[column_index]].indexOf(value) < 0) {
|
||||
// data_variance[columns_headings[column_index]].push(value)
|
||||
// if (
|
||||
// data_variance[columns_headings[column_index]].length > longest_variance_count
|
||||
// ) {
|
||||
// longest_variance_count = data_variance[columns_headings[column_index]].length
|
||||
// }
|
||||
//
|
||||
// }
|
||||
// column_index++
|
||||
// })
|
||||
// lines_count++
|
||||
// }
|
||||
// })
|
||||
|
||||
console.log('rows', rows)
|
||||
console.log('longest_variance_count', longest_variance_count)
|
||||
|
||||
// utils.writeFile('variance.csv', writeCSVVariance())
|
||||
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
console.log('parsing done')
|
||||
// console.log('data_variance', data_variance)
|
||||
console.log('parsing done')
|
||||
})
|
||||
|
||||
/**
|
File diff suppressed because one or more lines are too long
@ -1,3 +0,0 @@
|
||||
console.log('convert csv to geojson file')
|
||||
console.log('TODO')
|
||||
|
@ -1,2 +0,0 @@
|
||||
console.log('hello mapper')
|
||||
|
Loading…
Reference in New Issue
Block a user