diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/fr/source/_templates/annexe-tech-3-variables-gen.jinja | 29 | ||||
| -rw-r--r-- | docs/fr/source/annexe-tech-3-variables-gen.rst | 75 | ||||
| -rw-r--r-- | docs/generate_values_doc.py | 11 | 
3 files changed, 59 insertions, 56 deletions
diff --git a/docs/fr/source/_templates/annexe-tech-3-variables-gen.jinja b/docs/fr/source/_templates/annexe-tech-3-variables-gen.jinja index 8d0332cf1..316001203 100644 --- a/docs/fr/source/_templates/annexe-tech-3-variables-gen.jinja +++ b/docs/fr/source/_templates/annexe-tech-3-variables-gen.jinja @@ -42,17 +42,6 @@ Champs adresse  Les champs adresse sont une liste de variables partagées par plusieurs éléments :  {{ ishtar_common['address']['render'] }} -.. _valeurs-champs-geo: - -Champs géographiques -******************** - -Les champs géographiques sont une liste de variables partagées par plusieurs éléments : -{{ ishtar_common['geoitem']['render'] }} - -Le détail du fonctionnement de ces champs est explicité dans :ref:`« Principes > Notions avancées > Données géographiques » <donnees-geographiques>`. - -  Personne  ******** @@ -76,6 +65,12 @@ Documentation  {{ ishtar_common['document']['render'] }} + +Élément géographique +******************** + +{{ ishtar_common['geovectordata']['render'] }} +  Acte administratif  ****************** @@ -97,14 +92,14 @@ Modèles des éléments principaux  Opération  ********* -Chaque opération dispose des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque opération dispose du champ `data__` ainsi que des champs suivants :  {{ archaeological_operations['operation']['render'] }}  Site/Entité archéologique  ************************* -Chaque site/entité archéologique dispose des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque site/entité archéologique dispose du champ `data__` ainsi que des champs suivants :  {{ archaeological_operations['archaeologicalsite']['render'] }} @@ -118,14 +113,14 @@ Chaque dossier archéologique dispose du champ `data__` ainsi que des champs sui  Unité d'enregistrement  ********************** -Chaque unité d'enregistrement dispose des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque unité d'enregistrement dispose du champ `data__` ainsi que des champs suivants :  {{ archaeological_context_records['contextrecord']['render'] }}  Mobilier d'origine  ****************** -Chaque mobilier d'origine dispose des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque mobilier d'origine dispose du champ `data__` ainsi que des champs suivants :  {{ archaeological_finds['basefind']['render'] }} @@ -153,14 +148,14 @@ Chaque demande de traitement dispose du champ `data__` ainsi que des champs suiv  Dépot  ***** -Chaque dépot dispose des :ref:`champs adresse <valeurs-champs-adresse>`, des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque dépot dispose des :ref:`champs adresse <valeurs-champs-adresse>`, du champ `data__` ainsi que des champs suivants :  {{ archaeological_warehouse['warehouse']['render'] }}  Contenant  ********* -Chaque contenant dispose des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque contenant dispose du champ `data__` ainsi que des champs suivants :  {{ archaeological_warehouse['container']['render'] }} diff --git a/docs/fr/source/annexe-tech-3-variables-gen.rst b/docs/fr/source/annexe-tech-3-variables-gen.rst index 60f7284f9..80b3b25c9 100644 --- a/docs/fr/source/annexe-tech-3-variables-gen.rst +++ b/docs/fr/source/annexe-tech-3-variables-gen.rst @@ -7,7 +7,7 @@ Annexe technique 3 - Variables  ==============================  :Auteurs: Étienne Loks, Ishtar team -:Date: 2023-08-27 +:Date: 2023-08-28  :Copyright: CC-BY 3.0  :Ishtar Version: v4.0.55 @@ -50,7 +50,6 @@ Les champs adresse sont une liste de variables partagées par plusieurs élémen  - **alt_postal_code** : *Chaîne de caractères (10)* - Autre adresse : code postal  - **alt_town** : *Chaîne de caractères (70)* - Autre adresse : ville  - **country** : *Chaîne de caractères (30)* - Pays -- **created** : *Date/heure* - created  - **email** : *Courriel (300)* - Courriel  - **mobile_phone** : *Chaîne de caractères (32)* - Téléphone mobile  - **phone** : *Chaîne de caractères (32)* - Téléphone @@ -64,33 +63,6 @@ Les champs adresse sont une liste de variables partagées par plusieurs élémen  - **raw_phone** : *Texte* - Téléphone brut  - **town** : *Chaîne de caractères (150)* - Commune (saisie libre) -.. _valeurs-champs-geo: - -Champs géographiques -******************** - -Les champs géographiques sont une liste de variables partagées par plusieurs éléments : - -- **estimated_error_x** : *Nombre à virgule* - Erreur estimée pour X -- **estimated_error_y** : *Nombre à virgule* - Erreur estimée pour Y -- **estimated_error_z** : *Nombre à virgule* - Erreur estimée pour Z -- **geodata__** : *→ Géographie - Donnée vectorielle* - Élément géographique  -- **main_geodata__** : *→ Géographie - Donnée vectorielle* - Élément géographique principal  -- **multi_polygon** : *Multi-polygone* - Polygones multi-parties -- **multi_polygon_source** : *Chaîne de caractères (1)* - Source du multi-polygone -- **multi_polygon_source_item** : *Chaîne de caractères (100)* - Élément source du multi-polygone -- **point** : *Point* - Point -- **point_2d** : *Point* - Point (2D) -- **point_source** : *Chaîne de caractères (1)* - Source du point -- **point_source_item** : *Chaîne de caractères (100)* - Élément source du point -- **spatial_reference_system__** : *→ Géographie - Système de référence spatiale* (**label** Dénomination, **txt_idx** Identifiant textuel, **srid** SRID, **auth_name** Registre) - Système de référence spatiale  -- **x** : *Nombre à virgule* - X/Long -- **y** : *Nombre à virgule* - Y/Lat -- **z** : *Nombre à virgule* - Z - -Le détail du fonctionnement de ces champs est explicité dans :ref:`« Principes > Notions avancées > Données géographiques » <donnees-geographiques>`. - -  Personne  ******** @@ -230,6 +202,39 @@ Documentation  - **treatments__** : *→ Traitements (documents)*  - **warehouses__** : *→ Lieux de conservation (documents)* + +Élément géographique +******************** + + +- **buffer** : *Nombre à virgule* - Tampon +- **buffer_type__** : *→ Géographie - Type de tampon* (**label** Dénomination, **txt_idx** Identifiant textuel) - buffer type  +- **comment** : *Texte* - Commentaire +- **data_type__** : *→ Géographie - Type de données* (**label** Dénomination, **txt_idx** Identifiant textuel) - Type de donnée  - Par exemple : contour, Z-supérieur, ...  +- **main_related_items_archaeological_context_records_contextrecord__** : *→ Unité d'Enregistrement (élément géographique principal)* +- **main_related_items_archaeological_finds_basefind__** : *→ Mobilier d'origine (élément géographique principal)* +- **main_related_items_archaeological_operations_archaeologicalsite__** : *→ Entités archéologiques (élément géographique principal)* +- **main_related_items_archaeological_operations_operation__** : *→ Opérations (élément géographique principal)* +- **main_related_items_archaeological_warehouse_container__** : *→ Contenants (élément géographique principal)* +- **main_related_items_archaeological_warehouse_warehouse__** : *→ Lieux de conservation (élément géographique principal)* +- **main_related_items_ishtar_common_town__** : *→ Communes* (élément géographique principal - **name** Nom, **numero_insee** Code commune (numéro INSEE), **cached_label** Nom en cache) +- **multi_line** : *Multi-lignes* - Lignes multiples +- **multi_points** : *Multi-points* - Points multiples +- **name** : *Texte* - Nom +- **origin__** : *→ Géographie - Type d'origine* (**label** Dénomination, **txt_idx** Identifiant textuel) - Origine  - Par exemple : levé topographiques, géoréférencement, ...  +- **point_3d** : *Point* - Point (3D) +- **provider__** : *→ Géographie - Type de fournisseur* (**label** Dénomination, **txt_idx** Identifiant textuel) - Fournisseur  - Fournisseur de données  +- **related_items_archaeological_context_records_contextrecord__** : *→ Unité d'Enregistrement (élément géographique)* +- **related_items_archaeological_finds_basefind__** : *→ Mobilier d'origine (élément géographique)* +- **related_items_archaeological_operations_archaeologicalsite__** : *→ Entités archéologiques (élément géographique)* +- **related_items_archaeological_operations_operation__** : *→ Opérations (élément géographique)* +- **related_items_archaeological_warehouse_container__** : *→ Contenants (élément géographique)* +- **related_items_archaeological_warehouse_warehouse__** : *→ Lieux de conservation (élément géographique)* +- **related_items_ishtar_common_town__** : *→ Communes* (élément géographique - **name** Nom, **numero_insee** Code commune (numéro INSEE), **cached_label** Nom en cache) +- **source_content_type__** : *→ type de contenu* - source content type  +- **source_id** : *Entier positif* - source id +- **spatial_reference_system__** : *→ Géographie - Système de référence spatiale* (**label** Dénomination, **txt_idx** Identifiant textuel, **srid** SRID, **auth_name** Registre) - Système de référence spatiale  +  Acte administratif  ****************** @@ -289,7 +294,7 @@ Modèles des éléments principaux  Opération  ********* -Chaque opération dispose des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque opération dispose du champ `data__` ainsi que des champs suivants :  - **abstract** : *Texte* - Résumé @@ -370,7 +375,7 @@ Chaque opération dispose des :ref:`champs géographiques <valeurs-champs-geo>`,  Site/Entité archéologique  ************************* -Chaque site/entité archéologique dispose des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque site/entité archéologique dispose du champ `data__` ainsi que des champs suivants :  - **affmar_number** : *Chaîne de caractères (100)* - Numéro AffMar @@ -480,7 +485,7 @@ Chaque dossier archéologique dispose du champ `data__` ainsi que des champs sui  Unité d'enregistrement  ********************** -Chaque unité d'enregistrement dispose des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque unité d'enregistrement dispose du champ `data__` ainsi que des champs suivants :  - **activity__** : *→ Type d'activité* (**label** Dénomination, **txt_idx** Identifiant textuel) - Activité  @@ -538,7 +543,7 @@ Chaque unité d'enregistrement dispose des :ref:`champs géographiques <valeurs-  Mobilier d'origine  ****************** -Chaque mobilier d'origine dispose des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque mobilier d'origine dispose du champ `data__` ainsi que des champs suivants :  - **batch__** : *→ Type de lot* (**label** Dénomination, **txt_idx** Identifiant textuel) - Lot/objet  @@ -740,7 +745,7 @@ Chaque demande de traitement dispose du champ `data__` ainsi que des champs suiv  Dépot  ***** -Chaque dépot dispose des :ref:`champs adresse <valeurs-champs-adresse>`, des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque dépot dispose des :ref:`champs adresse <valeurs-champs-adresse>`, du champ `data__` ainsi que des champs suivants :  - **associated_divisions__** : *→ Type de division de lieu de conservation* (**label** Dénomination, **txt_idx** Identifiant textuel) - Divisions  @@ -772,7 +777,7 @@ Chaque dépot dispose des :ref:`champs adresse <valeurs-champs-adresse>`, des :r  Contenant  ********* -Chaque contenant dispose des :ref:`champs géographiques <valeurs-champs-geo>`, du champ `data__` ainsi que des champs suivants : +Chaque contenant dispose du champ `data__` ainsi que des champs suivants :  - **cached_division** : *Texte* - Division mise en cache diff --git a/docs/generate_values_doc.py b/docs/generate_values_doc.py index acff81ff8..6ed8cde0c 100644 --- a/docs/generate_values_doc.py +++ b/docs/generate_values_doc.py @@ -29,7 +29,9 @@ TYPES = {      'URLField': "Adresse web",      'PointField': "Point",      'LineStringField': "Ligne", -    'MultiPolygonField': "Multi-polygone", +    'MultiPolygonField': "Multi-polygones", +    'MultiPointField': "Multi-points", +    'MultiLineStringField': "Multi-lignes"  }  TEMPLATES = ( @@ -51,12 +53,13 @@ EXCLUDED = [      "relation_bitmap_image_above", "relation_bitmap_image_below",      "relation_dot", "relation_dot_above", "relation_dot_below",      "relation_image_above", "relation_image_below", "auto_external_id", -    "history_date" +    "history_date", "created", "cached_x", "cached_y", "cached_z", +    "import_key",  ]  EXCLUDED += ["parcel_owner"]  # temporary  MODELS = { -    "ishtar_common": ["person", "organization", "author", "document"], +    "ishtar_common": ["person", "organization", "author", "document", "geovectordata"],      "archaeological_operations": ["operation", "archaeologicalsite",                                    "parcel", "administrativeact"],      "archaeological_files": ["file"], @@ -170,7 +173,7 @@ for template_name, template_name_dest, language in TEMPLATES:      geo_values = get_values(tpl_model, GeoItem, excluded=excluded,                              model_types=TYPES, messages=MESSAGES) -    render_dct["ishtar_common"]["geoitem"] = geo_values +    #render_dct["ishtar_common"]["geoitem"] = geo_values      excluded += geo_values["fields"]      for app_name in MODELS:  | 
