|
1 | | -<!-- 10-Header --> |
2 | | -[](https://smartdatamodels.org) |
3 | | -Entity: OSMShop |
4 | | -===============<!-- /10-Header --> |
5 | | -<!-- 15-License --> |
6 | | -[Open License](https://github.com/smart-data-models//dataModel.OpenStreetMap/blob/master/OSMShop/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 --> |
| 1 | +<!-- 10-Header --> |
| 2 | +[](https://smartdatamodels.org) |
| 3 | +Entität: OSMShop |
| 4 | +===============<!-- /10-Header --> |
| 5 | +<!-- 15-License --> |
| 6 | +[Open License](https://github.com/smart-data-models//dataModel.OpenStreetMap/blob/master/OSMShop/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 | +Globale Beschreibung: **Ein Laden oder Einzelhandelsgeschäft aus OpenStreetMap mit dem Tag shop=*. Stellt Einrichtungen dar, die Einzelhandelsprodukte direkt an Endkunden verkaufen** |
| 11 | +Version: 0.0.1 |
| 12 | +<!-- /20-Description --> |
| 13 | +<!-- 30-PropertiesList --> |
10 | 14 |
|
11 | | -Globale Beschreibung: **Ein Laden oder Einzelhandelsgeschäft aus OpenStreetMap, das mit shop=* getaggt ist. Stellt Einrichtungen dar, die Einzelhandelsprodukte direkt an Endkunden verkaufen** |
| 15 | +## Liste der Eigenschaften |
12 | 16 |
|
13 | | -version: 0.0.1 |
14 | | -<!-- /20-Description --> |
15 | | -<!-- 30-PropertiesList --> |
16 | | - |
17 | | -## Liste der Eigenschaften |
18 | | - |
19 | | -<sup><sub>[*] Wenn in einem Attribut kein Typ angegeben ist, kann dies mehrere Typen oder verschiedene Formate/Muster haben</sub></sup> |
20 | | -- `address[object]`: Adresse des Ladens, strukturiert nach schema.org PostalAddress |
21 | | - - `addressCity[string]`: Stadt der Adresse |
22 | | - - `addressCountry[string]`: ISO 3166-1 Alpha-2-Ländercode |
23 | | - - `houseNumber[string]`: Haus- oder Gebäudenummer |
24 | | - - `postalCode[string]`: Postleitzahl |
25 | | - - `streetAddress[string]`: Straßenname |
26 | | -- `alternateName[string]`: Ein alternativer Name für dieses Element |
27 | | -- `areaServed[string]`: Das geografische Gebiet, in dem ein Service oder angebotene Artikel bereitgestellt werden. Modell: [https://schema.org/Text](https://schema.org/Text) |
28 | | -- `brand[string]`: Der Markenname, falls der Laden zu einer Kette oder Franchise gehört. Modell: [https://wiki.openstreetmap.org/wiki/Key:brand](https://wiki.openstreetmap.org/wiki/Key:brand) |
29 | | -- `dataProvider[string]`: Eine Zeichenfolge, die den Anbieter der harmonisierten Datenentität identifiziert |
30 | | -- `dateCreated[date-time]`: Zeitstempel der Erstellung dieser Entität. Wird normalerweise von der Speicherplattform zugewiesen |
31 | | -- `dateModified[date-time]`: Zeitstempel der letzten Änderung dieser Entität. Wird normalerweise von der Speicherplattform zugewiesen |
32 | | -- `description[string]`: Eine Beschreibung dieses Elements |
33 | | -- `id[*]`: Eindeutige Kennung der Entität |
34 | | -- `location[*]`: Geojson-Referenz auf das Element. Kann Point, LineString, Polygon, MultiPoint, MultiLineString oder MultiPolygon sein |
35 | | -- `name[string]`: Der Name dieses Elements |
36 | | -- `openingHours[string]`: Öffnungszeiten des Ladens im OSM-Format. Modell: [https://wiki.openstreetmap.org/wiki/Key:opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) |
37 | | -- `operator[string]`: Name der Entität, die den Laden betreibt. Modell: [https://wiki.openstreetmap.org/wiki/Key:operator](https://wiki.openstreetmap.org/wiki/Key:operator) |
38 | | -- `organic[string]`: Gibt an, ob der Laden Bio-Produkte verkauft. Modell: [https://wiki.openstreetmap.org/wiki/Key:organic](https://wiki.openstreetmap.org/wiki/Key:organic) |
39 | | -- `osmId[number]`: Die ursprüngliche OpenStreetMap-Element-Ganzzahlkennung |
40 | | -- `osmLastModified[date-time]`: Zeitstempel der letzten Änderung |
41 | | -- `osmType[string]`: Der Typ des ursprünglichen OSM-Elements |
42 | | -- `owner[array]`: Eine Liste mit einer JSON-codierten Zeichenfolge, die auf die eindeutigen IDs der Besitzer verweist |
43 | | -- `phone[string]`: Telefonnummer für den Laden |
44 | | -- `seeAlso[*]`: Liste von URIs, die auf zusätzliche Ressourcen verweisen |
45 | | -- `shopType[string]`: Der OSM-Shop-Tag, der die Einzelhandelskategorie klassifiziert. Enum: 'supermarket, convenience, bakery, clothes, shoes, hairdresser, car_repair, bicycle, hardware, electronics, florist, books...'. Modell: [https://wiki.openstreetmap.org/wiki/Key:shop](https://wiki.openstreetmap.org/wiki/Key:shop) |
46 | | -- `source[string]`: Eine Zeichenfolge, die die ursprüngliche Quelle der Entitätsdaten als URL angibt. Empfohlen ist die vollqualifizierte Domain des Anbieters oder die URL zum Quellobjekt |
47 | | -- `type[string]`: NGSI-Entitätstyp. Muss OSMShop sein |
48 | | -- `website[uri]`: Offizielle Website-URL |
49 | | -- `wheelchair[string]`: Rollstuhlgerechtigkeit. Modell: [https://wiki.openstreetmap.org/wiki/Key:wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair)<!-- /30-PropertiesList --> |
50 | | -<!-- 35-RequiredProperties --> |
51 | | - |
52 | | -Erforderliche Eigenschaften |
53 | | -- `id` |
54 | | -- `location` |
55 | | -- `osmId` |
56 | | -- `osmType` |
57 | | -- `shopType` |
58 | | -- `type`<!-- /35-RequiredProperties --> |
59 | | -<!-- 40-NotesYaml --> |
60 | | -<!-- /40-NotesYaml --> |
61 | | -<!-- 50-DataModelHeader --> |
62 | | - |
63 | | -## Datenmodell-Beschreibung der Eigenschaften |
64 | | -Sortiert alphabetisch (zum Öffnen der Details klicken) |
65 | | -<!-- /50-DataModelHeader --> |
66 | | -<!-- 60-ModelYaml --> |
67 | | -<details><summary><strong>vollständige YAML-Details</strong></summary> |
68 | | -```yaml |
| 17 | +<sup><sub>[*] Wenn in einem Attribut kein Typ angegeben ist, liegt dies daran, dass es mehrere Typen oder unterschiedliche Formate/Muster haben kann</sub></sup> |
| 18 | +- `address[object]`: Adresse des Ladens, strukturiert nach schema.org PostalAddress - `addressCity[string]`: Stadt der Adresse |
| 19 | + - `addressCountry[string]`: ISO 3166-1 alpha-2 Ländercode |
| 20 | + - `houseNumber[string]`: Haus- oder Gebäudenummer |
| 21 | + - `postalCode[string]`: Postleitzahl |
| 22 | + - `streetAddress[string]`: Straßenname |
| 23 | +- `alternateName[string]`: Ein alternativer Name für dieses Element - `areaServed[string]`: Das geografische Gebiet, in dem ein Dienst oder ein angebotenes Element bereitgestellt wird . Modell: [https://schema.org/Text](https://schema.org/Text)- `brand[string]`: Der Markenname, wenn der Laden Teil einer Kette oder Franchise ist . Modell: [https://wiki.openstreetmap.org/wiki/Key:brand](https://wiki.openstreetmap.org/wiki/Key:brand)- `dataProvider[string]`: Eine Folge von Zeichen, die den Anbieter der harmonisierten Datenentität identifiziert - `dateCreated[date-time]`: Zeitstempel der Erstellung der Entität. Dieser wird normalerweise von der Speicherplattform zugewiesen - `dateModified[date-time]`: Zeitstempel der letzten Änderung der Entität. Dieser wird normalerweise von der Speicherplattform zugewiesen - `description[string]`: Eine Beschreibung dieses Elements - `id[*]`: Eindeutiger Identifikator der Entität - `location[*]`: Geojson-Verweis auf das Element. Es kann sich um einen Punkt, eine Linie, ein Polygon, einen Multipunkt, eine Multilinie oder ein Multipolygon handeln - `name[string]`: Der Name dieses Elements - `openingHours[string]`: Öffnungszeiten des Ladens im OSM-Format . Modell: [https://wiki.openstreetmap.org/wiki/Key:opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)- `operator[string]`: Name der Entität, die den Laden betreibt . Modell: [https://wiki.openstreetmap.org/wiki/Key:operator](https://wiki.openstreetmap.org/wiki/Key:operator)- `organic[string]`: Gibt an, ob der Laden Bio-Produkte verkauft . Modell: [https://wiki.openstreetmap.org/wiki/Key:organic](https://wiki.openstreetmap.org/wiki/Key:organic)- `osmId[number]`: Die ursprüngliche OpenStreetMap-Element-ID - `osmLastModified[date-time]`: Zeitstempel der letzten Änderung - `osmType[string]`: Der Typ des ursprünglichen OSM-Elements - `owner[array]`: Eine Liste, die eine JSON-codierte Zeichenfolge enthält, die auf die eindeutigen IDs der Eigentümer verweist - `phone[string]`: Telefonnummer für den Laden - `seeAlso[*]`: Liste von URIs, die auf zusätzliche Ressourcen verweisen - `shopType[string]`: Der OSM-Shop-Tag, der die Einzelhandelskategorie klassifiziert. Enum:'Supermarkt, Convenience, Bäckerei, Kleidung, Schuhe, Friseur, Autoreparatur, Fahrrad, Hardware, Elektronik, Blumenhändler, Bücher...' . Modell: [https://wiki.openstreetmap.org/wiki/Key:shop](https://wiki.openstreetmap.org/wiki/Key:shop)- `source[string]`: Eine Zeichenfolge, die die ursprüngliche Quelle der Entitätsdaten als URL angibt. Es wird empfohlen, den vollqualifizierten Domänennamen des Quellproviders oder die URL des Quellobjekts zu verwenden - `type[string]`: NGSI-Entitätstyp. Es muss OSMShop sein - `website[uri]`: Offizielle Website-URL - `wheelchair[string]`: Zugänglichkeit für Rollstuhlfahrer . Modell: [https://wiki.openstreetmap.org/wiki/Key:wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair)<!-- /30-PropertiesList --> |
| 24 | +<!-- 35-RequiredProperties --> |
| 25 | +Erforderliche Eigenschaften |
| 26 | +- `id` - `location` - `osmId` - `osmType` - `shopType` - `type` <!-- /35-RequiredProperties --> |
| 27 | +<!-- 40-NotesYaml --> |
| 28 | +<!-- /40-NotesYaml --> |
| 29 | +<!-- 50-DataModelHeader --> |
| 30 | +## Beschreibung des Datenmodells der Eigenschaften |
| 31 | +Sortiert alphabetisch (klicken für Details) |
| 32 | +<!-- /50-DataModelHeader --> |
| 33 | +<!-- 60-ModelYaml --> |
| 34 | +<details><summary><strong>Vollständige YAML-Details</strong></summary> |
| 35 | +```yaml |
69 | 36 | OSMShop: |
70 | 37 | description: A shop or retail store from OpenStreetMap tagged with shop=*. Represents establishments selling retail products directly to end customers |
71 | 38 | properties: |
@@ -527,19 +494,17 @@ OSMShop: |
527 | 494 | x-model-schema: https://smart-data-models.github.io/dataModel.OpenStreetMap/OSMShop/schema.json |
528 | 495 | x-model-tags: OSM OpenStreetMap POI Shop |
529 | 496 | x-version: 0.0.1 |
530 | | -``` |
531 | | -</details> |
532 | | -<!-- /60-ModelYaml --> |
533 | | -<!-- 70-MiddleNotes --> |
534 | | -<!-- /70-MiddleNotes --> |
535 | | -<!-- 80-Examples --> |
536 | | -
|
537 | | -## Beispiel-Payloads |
538 | | -#### OSMShop NGSI-v2 Schlüssel-Wert-Beispiel |
539 | | -Hier ist ein Beispiel für einen OSMShop im JSON-Format als Schlüssel-Wert-Paare. Dies ist kompatibel mit NGSI-v2 bei Verwendung von `options=keyValues` und gibt die Kontextdaten einer einzelnen Entität zurück. |
540 | | - |
541 | | -<details><summary><strong>Beispiel ein-/ausblenden</strong></summary> |
542 | | -```json |
| 497 | +``` |
| 498 | +</details> |
| 499 | +<!-- /60-ModelYaml --> |
| 500 | +<!-- 70-MiddleNotes --> |
| 501 | +<!-- /70-MiddleNotes --> |
| 502 | +<!-- 80-Examples --> |
| 503 | +## Beispiele für Payloads |
| 504 | +#### OSMShop NGSI-v2 Schlüssel-Wert-Beispiel |
| 505 | +Hier ist ein Beispiel für einen OSMShop im JSON-Format als Schlüssel-Wert. Dies ist kompatibel mit NGSI-v2, wenn `options=keyValues` verwendet wird und die Kontextdaten einer einzelnen Entität zurückgibt. |
| 506 | +<details><summary><strong>Beispiel anzeigen/ausblenden</strong></summary> |
| 507 | +```json |
543 | 508 | { |
544 | 509 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
545 | 510 | "type": "OSMShop", |
@@ -570,14 +535,12 @@ Hier ist ein Beispiel für einen OSMShop im JSON-Format als Schlüssel-Wert-Paar |
570 | 535 | "https://www.openstreetmap.org/node/9876543210" |
571 | 536 | ] |
572 | 537 | } |
573 | | -``` |
574 | | -</details> |
575 | | - |
576 | | -#### OSMShop NGSI-v2 normalisiertes Beispiel |
577 | | -Hier ist ein Beispiel für einen OSMShop im JSON-Format als normalisiert. Dies ist kompatibel mit NGSI-v2 ohne Verwendung von Optionen und gibt die Kontextdaten einer einzelnen Entität zurück. |
578 | | - |
579 | | -<details><summary><strong>Beispiel ein-/ausblenden</strong></summary> |
580 | | -```json |
| 538 | +``` |
| 539 | +</details> |
| 540 | +#### OSMShop NGSI-v2 normalisiertes Beispiel |
| 541 | +Hier ist ein Beispiel für einen OSMShop im JSON-Format als normalisiert. Dies ist kompatibel mit NGSI-v2, wenn keine Optionen verwendet werden und die Kontextdaten einer einzelnen Entität zurückgibt. |
| 542 | +<details><summary><strong>Beispiel anzeigen/ausblenden</strong></summary> |
| 543 | +```json |
581 | 544 | { |
582 | 545 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
583 | 546 | "type": "OSMShop", |
@@ -647,14 +610,12 @@ Hier ist ein Beispiel für einen OSMShop im JSON-Format als normalisiert. Dies i |
647 | 610 | ] |
648 | 611 | } |
649 | 612 | } |
650 | | -``` |
651 | | -</details> |
652 | | - |
653 | | -#### OSMShop NGSI-LD Schlüssel-Wert-Beispiel |
654 | | -Hier ist ein Beispiel für einen OSMShop im JSON-LD-Format als Schlüssel-Wert-Paare. Dies ist kompatibel mit NGSI-LD bei Verwendung von `options=keyValues` und gibt die Kontextdaten einer einzelnen Entität zurück. |
655 | | - |
656 | | -<details><summary><strong>Beispiel ein-/ausblenden</strong></summary> |
657 | | -```json |
| 613 | +``` |
| 614 | +</details> |
| 615 | +#### OSMShop NGSI-LD Schlüssel-Wert-Beispiel |
| 616 | +Hier ist ein Beispiel für einen OSMShop im JSON-LD-Format als Schlüssel-Wert. Dies ist kompatibel mit NGSI-LD, wenn `options=keyValues` verwendet wird und die Kontextdaten einer einzelnen Entität zurückgibt. |
| 617 | +<details><summary><strong>Beispiel anzeigen/ausblenden</strong></summary> |
| 618 | +```json |
658 | 619 | { |
659 | 620 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
660 | 621 | "type": "OSMShop", |
@@ -688,14 +649,12 @@ Hier ist ein Beispiel für einen OSMShop im JSON-LD-Format als Schlüssel-Wert-P |
688 | 649 | "https://raw.githubusercontent.com/smart-data-models/dataModel.OpenStreetMap/refs/heads/master/context.jsonld" |
689 | 650 | ] |
690 | 651 | } |
691 | | -``` |
692 | | -</details> |
693 | | - |
694 | | -#### OSMShop NGSI-LD normalisiertes Beispiel |
695 | | -Hier ist ein Beispiel für einen OSMShop im JSON-LD-Format als normalisiert. Dies ist kompatibel mit NGSI-LD ohne Verwendung von Optionen und gibt die Kontextdaten einer einzelnen Entität zurück. |
696 | | - |
697 | | -<details><summary><strong>Beispiel ein-/ausblenden</strong></summary> |
698 | | -```json |
| 652 | +``` |
| 653 | +</details> |
| 654 | +#### OSMShop NGSI-LD normalisiertes Beispiel |
| 655 | +Hier ist ein Beispiel für einen OSMShop im JSON-LD-Format als normalisiert. Dies ist kompatibel mit NGSI-LD, wenn keine Optionen verwendet werden und die Kontextdaten einer einzelnen Entität zurückgibt. |
| 656 | +<details><summary><strong>Beispiel anzeigen/ausblenden</strong></summary> |
| 657 | +```json |
699 | 658 | { |
700 | 659 | "id": "urn:ngsi-ld:OSMShop:node:9876543210", |
701 | 660 | "type": "OSMShop", |
@@ -771,14 +730,13 @@ Hier ist ein Beispiel für einen OSMShop im JSON-LD-Format als normalisiert. Die |
771 | 730 | "https://raw.githubusercontent.com/smart-data-models/dataModel.OpenStreetMap/refs/heads/master/context.jsonld" |
772 | 731 | ] |
773 | 732 | } |
774 | | -``` |
775 | | -</details><!-- /80-Examples --> |
776 | | -<!-- 90-FooterNotes --> |
777 | | -<!-- /90-FooterNotes --> |
778 | | -<!-- 95-Units --> |
779 | | - |
780 | | -Siehe [FAQ 10](https://smartdatamodels.org/index.php/faqs/) für Informationen, wie mit Maßeinheiten umgegangen wird |
781 | | -<!-- /95-Units --> |
782 | | -<!-- 97-LastFooter --> |
783 | | ---- |
784 | | -[Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter --> |
| 733 | +``` |
| 734 | +</details><!-- /80-Examples --> |
| 735 | +<!-- 90-FooterNotes --> |
| 736 | +<!-- /90-FooterNotes --> |
| 737 | +<!-- 95-Units --> |
| 738 | +Siehe [FAQ 10](https://smartdatamodels.org/index.php/faqs/), um eine Antwort darauf zu erhalten, wie man mit Größeneinheiten umgeht |
| 739 | +<!-- /95-Units --> |
| 740 | +<!-- 97-LastFooter --> |
| 741 | +--- |
| 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