|
1 | | -<!-- 10-Header --> |
| 1 | +<!-- 10-Header --> |
2 | 2 | [](https://smartdatamodels.org) |
3 | | -Entidad: OSMLeisure |
4 | | -==================<!-- /10-Header --> |
5 | | -<!-- 15-License --> |
6 | | -[Open License](https://github.com/smart-data-models//dataModel.OpenStreetMap/blob/master/OSMLeisure/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 | | -Descripción global: **Un lugar para el ocio, los deportes o la recreación de OpenStreetMap etiquetado con leisure=*. Incluye parques, campos deportivos, piscinas, estadios, etc.** |
11 | | -versión: 0.0.1 |
12 | | -<!-- /20-Description --> |
13 | | -<!-- 30-PropertiesList --> |
| 3 | +Entidad: OSMLeisure |
| 4 | +==================<!-- /10-Header --> |
| 5 | +<!-- 15-License --> |
| 6 | +[Open License](https://github.com/smart-data-models//dataModel.OpenStreetMap/blob/master/OSMLeisure/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 | +Descripción global: **Un lugar para el ocio, los deportes o la recreación de OpenStreetMap etiquetado con leisure=*. Incluye parques, campos de deportes, piscinas, estadios, etc.** |
| 11 | +versión: 0.0.1 |
| 12 | +<!-- /20-Description --> |
| 13 | +<!-- 30-PropertiesList --> |
14 | 14 |
|
15 | | -## Lista de propiedades |
| 15 | +## Lista de propiedades |
16 | 16 |
|
17 | | -<sup><sub>[*] Si no hay un tipo en un atributo es porque podría tener varios tipos o diferentes formatos/patrones</sub></sup> |
18 | | -- `access[string]`: Restricciones de acceso . Modelo: [https://wiki.openstreetmap.org/wiki/Key:access](https://wiki.openstreetmap.org/wiki/Key:access)- `address[object]`: La dirección postal . Modelo: [https://schema.org/address](https://schema.org/address) - `addressCountry[string]`: El país. Por ejemplo, España . Modelo: [https://schema.org/addressCountry](https://schema.org/addressCountry) |
19 | | - - `addressLocality[string]`: La localidad en la que se encuentra la dirección, y que está en la región . Modelo: [https://schema.org/addressLocality](https://schema.org/addressLocality) |
20 | | - - `addressRegion[string]`: La región en la que se encuentra la localidad, y que está en el país . Modelo: [https://schema.org/addressRegion](https://schema.org/addressRegion) |
| 17 | +<sup><sub>[*] Si no hay un tipo en un atributo es porque podría tener varios tipos o diferentes formatos/patrones</sub></sup> |
| 18 | +- `access[string]`: Restricciones de acceso . Modelo: [https://wiki.openstreetmap.org/wiki/Key:access](https://wiki.openstreetmap.org/wiki/Key:access)- `address[object]`: La dirección de correo . Modelo: [https://schema.org/address](https://schema.org/address) - `addressCountry[string]`: El país. Por ejemplo, España . Modelo: [https://schema.org/addressCountry](https://schema.org/addressCountry) |
| 19 | + - `addressLocality[string]`: La localidad en la que se encuentra la dirección de la calle, y que está en la región . Modelo: [https://schema.org/addressLocality](https://schema.org/addressLocality) |
| 20 | + - `addressRegion[string]`: La región en la que se encuentra la localidad, y que está en el país . Modelo: [https://schema.org/addressRegion](https://schema.org/addressRegion) |
21 | 21 | - `district[string]`: Un distrito es un tipo de división administrativa que, en algunos países, es gestionado por el gobierno local |
22 | | - - `postOfficeBoxNumber[string]`: El número de apartado de correos para direcciones de apartado de correos. Por ejemplo, 03578 . Modelo: [https://schema.org/postOfficeBoxNumber](https://schema.org/postOfficeBoxNumber) |
23 | | - - `postalCode[string]`: El código postal. Por ejemplo, 24004 . Modelo: [https://schema.org/https://schema.org/postalCode](https://schema.org/https://schema.org/postalCode) |
24 | | - - `streetAddress[string]`: La dirección . Modelo: [https://schema.org/streetAddress](https://schema.org/streetAddress) |
| 22 | + - `postOfficeBoxNumber[string]`: El número de casilla de correo para direcciones de casilla de correo. Por ejemplo, 03578 . Modelo: [https://schema.org/postOfficeBoxNumber](https://schema.org/postOfficeBoxNumber) |
| 23 | + - `postalCode[string]`: El código postal. Por ejemplo, 24004 . Modelo: [https://schema.org/https://schema.org/postalCode](https://schema.org/https://schema.org/postalCode) |
| 24 | + - `streetAddress[string]`: La dirección de la calle . Modelo: [https://schema.org/streetAddress](https://schema.org/streetAddress) |
25 | 25 | - `streetNr[string]`: Número que identifica una propiedad específica en una calle pública |
26 | | -- `alternateName[string]`: Un nombre alternativo para este elemento - `areaServed[string]`: El área geográfica donde se proporciona un servicio o artículo ofrecido . Modelo: [https://schema.org/Text](https://schema.org/Text)- `dataProvider[string]`: Una secuencia de caracteres que identifica al proveedor de la entidad de datos armonizada - `dateCreated[date-time]`: Marca de tiempo de creación de la entidad. Normalmente será asignada por la plataforma de almacenamiento - `dateModified[date-time]`: Marca de tiempo de la última modificación de la entidad. Normalmente será asignada por la plataforma de almacenamiento - `description[string]`: Una descripción de este elemento - `fee[boolean]`: Indica si se requiere una tarifa de entrada o uso . Modelo: [https://wiki.openstreetmap.org/wiki/Key:fee](https://wiki.openstreetmap.org/wiki/Key:fee)- `id[*]`: Identificador único de la entidad - `leisureType[string]`: La etiqueta de ocio de OSM que clasifica la instalación. Enum:'park, pitch, swimming_pool, sports_centre, stadium, playground, garden, nature_reserve, marina...' . Modelo: [https://wiki.openstreetmap.org/wiki/Key:leisure](https://wiki.openstreetmap.org/wiki/Key:leisure)- `lit[boolean]`: Indica si la instalación está iluminada . Modelo: [https://wiki.openstreetmap.org/wiki/Key:lit](https://wiki.openstreetmap.org/wiki/Key:lit)- `location[*]`: Referencia Geojson al elemento. Puede ser Point, LineString, Polygon, MultiPoint, MultiLineString o MultiPolygon - `name[string]`: El nombre de este elemento - `openingHours[string]`: Horario de apertura de la instalación - `operator[string]`: Operador o entidad gestora - `osmId[number]`: El identificador entero del elemento original de OpenStreetMap - `osmLastModified[date-time]`: Marca de tiempo de la última modificación - `osmType[string]`: El tipo del elemento OSM original - `owner[array]`: Una lista que contiene una secuencia de caracteres codificada en JSON que hace referencia a los identificadores únicos del/de los propietario(s) - `seeAlso[*]`: Lista de URIs que apuntan a recursos adicionales - `source[string]`: Una secuencia de caracteres que proporciona la fuente original de los datos de la entidad como una URL. Se recomienda que sea el nombre de dominio completamente cualificado del proveedor de la fuente, o la URL al objeto fuente - `sport[string]`: El deporte específico que se practica aquí (por ejemplo, fútbol, tenis, baloncesto) . Modelo: [https://wiki.openstreetmap.org/wiki/Key:sport](https://wiki.openstreetmap.org/wiki/Key:sport)- `surface[string]`: La superficie física del campo o pista . Modelo: [https://wiki.openstreetmap.org/wiki/Key:surface](https://wiki.openstreetmap.org/wiki/Key:surface)- `type[string]`: Tipo de entidad NGSI. Debe ser OSMLeisure - `wheelchair[string]`: Accesibilidad para sillas de ruedas <!-- /30-PropertiesList --> |
27 | | -<!-- 35-RequiredProperties --> |
28 | | -Propiedades requeridas |
29 | | -- `id` - `leisureType` - `location` - `osmId` - `osmType` - `type` <!-- /35-RequiredProperties --> |
30 | | -<!-- 40-NotesYaml --> |
31 | | -<!-- /40-NotesYaml --> |
32 | | -<!-- 50-DataModelHeader --> |
33 | | -## Descripción del modelo de datos de las propiedades |
34 | | -Ordenado alfabéticamente (haga clic para ver los detalles) |
35 | | -<!-- /50-DataModelHeader --> |
36 | | -<!-- 60-ModelYaml --> |
37 | | -<details><summary><strong>detalles completos en yaml</strong></summary> |
38 | | -```yaml |
| 26 | +- `alternateName[string]`: Un nombre alternativo para este elemento - `areaServed[string]`: El área geográfica donde se proporciona un servicio o elemento ofrecido . Modelo: [https://schema.org/Text](https://schema.org/Text)- `dataProvider[string]`: Una secuencia de caracteres que identifica al proveedor de la entidad de datos armonizados - `dateCreated[date-time]`: Marca de tiempo de creación de la entidad. Esto suele ser asignado por la plataforma de almacenamiento - `dateModified[date-time]`: Marca de tiempo de la última modificación de la entidad. Esto suele ser asignado por la plataforma de almacenamiento - `description[string]`: Una descripción de este elemento - `fee[boolean]`: Indica si se requiere una tarifa de entrada o uso . Modelo: [https://wiki.openstreetmap.org/wiki/Key:fee](https://wiki.openstreetmap.org/wiki/Key:fee)- `id[*]`: Identificador único de la entidad - `leisureType[string]`: La etiqueta de ocio de OSM que clasifica la instalación. Enum:'parque, campo, piscina, centro deportivo, estadio, parque infantil, jardín, reserva natural, marina...' . Modelo: [https://wiki.openstreetmap.org/wiki/Key:leisure](https://wiki.openstreetmap.org/wiki/Key:leisure)- `lit[boolean]`: Indica si la instalación está iluminada . Modelo: [https://wiki.openstreetmap.org/wiki/Key:lit](https://wiki.openstreetmap.org/wiki/Key:lit)- `location[*]`: Referencia Geojson al elemento. Puede ser Punto, LineString, Polígono, MultiPunto, MultiLineString o MultiPolígono - `name[string]`: El nombre de este elemento - `openingHours[string]`: Horarios de apertura de la instalación - `operator[string]`: Operador o entidad gestora - `osmId[number]`: El identificador entero del elemento OpenStreetMap original - `osmLastModified[date-time]`: Marca de tiempo de la última modificación - `osmType[string]`: El tipo del elemento OSM original - `owner[array]`: Una lista que contiene una secuencia de caracteres codificados en JSON que hacen referencia a los identificadores únicos de los propietarios - `seeAlso[*]`: Lista de URI que apuntan a recursos adicionales - `source[string]`: Una secuencia de caracteres que da la fuente original de los datos de la entidad como una URL. Se recomienda que sea el nombre de dominio completamente calificado del proveedor de la fuente, o la URL del objeto de la fuente - `sport[string]`: El deporte específico que se juega aquí (por ejemplo, fútbol, tenis, baloncesto) . Modelo: [https://wiki.openstreetmap.org/wiki/Key:sport](https://wiki.openstreetmap.org/wiki/Key:sport)- `surface[string]`: La superficie física del campo o pista . Modelo: [https://wiki.openstreetmap.org/wiki/Key:surface](https://wiki.openstreetmap.org/wiki/Key:surface)- `type[string]`: Tipo de entidad NGSI. Debe ser OSMLeisure - `wheelchair[string]`: Accesibilidad para sillas de ruedas <!-- /30-PropertiesList --> |
| 27 | +<!-- 35-RequiredProperties --> |
| 28 | +Propiedades obligatorias |
| 29 | +- `id` - `leisureType` - `location` - `osmId` - `osmType` - `type` <!-- /35-RequiredProperties --> |
| 30 | +<!-- 40-NotesYaml --> |
| 31 | +<!-- /40-NotesYaml --> |
| 32 | +<!-- 50-DataModelHeader --> |
| 33 | +## Descripción del modelo de datos de las propiedades |
| 34 | +Ordenadas alfabéticamente (haga clic para obtener detalles) |
| 35 | +<!-- /50-DataModelHeader --> |
| 36 | +<!-- 60-ModelYaml --> |
| 37 | +<details><summary><strong>detalles completos de yaml</strong></summary> |
| 38 | +```yaml |
39 | 39 | OSMLeisure: |
40 | 40 | description: A place for leisure, sports, or recreation from OpenStreetMap tagged with leisure=*. Includes parks, sports pitches, swimming pools, stadiums, etc |
41 | 41 | properties: |
@@ -509,15 +509,15 @@ OSMLeisure: |
509 | 509 | x-version: 0.0.1 |
510 | 510 | ``` |
511 | 511 | </details> |
512 | | -<!-- /60-ModelYaml --> |
513 | | -<!-- 70-MiddleNotes --> |
514 | | -<!-- /70-MiddleNotes --> |
515 | | -<!-- 80-Examples --> |
516 | | -## Ejemplos de cargas útiles |
517 | | -#### Ejemplo de OSMLeisure NGSI-v2 key-values |
518 | | -Aquí hay un ejemplo de un OSMLeisure en formato JSON como key-values. Esto es compatible con NGSI-v2 cuando se usa `options=keyValues` y devuelve los datos de contexto de una entidad individual. |
| 512 | +<!-- /60-ModelYaml --> |
| 513 | +<!-- 70-MiddleNotes --> |
| 514 | +<!-- /70-MiddleNotes --> |
| 515 | +<!-- 80-Examples --> |
| 516 | +## Ejemplos de cargas |
| 517 | +#### Ejemplo de OSMLeisure NGSI-v2 clave-valor |
| 518 | +Aquí hay un ejemplo de un OSMLeisure en formato JSON como clave-valor. Esto es compatible con NGSI-v2 cuando se utiliza `options=keyValues` y devuelve los datos de contexto de una entidad individual. |
519 | 519 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
520 | | -```json |
| 520 | +```json |
521 | 521 | { |
522 | 522 | "id": "urn:ngsi-ld:OSMLeisure:way:55667788", |
523 | 523 | "type": "OSMLeisure", |
@@ -565,10 +565,10 @@ Aquí hay un ejemplo de un OSMLeisure en formato JSON como key-values. Esto es c |
565 | 565 | } |
566 | 566 | ``` |
567 | 567 | </details> |
568 | | -#### Ejemplo de OSMLeisure NGSI-v2 normalizado |
569 | | -Aquí hay un ejemplo de un OSMLeisure en formato JSON como normalizado. Esto es compatible con NGSI-v2 cuando no se usan opciones y devuelve los datos de contexto de una entidad individual. |
| 568 | +#### Ejemplo de OSMLeisure NGSI-v2 normalizado |
| 569 | +Aquí hay un ejemplo de un OSMLeisure en formato JSON como normalizado. Esto es compatible con NGSI-v2 cuando no se utilizan opciones y devuelve los datos de contexto de una entidad individual. |
570 | 570 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
571 | | -```json |
| 571 | +```json |
572 | 572 | { |
573 | 573 | "id": "urn:ngsi-ld:OSMLeisure:way:55667788", |
574 | 574 | "type": "OSMLeisure", |
@@ -655,10 +655,10 @@ Aquí hay un ejemplo de un OSMLeisure en formato JSON como normalizado. Esto es |
655 | 655 | } |
656 | 656 | ``` |
657 | 657 | </details> |
658 | | -#### Ejemplo de OSMLeisure NGSI-LD key-values |
659 | | -Aquí hay un ejemplo de un OSMLeisure en formato JSON-LD como key-values. Esto es compatible con NGSI-LD cuando se usa `options=keyValues` y devuelve los datos de contexto de una entidad individual. |
| 658 | +#### Ejemplo de OSMLeisure NGSI-LD clave-valor |
| 659 | +Aquí hay un ejemplo de un OSMLeisure en formato JSON-LD como clave-valor. Esto es compatible con NGSI-LD cuando se utiliza `options=keyValues` y devuelve los datos de contexto de una entidad individual. |
660 | 660 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
661 | | -```json |
| 661 | +```json |
662 | 662 | { |
663 | 663 | "id": "urn:ngsi-ld:OSMLeisure:way:55667788", |
664 | 664 | "type": "OSMLeisure", |
@@ -709,10 +709,10 @@ Aquí hay un ejemplo de un OSMLeisure en formato JSON-LD como key-values. Esto e |
709 | 709 | } |
710 | 710 | ``` |
711 | 711 | </details> |
712 | | -#### Ejemplo de OSMLeisure NGSI-LD normalizado |
713 | | -Aquí hay un ejemplo de un OSMLeisure en formato JSON-LD como normalizado. Esto es compatible con NGSI-LD cuando no se usan opciones y devuelve los datos de contexto de una entidad individual. |
| 712 | +#### Ejemplo de OSMLeisure NGSI-LD normalizado |
| 713 | +Aquí hay un ejemplo de un OSMLeisure en formato JSON-LD como normalizado. Esto es compatible con NGSI-LD cuando no se utilizan opciones y devuelve los datos de contexto de una entidad individual. |
714 | 714 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
715 | | -```json |
| 715 | +```json |
716 | 716 | { |
717 | 717 | "id": "urn:ngsi-ld:OSMLeisure:way:55667788", |
718 | 718 | "type": "OSMLeisure", |
@@ -804,12 +804,12 @@ Aquí hay un ejemplo de un OSMLeisure en formato JSON-LD como normalizado. Esto |
804 | 804 | ] |
805 | 805 | } |
806 | 806 | ``` |
807 | | -</details><!-- /80-Examples --> |
808 | | -<!-- 90-FooterNotes --> |
809 | | -<!-- /90-FooterNotes --> |
810 | | -<!-- 95-Units --> |
811 | | -Consulte [FAQ 10](https://smartdatamodels.org/index.php/faqs/) para obtener una respuesta sobre cómo tratar con las unidades de magnitud |
812 | | -<!-- /95-Units --> |
813 | | -<!-- 97-LastFooter --> |
| 807 | +</details><!-- /80-Examples --> |
| 808 | +<!-- 90-FooterNotes --> |
| 809 | +<!-- /90-FooterNotes --> |
| 810 | +<!-- 95-Units --> |
| 811 | +Consulte [FAQ 10](https://smartdatamodels.org/index.php/faqs/) para obtener una respuesta sobre cómo tratar con unidades de magnitud |
| 812 | +<!-- /95-Units --> |
| 813 | +<!-- 97-LastFooter --> |
814 | 814 | --- |
815 | | -[Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter --> |
| 815 | +[Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter --> |
|
0 commit comments