|
1 | 1 | <!-- 10-Header --> |
2 | 2 | [](https://smartdatamodels.org) |
| 3 | + |
3 | 4 | Entidad: OSMShop |
4 | | -===============<!-- /10-Header --> |
| 5 | +=============== |
| 6 | +<!-- /10-Header --> |
5 | 7 | <!-- 15-License --> |
| 8 | + |
| 9 | + |
6 | 10 | [Open License](https://github.com/smart-data-models//dataModel.OpenStreetMap/blob/master/OSMShop/LICENSE.md) |
| 11 | + |
7 | 12 | [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 | 13 | <!-- /15-License --> |
9 | 14 | <!-- 20-Description --> |
10 | | -Descripción global: **Una tienda o establecimiento comercial de OpenStreetMap etiquetado con shop=*. Representa establecimientos que venden productos minoristas directamente a los clientes finales** |
11 | | -version: 0.0.1 |
| 15 | + |
| 16 | +Descripción global: **Una tienda o almacén de retail de OpenStreetMap etiquetado con shop=* . Representa establecimientos que venden productos de retail directamente a los clientes finales** |
| 17 | + |
| 18 | +versión: 0.0.1 |
12 | 19 | <!-- /20-Description --> |
13 | 20 | <!-- 30-PropertiesList --> |
14 | 21 |
|
| 22 | + |
15 | 23 | ## Lista de propiedades |
16 | 24 |
|
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 | | -- `address[object]`: Dirección de la Tienda, estructurada siguiendo schema.org PostalAddress - `addressCity[string]`: Ciudad de la dirección |
19 | | - - `addressCountry[string]`: Código de país ISO 3166-1 alfa-2 |
20 | | - - `houseNumber[string]`: Número de casa o edificio |
21 | | - - `postalCode[string]`: Código postal |
22 | | - - `streetAddress[string]`: Nombre de la calle |
23 | | -- `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)- `brand[string]`: El nombre de la marca si la tienda forma parte de una cadena o franquicia . Modelo: [https://wiki.openstreetmap.org/wiki/Key:brand](https://wiki.openstreetmap.org/wiki/Key:brand)- `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. Esto generalmente será asignado por la plataforma de almacenamiento - `dateModified[date-time]`: Marca de tiempo de la última modificación de la entidad. Esto generalmente será asignado por la plataforma de almacenamiento - `description[string]`: Una descripción de este elemento - `id[*]`: Identificador único de la entidad - `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 tienda en formato OSM . Modelo: [https://wiki.openstreetmap.org/wiki/Key:opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)- `operator[string]`: Nombre de la entidad que opera la tienda . Modelo: [https://wiki.openstreetmap.org/wiki/Key:operator](https://wiki.openstreetmap.org/wiki/Key:operator)- `organic[string]`: Indica si la tienda vende productos orgánicos . Modelo: [https://wiki.openstreetmap.org/wiki/Key:organic](https://wiki.openstreetmap.org/wiki/Key:organic)- `osmId[number]`: El identificador entero original del elemento 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 codificada en JSON de caracteres que hacen referencia a los IDs únicos del(los) propietario(s) - `phone[string]`: Número de teléfono de la tienda - `seeAlso[*]`: Lista de URIs que apuntan a recursos adicionales - `shopType[string]`: La etiqueta de tienda OSM que clasifica la categoría minorista. Enum: 'supermarket, convenience, bakery, clothes, shoes, hairdresser, car_repair, bicycle, hardware, electronics, florist, books...' . Modelo: [https://wiki.openstreetmap.org/wiki/Key:shop](https://wiki.openstreetmap.org/wiki/Key:shop)- `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 completo del proveedor de la fuente o la URL del objeto fuente - `type[string]`: Tipo de Entidad NGSI. Debe ser OSMShop - `website[uri]`: URL del sitio web oficial - `wheelchair[string]`: Accesibilidad para sillas de ruedas . Modelo: [https://wiki.openstreetmap.org/wiki/Key:wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair)<!-- /30-PropertiesList --> |
| 25 | + |
| 26 | +<sup><sub>[*] Si no hay un tipo en una atributo es porque podría tener varios tipos o formatos/patrones diferentes</sub></sup> |
| 27 | +- `address[object]`: Dirección de la tienda, estructurada siguiendo el esquema.org PostalAddress |
| 28 | + - `addressCity[string]`: Ciudad de la dirección |
| 29 | + - `addressCountry[string]`: Código de país ISO 3166-1 alpha-2 |
| 30 | + - `houseNumber[string]`: Número de casa o edificio |
| 31 | + - `postalCode[string]`: Código postal |
| 32 | + - `streetAddress[string]`: Nombre de la calle |
| 33 | +- `alternateName[string]`: Un nombre alternativo para este elemento |
| 34 | + - `areaServed[string]`: El área geográfica donde se ofrece un servicio o un producto |
| 35 | + . Modelo: [https://schema.org/Text](https://schema.org/Text) |
| 36 | +- `brand[string]`: El nombre de la marca si la tienda forma parte de una cadena o franquicia |
| 37 | + . Modelo: [https://wiki.openstreetmap.org/wiki/Key:brand](https://wiki.openstreetmap.org/wiki/Key:brand) |
| 38 | +- `dataProvider[string]`: Una secuencia de caracteres que identifica al proveedor de la entidad de datos armonizada |
| 39 | +- `dateCreated[date-time]`: Fecha de creación de la entidad. Generalmente se asigna por la plataforma de almacenamiento |
| 40 | +- `dateModified[date-time]`: Fecha de la última modificación de la entidad. Generalmente se asigna por la plataforma de almacenamiento |
| 41 | +- `description[string]`: Una descripción de este elemento |
| 42 | +- `id[*]`: Identificador único de la entidad |
| 43 | +- `location[*]`: Referencia Geojson al elemento. Puede ser Punto, LineString, Polygon, MultiPoint, MultiLineString o MultiPolygon |
| 44 | +- `name[string]`: El nombre de este elemento |
| 45 | +- `openingHours[string]`: Horarios de apertura de la tienda en formato OSM |
| 46 | + . Modelo: [https://wiki.openstreetmap.org/wiki/Key:opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) |
| 47 | +- `operator[string]`: Nombre de la entidad que opera la tienda |
| 48 | + . Modelo: [https://wiki.openstreetmap.org/wiki/Key:operator](https://wiki.openstreetmap.org/wiki/Key:operator) |
| 49 | +- `organic[string]`: Indica si la tienda vende productos orgánicos |
| 50 | + . Modelo: [https://wiki.openstreetmap.org/wiki/Key:organic](https://wiki.openstreetmap.org/wiki/Key:organic) |
| 51 | +- `osmId[number]`: El identificador original de la elemento de OpenStreetMap |
| 52 | +- `osmLastModified[date-time]`: Fecha de la última modificación |
| 53 | +- `osmType[string]`: El tipo del elemento original de OSM |
| 54 | +- `owner[array]`: Una lista que contiene una secuencia de caracteres codificada en JSON que referencia los Id únicos de los propietarios |
| 55 | +- `phone[string]`: Número de teléfono de la tienda |
| 56 | +- `seeAlso[*]`: Lista de URIs que apuntan a recursos adicionales |
| 57 | +- `shopType[string]`: La etiqueta de OSM de la tienda que clasifica la categoría de retail. Enum:'supermercado, conveniencia, panadería, ropa, zapatos, peluquería, reparación de coches, bicicleta, hardware, electrónica, floristería, libros...' |
| 58 | + . Modelo: [https://wiki.openstreetmap.org/wiki/Key:shop](https://wiki.openstreetmap.org/wiki/Key:shop) |
| 59 | +- `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 completo del proveedor de la fuente o la URL al objeto de la fuente |
| 60 | +- `type[string]`: Tipo de entidad NGSI. Tiene que ser OSMShop |
| 61 | +- `website[uri]`: URL del sitio web oficial |
| 62 | +- `wheelchair[string]`: Accesibilidad en silla de ruedas |
| 63 | + . Modelo: [https://wiki.openstreetmap.org/wiki/Key:wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) |
| 64 | +<!-- /30-PropertiesList --> |
24 | 65 | <!-- 35-RequiredProperties --> |
| 66 | + |
| 67 | + |
25 | 68 | Propiedades requeridas |
26 | | -- `id` - `location` - `osmId` - `osmType` - `shopType` - `type` <!-- /35-RequiredProperties --> |
| 69 | +- `id` |
| 70 | +- `location` |
| 71 | +- `osmId` |
| 72 | +- `osmType` |
| 73 | +- `shopType` |
| 74 | +- `type` |
| 75 | +<!-- /35-RequiredProperties --> |
27 | 76 | <!-- 40-NotesYaml --> |
28 | 77 | <!-- /40-NotesYaml --> |
29 | 78 | <!-- 50-DataModelHeader --> |
30 | | -## Descripción del modelo de datos de las propiedades |
31 | | -Ordenado alfabéticamente (haga clic para ver detalles) |
| 79 | + |
| 80 | +## Descripción del modelo de datos de propiedades |
| 81 | + |
| 82 | +Ordenadas alfabéticamente (haga clic para detalles) |
32 | 83 | <!-- /50-DataModelHeader --> |
33 | 84 | <!-- 60-ModelYaml --> |
34 | | -<details><summary><strong>detalles completos en yaml</strong></summary> |
| 85 | +<details><summary><strong>detalles yaml completos</strong></summary> |
| 86 | + |
35 | 87 | ```yaml |
36 | 88 | OSMShop: |
37 | 89 | description: A shop or retail store from OpenStreetMap tagged with shop=*. Represents establishments selling retail products directly to end customers |
@@ -500,10 +552,14 @@ OSMShop: |
500 | 552 | <!-- 70-MiddleNotes --> |
501 | 553 | <!-- /70-MiddleNotes --> |
502 | 554 | <!-- 80-Examples --> |
503 | | -## Ejemplos de cargas útiles |
504 | | -#### Ejemplo de valores clave NGSI-v2 de OSMShop |
505 | | -Aquí hay un ejemplo de un OSMShop en formato JSON como valores clave. Esto es compatible con NGSI-v2 cuando se usa `options=keyValues` y devuelve los datos de contexto de una entidad individual. |
| 555 | + |
| 556 | +## Ejemplos de carga |
| 557 | + |
| 558 | +#### OSMShop NGSI-v2 key-values Ejemplo |
| 559 | + |
| 560 | +Aquí hay un ejemplo de un OSMShop en formato JSON como key-values. Es compatible con NGSI-v2 cuando se utiliza `options=keyValues` y devuelve los datos de contexto de una entidad individual. |
506 | 561 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
| 562 | + |
507 | 563 | ```json |
508 | 564 | { |
509 | 565 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
@@ -537,9 +593,12 @@ Aquí hay un ejemplo de un OSMShop en formato JSON como valores clave. Esto es c |
537 | 593 | } |
538 | 594 | ``` |
539 | 595 | </details> |
540 | | -#### Ejemplo normalizado NGSI-v2 de OSMShop |
541 | | -Aquí hay un ejemplo de un OSMShop 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. |
| 596 | + |
| 597 | +#### OSMShop NGSI-v2 normalizado Ejemplo |
| 598 | + |
| 599 | +Aquí hay un ejemplo de un OSMShop en formato JSON como normalizado. Es compatible con NGSI-v2 cuando no se utilizan opciones y devuelve los datos de contexto de una entidad individual. |
542 | 600 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
| 601 | + |
543 | 602 | ```json |
544 | 603 | { |
545 | 604 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
@@ -612,9 +671,12 @@ Aquí hay un ejemplo de un OSMShop en formato JSON como normalizado. Esto es com |
612 | 671 | } |
613 | 672 | ``` |
614 | 673 | </details> |
615 | | -#### Ejemplo de valores clave NGSI-LD de OSMShop |
616 | | -Aquí hay un ejemplo de un OSMShop en formato JSON-LD como valores clave. Esto es compatible con NGSI-LD cuando se usa `options=keyValues` y devuelve los datos de contexto de una entidad individual. |
| 674 | + |
| 675 | +#### OSMShop NGSI-LD key-values Ejemplo |
| 676 | + |
| 677 | +Aquí hay un ejemplo de un OSMShop en formato JSON-LD como key-values. Es compatible con NGSI-LD cuando se utiliza `options=keyValues` y devuelve los datos de contexto de una entidad individual. |
617 | 678 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
| 679 | + |
618 | 680 | ```json |
619 | 681 | { |
620 | 682 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
@@ -651,9 +713,12 @@ Aquí hay un ejemplo de un OSMShop en formato JSON-LD como valores clave. Esto e |
651 | 713 | } |
652 | 714 | ``` |
653 | 715 | </details> |
654 | | -#### Ejemplo normalizado NGSI-LD de OSMShop |
655 | | -Aquí hay un ejemplo de un OSMShop 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. |
| 716 | + |
| 717 | +#### OSMShop NGSI-LD normalizado Ejemplo |
| 718 | + |
| 719 | +Aquí hay un ejemplo de un OSMShop en formato JSON-LD como normalizado. Es compatible con NGSI-LD cuando no se utilizan opciones y devuelve los datos de contexto de una entidad individual. |
656 | 720 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
| 721 | + |
657 | 722 | ```json |
658 | 723 | { |
659 | 724 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
@@ -735,8 +800,12 @@ Aquí hay un ejemplo de un OSMShop en formato JSON-LD como normalizado. Esto es |
735 | 800 | <!-- 90-FooterNotes --> |
736 | 801 | <!-- /90-FooterNotes --> |
737 | 802 | <!-- 95-Units --> |
738 | | -Consulte [FAQ 10](https://smartdatamodels.org/index.php/faqs/) para obtener una respuesta sobre cómo tratar las unidades de magnitud |
| 803 | + |
| 804 | +Consulte [FAQ 10](https://smartdatamodels.org/index.php/faqs/) para obtener una respuesta sobre cómo manejar unidades de magnitud |
739 | 805 | <!-- /95-Units --> |
740 | 806 | <!-- 97-LastFooter --> |
741 | 807 | --- |
742 | | -[Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter --> |
| 808 | + |
| 809 | +[Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter --> |
| 810 | + |
| 811 | +--- FIN DOCUMENTO --- |
|
0 commit comments