|
1 | 1 | <!-- 10-Header --> |
2 | 2 | [](https://smartdatamodels.org) |
3 | | - |
4 | 3 | Entidad: OSMShop |
5 | | -=============== |
6 | | -<!-- /10-Header --> |
| 4 | +===============<!-- /10-Header --> |
7 | 5 | <!-- 15-License --> |
8 | | - |
9 | | - |
10 | 6 | [Open License](https://github.com/smart-data-models//dataModel.OpenStreetMap/blob/master/OSMShop/LICENSE.md) |
11 | | - |
12 | 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) |
13 | 8 | <!-- /15-License --> |
14 | 9 | <!-- 20-Description --> |
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 | | - |
| 10 | +Descripción global: **Una tienda o comercio minorista de OpenStreetMap etiquetado con shop=*. Representa establecimientos que venden productos minoristas directamente a los clientes finales** |
18 | 11 | versión: 0.0.1 |
19 | 12 | <!-- /20-Description --> |
20 | 13 | <!-- 30-PropertiesList --> |
21 | 14 |
|
22 | | - |
23 | 15 | ## Lista de propiedades |
24 | 16 |
|
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 --> |
| 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. 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 - `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 de caracteres codificada en JSON que hace referencia a los identificadores únicos de los propietarios - `phone[string]`: Número de teléfono de la tienda - `seeAlso[*]`: Lista de URIs que apuntan a recursos adicionales - `shopType[string]`: La etiqueta shop de 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 indica 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. Tiene que 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 --> |
65 | 24 | <!-- 35-RequiredProperties --> |
66 | | - |
67 | | - |
68 | 25 | Propiedades requeridas |
69 | | -- `id` |
70 | | -- `location` |
71 | | -- `osmId` |
72 | | -- `osmType` |
73 | | -- `shopType` |
74 | | -- `type` |
75 | | -<!-- /35-RequiredProperties --> |
| 26 | +- `id` - `location` - `osmId` - `osmType` - `shopType` - `type` <!-- /35-RequiredProperties --> |
76 | 27 | <!-- 40-NotesYaml --> |
77 | 28 | <!-- /40-NotesYaml --> |
78 | 29 | <!-- 50-DataModelHeader --> |
79 | | - |
80 | | -## Descripción del modelo de datos de propiedades |
81 | | - |
82 | | -Ordenadas alfabéticamente (haga clic para detalles) |
| 30 | +## Descripción del modelo de datos de las propiedades |
| 31 | +Ordenadas alfabéticamente (haga clic para más detalles) |
83 | 32 | <!-- /50-DataModelHeader --> |
84 | 33 | <!-- 60-ModelYaml --> |
85 | | -<details><summary><strong>detalles yaml completos</strong></summary> |
86 | | - |
| 34 | +<details><summary><strong>detalles completos de yaml</strong></summary> |
87 | 35 | ```yaml |
88 | 36 | OSMShop: |
89 | 37 | description: A shop or retail store from OpenStreetMap tagged with shop=*. Represents establishments selling retail products directly to end customers |
@@ -552,14 +500,10 @@ OSMShop: |
552 | 500 | <!-- 70-MiddleNotes --> |
553 | 501 | <!-- /70-MiddleNotes --> |
554 | 502 | <!-- 80-Examples --> |
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. |
| 503 | +## Ejemplos de carga útil |
| 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. |
561 | 506 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
562 | | - |
563 | 507 | ```json |
564 | 508 | { |
565 | 509 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
@@ -593,12 +537,9 @@ Aquí hay un ejemplo de un OSMShop en formato JSON como key-values. Es compatibl |
593 | 537 | } |
594 | 538 | ``` |
595 | 539 | </details> |
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. |
| 540 | +#### Ejemplo normalizado de NGSI-v2 de OSMShop |
| 541 | +Aquí hay un ejemplo de un OSMShop en formato JSON normalizado. Esto es compatible con NGSI-v2 cuando no se usan opciones y devuelve los datos de contexto de una entidad individual. |
600 | 542 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
601 | | - |
602 | 543 | ```json |
603 | 544 | { |
604 | 545 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
@@ -671,12 +612,9 @@ Aquí hay un ejemplo de un OSMShop en formato JSON como normalizado. Es compatib |
671 | 612 | } |
672 | 613 | ``` |
673 | 614 | </details> |
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. |
| 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. |
678 | 617 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
679 | | - |
680 | 618 | ```json |
681 | 619 | { |
682 | 620 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
@@ -713,12 +651,9 @@ Aquí hay un ejemplo de un OSMShop en formato JSON-LD como key-values. Es compat |
713 | 651 | } |
714 | 652 | ``` |
715 | 653 | </details> |
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. |
| 654 | +#### Ejemplo normalizado de NGSI-LD de OSMShop |
| 655 | +Aquí hay un ejemplo de un OSMShop en formato JSON-LD normalizado. Esto es compatible con NGSI-LD cuando no se usan opciones y devuelve los datos de contexto de una entidad individual. |
720 | 656 | <details><summary><strong>mostrar/ocultar ejemplo</strong></summary> |
721 | | - |
722 | 657 | ```json |
723 | 658 | { |
724 | 659 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
@@ -800,12 +735,8 @@ Aquí hay un ejemplo de un OSMShop en formato JSON-LD como normalizado. Es compa |
800 | 735 | <!-- 90-FooterNotes --> |
801 | 736 | <!-- /90-FooterNotes --> |
802 | 737 | <!-- 95-Units --> |
803 | | - |
804 | | -Consulte [FAQ 10](https://smartdatamodels.org/index.php/faqs/) para obtener una respuesta sobre cómo manejar unidades de magnitud |
| 738 | +Consulte [FAQ 10](https://smartdatamodels.org/index.php/faqs/) para obtener una respuesta sobre cómo tratar las unidades de magnitud |
805 | 739 | <!-- /95-Units --> |
806 | 740 | <!-- 97-LastFooter --> |
807 | 741 | --- |
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 --- |
| 742 | +[Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter --> |
|
0 commit comments