|
1 | | -<!-- 10-Header --> |
2 | | -[](https://smartdatamodels.org) |
3 | | -Entité : OSMLanduse |
4 | | -==================<!-- /10-Header --> |
5 | | -<!-- 15-License --> |
6 | | -[Open License](https://github.com/smart-data-models//dataModel.OpenStreetMap/blob/master/OSMLanduse/LICENSE.md) |
7 | | -[document generated automatically](https://docs.google.com/presentation/d/e/2PACX-1vTs-Ng5dIAwkg91oTTUdt8ua7woBXhPnwavZ0FxgR8BsAI_Ek3C5q97Nd94HS8KhP-r_quD4H0fgyt3/pub?start=false&loop=false&delayms=3000#slide=id.gb715ace035_0_60) |
8 | | -<!-- /15-License --> |
9 | | -<!-- 20-Description --> |
10 | | -Description globale : **Une zone d'utilisation du sol d'OpenStreetMap étiquetée avec landuse=*. Décrit le but humain principal ou l'utilisation d'une zone de terre** |
11 | | -version : 0.0.1 |
12 | | -<!-- /20-Description --> |
13 | | -<!-- 30-PropertiesList --> |
| 1 | +<!-- 10-Header --> |
| 2 | +[](https://smartdatamodels.org) |
| 3 | +Entité : OSMLanduse |
| 4 | +==================<!-- /10-Header --> |
| 5 | +<!-- 15-License --> |
| 6 | +[Open License](https://github.com/smart-data-models//dataModel.OpenStreetMap/blob/master/OSMLanduse/LICENSE.md) |
| 7 | +[document generated automatically](https://docs.google.com/presentation/d/e/2PACX-1vTs-Ng5dIAwkg91oTTUdt8ua7woBXhPnwavZ0FxgR8BsAI_Ek3C5q97Nd94HS8KhP-r_quD4H0fgyt3/pub?start=false&loop=false&delayms=3000#slide=id.gb715ace035_0_60) |
| 8 | +<!-- /15-License --> |
| 9 | +<!-- 20-Description --> |
14 | 10 |
|
15 | | -## Liste des propriétés |
| 11 | +Description globale : **Une zone d'utilisation des sols issue d'OpenStreetMap marquée avec landuse=*. Décrit l'usage principal ou l'affectation humaine d'une zone de terrain**<!-- /20-Description --> |
| 12 | +<!-- 30-PropertiesList --> |
16 | 13 |
|
17 | | -<sup><sub>[*] S'il n'y a pas de type dans un attribut, c'est qu'il peut avoir plusieurs types ou différents formats/modèles</sub></sup> |
18 | | -- `address[object]` : L'adresse postale. Modèle : [https://schema.org/address](https://schema.org/address) - `addressCountry[string]` : Le pays. Par exemple, Espagne. Modèle : [https://schema.org/addressCountry](https://schema.org/addressCountry) |
19 | | - - `addressLocality[string]` : La localité dans laquelle se trouve l'adresse de rue, et qui se trouve dans la région. Modèle : [https://schema.org/addressLocality](https://schema.org/addressLocality) |
20 | | - - `addressRegion[string]` : La région dans laquelle se trouve la localité, et qui se trouve dans le pays. Modèle : [https://schema.org/addressRegion](https://schema.org/addressRegion) |
21 | | - - `district[string]` : Un district est un type de division administrative qui, dans certains pays, est géré par le gouvernement local. |
22 | | - - `postOfficeBoxNumber[string]` : Le numéro de boîte postale pour les adresses de boîte postale. Par exemple, 03578. Modèle : [https://schema.org/postOfficeBoxNumber](https://schema.org/postOfficeBoxNumber) |
23 | | - - `postalCode[string]` : Le code postal. Par exemple, 24004. Modèle : [https://schema.org/https://schema.org/postalCode](https://schema.org/https://schema.org/postalCode) |
24 | | - - `streetAddress[string]` : L'adresse de rue. Modèle : [https://schema.org/streetAddress](https://schema.org/streetAddress) |
25 | | - - `streetNr[string]` : Numéro identifiant une propriété spécifique sur une rue publique. |
26 | | -- `alternateName[string]` : Un nom alternatif pour cet élément. - `areaServed[string]` : La zone géographique où un service ou un article proposé est fourni. Modèle : [https://schema.org/Text](https://schema.org/Text) - `crop[string]` : La culture cultivée sur la terre si landuse=farmland. Modèle : [https://wiki.openstreetmap.org/wiki/Key:crop](https://wiki.openstreetmap.org/wiki/Key:crop) - `dataProvider[string]` : Une séquence de caractères identifiant le fournisseur de l'entité de données harmonisée. - `dateCreated[date-time]` : Horodatage de création de l'entité. Ceci sera généralement attribué par la plateforme de stockage. - `dateModified[date-time]` : Horodatage de la dernière modification de l'entité. Ceci sera généralement attribué par la plateforme de stockage. - `description[string]` : Une description de cet élément. - `id[*]` : Identifiant unique de l'entité. - `landuseType[string]` : Le tag landuse d'OSM classifiant l'utilisation humaine principale de la terre. Enum : 'commercial, construction, éducation, industriel, résidentiel, vente au détail, terres agricoles, forêt, prairie, verger, ...'. Modèle : [https://wiki.openstreetmap.org/wiki/Key:landuse](https://wiki.openstreetmap.org/wiki/Key:landuse) - `location[*]` : Référence Geojson à l'élément. Il peut s'agir de Point, LineString, Polygon, MultiPoint, MultiLineString ou MultiPolygon. - `name[string]` : Le nom de cet élément. - `operator[string]` : Nom de l'entité exploitant ou gérant la zone. - `osmId[number]` : L'identifiant entier original de l'élément OpenStreetMap. - `osmLastModified[date-time]` : Horodatage de la dernière modification. - `osmType[string]` : Le type de l'élément OSM original. - `owner[array]` : Une liste contenant une séquence de caractères encodée en JSON faisant référence aux identifiants uniques du ou des propriétaires. - `seeAlso[*]` : Liste des URI pointant vers des ressources supplémentaires. - `source[string]` : Une séquence de caractères donnant la source originale des données de l'entité sous forme d'URL. Il est recommandé que ce soit le nom de domaine complet du fournisseur source, ou l'URL de l'objet source. - `trees[string]` : Le type d'arbres cultivés si landuse=forest ou orchard. Modèle : [https://wiki.openstreetmap.org/wiki/Key:trees](https://wiki.openstreetmap.org/wiki/Key:trees) - `type[string]` : Type d'entité NGSI. Il doit s'agir de OSMLanduse. <!-- /30-PropertiesList --> |
27 | | -<!-- 35-RequiredProperties --> |
28 | | -Propriétés requises |
29 | | -- `id` - `landuseType` - `location` - `osmId` - `osmType` - `type` <!-- /35-RequiredProperties --> |
30 | | -<!-- 40-NotesYaml --> |
31 | | -<!-- /40-NotesYaml --> |
32 | | -<!-- 50-DataModelHeader --> |
33 | | -## Description du modèle de données des propriétés |
34 | | -Trié par ordre alphabétique (cliquez pour les détails) |
35 | | -<!-- /50-DataModelHeader --> |
36 | | -<!-- 60-ModelYaml --> |
37 | | -<details><summary><strong>détails complets en yaml</strong></summary> |
| 14 | +## Liste des propriétés |
| 15 | + |
| 16 | +<sup><sub>[*] Si un type n'est pas indiqué dans un attribut, c'est qu'il peut avoir plusieurs types ou différents formats/modèles</sub></sup> |
| 17 | +- `address[object]` : L'adresse postale. Modèle : [https://schema.org/address](https://schema.org/address) |
| 18 | + - `addressCountry[string]` : Le pays. Par exemple, Espagne. Modèle : [https://schema.org/addressCountry](https://schema.org/addressCountry) |
| 19 | + - `addressLocality[string]` : La localité dans laquelle se trouve l'adresse, et qui est située dans la région. Modèle : [https://schema.org/addressLocality](https://schema.org/addressLocality) |
| 20 | + - `addressRegion[string]` : La région dans laquelle se trouve la localité, et qui est située dans le pays. Modèle : [https://schema.org/addressRegion](https://schema.org/addressRegion) |
| 21 | + - `district[string]` : Un district est un type de division administrative qui, dans certains pays, est géré par les autorités locales |
| 22 | + - `postOfficeBoxNumber[string]` : Le numéro de boîte postale pour les adresses en boîte postale. Par exemple, 03578. Modèle : [https://schema.org/postOfficeBoxNumber](https://schema.org/postOfficeBoxNumber) |
| 23 | + - `postalCode[string]` : Le code postal. Par exemple, 24004. Modèle : [https://schema.org/https://schema.org/postalCode](https://schema.org/https://schema.org/postalCode) |
| 24 | + - `streetAddress[string]` : L'adresse de rue. Modèle : [https://schema.org/streetAddress](https://schema.org/streetAddress) |
| 25 | + - `streetNr[string]` : Numéro identifiant une propriété spécifique sur une voie publique |
| 26 | +- `alternateName[string]` : Un nom alternatif pour cet élément |
| 27 | +- `areaServed[string]` : La zone géographique où un service ou un article proposé est fourni. Modèle : [https://schema.org/Text](https://schema.org/Text) |
| 28 | +- `crop[string]` : La culture cultivée sur le terrain si landuse=farmland. Modèle : [https://wiki.openstreetmap.org/wiki/Key:crop](https://wiki.openstreetmap.org/wiki/Key:crop) |
| 29 | +- `dataProvider[string]` : Une séquence de caractères identifiant le fournisseur de l'entité de données harmonisées |
| 30 | +- `dateCreated[date-time]` : Horodatage de création de l'entité. Celui-ci est généralement attribué par la plateforme de stockage |
| 31 | +- `dateModified[date-time]` : Horodatage de la dernière modification de l'entité. Celui-ci est généralement attribué par la plateforme de stockage |
| 32 | +- `description[string]` : Une description de cet élément |
| 33 | +- `id[*]` : Identifiant unique de l'entité |
| 34 | +- `landuseType[string]` : Le tag d'utilisation des sols d'OSM classant l'usage principal humain du terrain. Énumération : 'commercial, construction, education, industrial, residential, retail, farmland, forest, meadow, orchard, ...'. Modèle : [https://wiki.openstreetmap.org/wiki/Key:landuse](https://wiki.openstreetmap.org/wiki/Key:landuse) |
| 35 | +- `location[*]` : Référence GeoJSON de l'élément. Peut être Point, LineString, Polygon, MultiPoint, MultiLineString ou MultiPolygon |
| 36 | +- `name[string]` : Le nom de cet élément |
| 37 | +- `operator[string]` : Nom de l'entité exploitant ou gérant la zone |
| 38 | +- `osmId[number]` : L'identifiant entier de l'élément original d'OpenStreetMap |
| 39 | +- `osmLastModified[date-time]` : Horodatage de la dernière modification |
| 40 | +- `osmType[string]` : Le type de l'élément OSM original |
| 41 | +- `owner[array]` : Une liste contenant une séquence de caractères encodée en JSON référençant les identifiants uniques du ou des propriétaire(s) |
| 42 | +- `seeAlso[*]` : Liste d'URIs pointant vers des ressources supplémentaires |
| 43 | +- `source[string]` : Une séquence de caractères indiquant la source originale des données de l'entité sous forme d'URL. Recommandé d'utiliser le nom de domaine entièrement qualifié du fournisseur de la source ou l'URL de l'objet source |
| 44 | +- `trees[string]` : Le type d'arbres cultivés si landuse=forest ou orchard. Modèle : [https://wiki.openstreetmap.org/wiki/Key:trees](https://wiki.openstreetmap.org/wiki/Key:trees) |
| 45 | +- `type[string]` : Type d'entité NGSI. Doit être OSMLanduse |
| 46 | +<!-- /30-PropertiesList --> |
| 47 | +<!-- 35-RequiredProperties --> |
| 48 | + |
| 49 | +Propriétés requises |
| 50 | +- `id` |
| 51 | +- `landuseType` |
| 52 | +- `location` |
| 53 | +- `osmId` |
| 54 | +- `osmType` |
| 55 | +- `type` |
| 56 | +<!-- /35-RequiredProperties --> |
| 57 | +<!-- 40-NotesYaml --> |
| 58 | +<!-- /40-NotesYaml --> |
| 59 | +<!-- 50-DataModelHeader --> |
| 60 | + |
| 61 | +## Description du modèle de données des propriétés |
| 62 | + |
| 63 | +Classées par ordre alphabétique (cliquez pour plus de détails) |
| 64 | +<!-- /50-DataModelHeader --> |
| 65 | +<!-- 60-ModelYaml --> |
| 66 | +<details><summary><strong>détails complets en YAML</strong></summary> |
38 | 67 | ```yaml |
39 | 68 | OSMLanduse: |
40 | 69 | description: An area of land use from OpenStreetMap tagged with landuse=*. Describes the primary human purpose or use of an area of land |
@@ -475,16 +504,19 @@ OSMLanduse: |
475 | 504 | x-model-schema: https://smart-data-models.github.io/dataModel.OpenStreetMap/OSMLanduse/schema.json |
476 | 505 | x-model-tags: OSM OpenStreetMap Environment Landuse |
477 | 506 | x-version: 0.0.1 |
478 | | -``` |
479 | | -</details> |
480 | | -<!-- /60-ModelYaml --> |
481 | | -<!-- 70-MiddleNotes --> |
482 | | -<!-- /70-MiddleNotes --> |
483 | | -<!-- 80-Examples --> |
484 | | -## Exemples de charges utiles |
485 | | -#### Exemple de valeurs clés NGSI-v2 OSMLanduse |
486 | | -Voici un exemple d'OSMLanduse au format JSON sous forme de valeurs clés. Ceci est compatible avec NGSI-v2 lors de l'utilisation de `options=keyValues` et renvoie les données contextuelles d'une entité individuelle. |
487 | | -<details><summary><strong>afficher/masquer l'exemple</strong></summary> |
| 507 | +``` |
| 508 | +</details> |
| 509 | +<!-- /60-ModelYaml --> |
| 510 | +<!-- 70-MiddleNotes --> |
| 511 | +<!-- /70-MiddleNotes --> |
| 512 | +<!-- 80-Examples --> |
| 513 | +
|
| 514 | +## Exemples de charge utile |
| 515 | +
|
| 516 | +#### Exemple OSMLanduse NGSI-v2 en paires clé-valeurs |
| 517 | +
|
| 518 | +Voici un exemple d'OSMLanduse au format JSON en paires clé-valeurs. Celui-ci est compatible avec NGSI-v2 lors de l'utilisation de `options=keyValues` et renvoie les données contextuelles d'une entité individuelle. |
| 519 | +<details><summary><strong>afficher/masquer l'exemple</strong></summary> |
488 | 520 | ```json |
489 | 521 | { |
490 | 522 | "id": "urn:ngsi-ld:OSMLanduse:relation:65432198", |
@@ -526,11 +558,13 @@ Voici un exemple d'OSMLanduse au format JSON sous forme de valeurs clés. Ceci e |
526 | 558 | "https://www.openstreetmap.org/relation/65432198" |
527 | 559 | ] |
528 | 560 | } |
529 | | -``` |
530 | | -</details> |
531 | | -#### Exemple normalisé NGSI-v2 OSMLanduse |
532 | | -Voici un exemple d'OSMLanduse au format JSON sous forme normalisée. Ceci est compatible avec NGSI-v2 lorsque les options ne sont pas utilisées et renvoie les données contextuelles d'une entité individuelle. |
533 | | -<details><summary><strong>afficher/masquer l'exemple</strong></summary> |
| 561 | +``` |
| 562 | +</details> |
| 563 | + |
| 564 | +#### Exemple OSMLanduse NGSI-v2 normalisé |
| 565 | + |
| 566 | +Voici un exemple d'OSMLanduse au format JSON normalisé. Celui-ci est compatible avec NGSI-v2 sans utiliser d'options et renvoie les données contextuelles d'une entité individuelle. |
| 567 | +<details><summary><strong>afficher/masquer l'exemple</strong></summary> |
534 | 568 | ```json |
535 | 569 | { |
536 | 570 | "id": "urn:ngsi-ld:OSMLanduse:relation:65432198", |
@@ -596,11 +630,13 @@ Voici un exemple d'OSMLanduse au format JSON sous forme normalisée. Ceci est co |
596 | 630 | ] |
597 | 631 | } |
598 | 632 | } |
599 | | -``` |
600 | | -</details> |
601 | | -#### Exemple de valeurs clés NGSI-LD OSMLanduse |
602 | | -Voici un exemple d'OSMLanduse au format JSON-LD sous forme de valeurs clés. Ceci est compatible avec NGSI-LD lors de l'utilisation de `options=keyValues` et renvoie les données contextuelles d'une entité individuelle. |
603 | | -<details><summary><strong>afficher/masquer l'exemple</strong></summary> |
| 633 | +``` |
| 634 | +</details> |
| 635 | + |
| 636 | +#### Exemple OSMLanduse NGSI-LD en paires clé-valeurs |
| 637 | + |
| 638 | +Voici un exemple d'OSMLanduse au format JSON-LD en paires clé-valeurs. Celui-ci est compatible avec NGSI-LD lors de l'utilisation de `options=keyValues` et renvoie les données contextuelles d'une entité individuelle. |
| 639 | +<details><summary><strong>afficher/masquer l'exemple</strong></summary> |
604 | 640 | ```json |
605 | 641 | { |
606 | 642 | "id": "urn:ngsi-ld:OSMLanduse:relation:65432198", |
@@ -645,11 +681,13 @@ Voici un exemple d'OSMLanduse au format JSON-LD sous forme de valeurs clés. Cec |
645 | 681 | "https://raw.githubusercontent.com/smart-data-models/dataModel.OpenStreetMap/refs/heads/master/context.jsonld" |
646 | 682 | ] |
647 | 683 | } |
648 | | -``` |
649 | | -</details> |
650 | | -#### Exemple normalisé NGSI-LD OSMLanduse |
651 | | -Voici un exemple d'OSMLanduse au format JSON-LD sous forme normalisée. Ceci est compatible avec NGSI-LD lorsque les options ne sont pas utilisées et renvoie les données contextuelles d'une entité individuelle. |
652 | | -<details><summary><strong>afficher/masquer l'exemple</strong></summary> |
| 684 | +``` |
| 685 | +</details> |
| 686 | + |
| 687 | +#### Exemple OSMLanduse NGSI-LD normalisé |
| 688 | + |
| 689 | +Voici un exemple d'OSMLanduse au format JSON-LD normalisé. Celui-ci est compatible avec NGSI-LD sans utiliser d'options et renvoie les données contextuelles d'une entité individuelle. |
| 690 | +<details><summary><strong>afficher/masquer l'exemple</strong></summary> |
653 | 691 | ```json |
654 | 692 | { |
655 | 693 | "id": "urn:ngsi-ld:OSMLanduse:relation:65432198", |
@@ -721,13 +759,15 @@ Voici un exemple d'OSMLanduse au format JSON-LD sous forme normalisée. Ceci est |
721 | 759 | "https://raw.githubusercontent.com/smart-data-models/dataModel.OpenStreetMap/refs/heads/master/context.jsonld" |
722 | 760 | ] |
723 | 761 | } |
724 | | -``` |
725 | | -</details><!-- /80-Examples --> |
726 | | -<!-- 90-FooterNotes --> |
727 | | -<!-- /90-FooterNotes --> |
728 | | -<!-- 95-Units --> |
729 | | -Voir [FAQ 10](https://smartdatamodels.org/index.php/faqs/) pour obtenir une réponse sur la façon de traiter les unités de magnitude. |
730 | | -<!-- /95-Units --> |
731 | | -<!-- 97-LastFooter --> |
732 | | ---- |
| 762 | +``` |
| 763 | +</details> |
| 764 | +<!-- /80-Examples --> |
| 765 | +<!-- 90-FooterNotes --> |
| 766 | +<!-- /90-FooterNotes --> |
| 767 | +<!-- 95-Units --> |
| 768 | + |
| 769 | +Voir [FAQ 10](https://smartdatamodels.org/index.php/faqs/) pour savoir comment gérer les unités de mesure |
| 770 | +<!-- /95-Units --> |
| 771 | +<!-- 97-LastFooter --> |
| 772 | +--- |
733 | 773 | [Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter --> |
|
0 commit comments