- Sujet précédent - Import des données IGN au format Posgres - Sujet suivant
#61 Thu 10 October 2019 12:47
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 1001
Re: Import des données IGN au format Posgres
Si ça intéresse certains, voici le poids des différentes tables après importation dans ma BDD (France Entière) :
total table_name
19 GB batiment
13 GB zone_de_vegetation
8362 MB troncon_de_route
6715 MB adresse
1770 MB troncon_hydrographique
760 MB surface_hydrographique
606 MB haie
492 MB zone_d_habitation
352 MB toponymie_lieux_nommes
267 MB cours_d_eau
252 MB ligne_orographique
241 MB zone_d_activite_ou_d_interet
235 MB construction_lineaire
216 MB commune
207 MB route_numerotee_ou_nommee
98 MB lieu_dit_non_habite
80 MB point_de_repere
76 MB toponymie_services_et_activites
68 MB foret_publique
56 MB construction_ponctuelle
54 MB epci
53 MB erp
52 MB pylone
50 MB plan_d_eau
47 MB reservoir
44 MB terrain_de_sport
40 MB point_du_reseau
40 MB troncon_de_voie_ferree
37 MB equipement_de_transport
34 MB detail_orographique
32 MB arrondissement
30 MB noeud_hydrographique
29 MB detail_hydrographique
23 MB limite_terre_mer
22 MB bassin_versant_topographique
22 MB toponymie_hydrographie
21 MB collectivite_territoriale
21 MB departement
20 MB zone_d_estran
19 MB cimetiere
18 MB commune_associee_ou_deleguee
17 MB toponymie_transport
12 MB parc_ou_reserve
12 MB region
7536 kB construction_surfacique
6976 kB ligne_electrique
4368 kB toponymie_bati
4136 kB non_communication
3944 kB toponymie_zones_reglementees
1912 kB canalisation
1728 kB piste_d_aerodrome
1456 kB poste_de_transformation
1376 kB transport_par_cable
968 kB voie_ferree_nommee
808 kB aerodrome
424 kB arrondissement_municipal
24 kB point_d_acces
J'ai pu obtenir ce résultat avec la requête proposée ici : https://wiki.postgresql.org/wiki/Disk_Usage
Code:
SELECT *, pg_size_pretty(total_bytes) AS total , pg_size_pretty(index_bytes) AS INDEX , pg_size_pretty(toast_bytes) AS toast , pg_size_pretty(table_bytes) AS TABLE FROM ( SELECT *, total_bytes-index_bytes-COALESCE(toast_bytes,0) AS table_bytes FROM ( SELECT c.oid,nspname AS table_schema, relname AS TABLE_NAME , c.reltuples AS row_estimate , pg_total_relation_size(c.oid) AS total_bytes , pg_indexes_size(c.oid) AS index_bytes , pg_total_relation_size(reltoastrelid) AS toast_bytes FROM pg_class c LEFT JOIN pg_namespace n ON n.oid = c.relnamespace WHERE relkind = 'r' ) a ) a;
(car oui, j'ai pour ma part augmenté les capacité de mon disque de stockage de données PostGreSQL )
A+
Dernière modification par Sylvain M. (Thu 10 October 2019 12:48)
Sylvain M.
Hors ligne
#62 Thu 29 July 2021 09:28
- image95
- Participant assidu
- Date d'inscription: 6 Sep 2014
- Messages: 267
Re: Import des données IGN au format Posgres
Bonjour,
Je me permets de faire un petit up sur ce sujet. Je ne sais pas si il y a de nouvelles approches, outils ou recommandations depuis 2019 ? Pour info, le tutoriel hébergé sur le site de l'ign pour l'import de données bdtopo dans postgis au format sql n'est plus disponible sur le lien d'origine. Il l'est en suivant ce lien :
https://geoservices.ign.fr/sites/defaul … l_v1_0.pdf
Dernière modification par image95 (Thu 29 July 2021 11:20)
Hors ligne
#63 Thu 29 July 2021 09:34
- image95
- Participant assidu
- Date d'inscription: 6 Sep 2014
- Messages: 267
Re: Import des données IGN au format Posgres
Delete
Dernière modification par image95 (Thu 29 July 2021 09:39)
Hors ligne
- Sujet précédent - Import des données IGN au format Posgres - Sujet suivant