|
1 | 1 | <!-- 10-Header --> |
| 2 | + |
2 | 3 | [](https://smartdatamodels.org) |
| 4 | + |
3 | 5 | Entità: OSMLeisure |
4 | 6 | ==================<!-- /10-Header --> |
| 7 | + |
5 | 8 | <!-- 15-License --> |
| 9 | + |
6 | 10 | [Open License](https://github.com/smart-data-models//dataModel.OpenStreetMap/blob/master/OSMLeisure/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 --> |
| 14 | + |
9 | 15 | <!-- 20-Description --> |
10 | | -Descrizione globale: **Un luogo per il tempo libero, lo sport o la ricreazione da OpenStreetMap etichettato con leisure=*. Include parchi, campi sportivi, piscine, stadi, ecc.** |
| 16 | + |
| 17 | +Descrizione globale: **Un luogo per il tempo libero, gli sport o il divertimento da OpenStreetMap contrassegnato con leisure=*. Comprende parchi, campi da gioco, piscine, stadi, ecc.** |
| 18 | + |
11 | 19 | versione: 0.0.1 |
12 | 20 | <!-- /20-Description --> |
| 21 | + |
13 | 22 | <!-- 30-PropertiesList --> |
| 23 | + |
14 | 24 |
|
15 | 25 | ## Elenco delle proprietà |
16 | 26 |
|
17 | | -<sup><sub>[*] Se non c'è un tipo in un attributo è perché potrebbe avere diversi tipi o diversi formati/pattern</sub></sup> |
18 | | -- `access[string]`: Restrizioni di accesso. Modello: [https://wiki.openstreetmap.org/wiki/Key:access](https://wiki.openstreetmap.org/wiki/Key:access)- `address[object]`: L'indirizzo postale. Modello: [https://schema.org/address](https://schema.org/address) - `addressCountry[string]`: Il paese. Ad esempio, Spagna. Modello: [https://schema.org/addressCountry](https://schema.org/addressCountry) |
19 | | - - `addressLocality[string]`: La località in cui si trova l'indirizzo stradale e che si trova nella regione. Modello: [https://schema.org/addressLocality](https://schema.org/addressLocality) |
20 | | - - `addressRegion[string]`: La regione in cui si trova la località e che si trova nel paese. Modello: [https://schema.org/addressRegion](https://schema.org/addressRegion) |
21 | | - - `district[string]`: Un distretto è un tipo di divisione amministrativa che, in alcuni paesi, è gestito dal governo locale. |
22 | | - - `postOfficeBoxNumber[string]`: Il numero della casella postale per gli indirizzi di casella postale. Ad esempio, 03578. Modello: [https://schema.org/postOfficeBoxNumber](https://schema.org/postOfficeBoxNumber) |
23 | | - - `postalCode[string]`: Il codice postale. Ad esempio, 24004. Modello: [https://schema.org/https://schema.org/postalCode](https://schema.org/https://schema.org/postalCode) |
24 | | - - `streetAddress[string]`: L'indirizzo stradale. Modello: [https://schema.org/streetAddress](https://schema.org/streetAddress) |
25 | | - - `streetNr[string]`: Numero che identifica una proprietà specifica su una strada pubblica. |
26 | | -- `alternateName[string]`: Un nome alternativo per questo elemento. - `areaServed[string]`: L'area geografica in cui viene fornito un servizio o un articolo offerto. Modello: [https://schema.org/Text](https://schema.org/Text)- `dataProvider[string]`: Una sequenza di caratteri che identifica il fornitore dell'entità dati armonizzata. - `dateCreated[date-time]`: Timestamp di creazione dell'entità. Questo sarà solitamente allocato dalla piattaforma di archiviazione. - `dateModified[date-time]`: Timestamp dell'ultima modifica dell'entità. Questo sarà solitamente allocato dalla piattaforma di archiviazione. - `description[string]`: Una descrizione di questo elemento. - `fee[boolean]`: Indica se è richiesta una tariffa d'ingresso o d'uso. Modello: [https://wiki.openstreetmap.org/wiki/Key:fee](https://wiki.openstreetmap.org/wiki/Key:fee)- `id[*]`: Identificatore univoco dell'entità. - `leisureType[string]`: Il tag OSM leisure che classifica la struttura. Enum: 'park, pitch, swimming_pool, sports_centre, stadium, playground, garden, nature_reserve, marina...' Modello: [https://wiki.openstreetmap.org/wiki/Key:leisure](https://wiki.openstreetmap.org/wiki/Key:leisure)- `lit[boolean]`: Indica se la struttura è illuminata. Modello: [https://wiki.openstreetmap.org/wiki/Key:lit](https://wiki.openstreetmap.org/wiki/Key:lit)- `location[*]`: Riferimento Geojson all'elemento. Può essere Point, LineString, Polygon, MultiPoint, MultiLineString o MultiPolygon. - `name[string]`: Il nome di questo elemento. - `openingHours[string]`: Orari di apertura della struttura. - `operator[string]`: Operatore o ente gestore. - `osmId[number]`: L'identificatore intero originale dell'elemento OpenStreetMap. - `osmLastModified[date-time]`: Timestamp dell'ultima modifica. - `osmType[string]`: Il tipo dell'elemento OSM originale. - `owner[array]`: Un elenco contenente una sequenza di caratteri codificata in JSON che fa riferimento agli ID univoci del/dei proprietario/i. - `seeAlso[*]`: Elenco di URI che puntano a risorse aggiuntive. - `source[string]`: Una sequenza di caratteri che fornisce l'origine originale dei dati dell'entità come URL. Si raccomanda che sia il nome di dominio completo del fornitore di origine o l'URL dell'oggetto di origine. - `sport[string]`: Lo sport specifico giocato qui (es. calcio, tennis, basket). Modello: [https://wiki.openstreetmap.org/wiki/Key:sport](https://wiki.openstreetmap.org/wiki/Key:sport)- `surface[string]`: La superficie fisica del campo o della pista. Modello: [https://wiki.openstreetmap.org/wiki/Key:surface](https://wiki.openstreetmap.org/wiki/Key:surface)- `type[string]`: Tipo di entità NGSI. Deve essere OSMLeisure. - `wheelchair[string]`: Accessibilità per sedie a rotelle. <!-- /30-PropertiesList --> |
| 27 | + |
| 28 | +<sup><sub>[*] Se non c'è un tipo in un attributo è perché potrebbe avere diversi tipi o formati/modello diversi</sub></sup> |
| 29 | +- `access[string]`: Restrizioni di accesso . Modello: [https://wiki.openstreetmap.org/wiki/Key:access](https://wiki.openstreetmap.org/wiki/Key:access) |
| 30 | +- `address[object]`: L'indirizzo postale . Modello: [https://schema.org/address](https://schema.org/address) |
| 31 | + - `addressCountry[string]`: Il paese. Ad esempio, Spagna . Modello: [https://schema.org/addressCountry](https://schema.org/addressCountry) |
| 32 | + - `addressLocality[string]`: La località in cui si trova l'indirizzo della strada e che si trova nella regione . Modello: [https://schema.org/addressLocality](https://schema.org/addressLocality) |
| 33 | + - `addressRegion[string]`: La regione in cui si trova la località e che si trova nel paese . Modello: [https://schema.org/addressRegion](https://schema.org/addressRegion) |
| 34 | + - `district[string]`: Un distretto è un tipo di divisione amministrativa che, in alcuni paesi, è gestito dal governo locale |
| 35 | + - `postOfficeBoxNumber[string]`: Il numero della casella postale per gli indirizzi PO box. Ad esempio, 03578 . Modello: [https://schema.org/postOfficeBoxNumber](https://schema.org/postOfficeBoxNumber) |
| 36 | + - `postalCode[string]`: Il codice postale. Ad esempio, 24004 . Modello: [https://schema.org/https://schema.org/postalCode](https://schema.org/https://schema.org/postalCode) |
| 37 | + - `streetAddress[string]`: L'indirizzo della strada . Modello: [https://schema.org/streetAddress](https://schema.org/streetAddress) |
| 38 | + - `streetNr[string]`: Numero che identifica una proprietà specifica in una strada pubblica |
| 39 | +- `alternateName[string]`: Un nome alternativo per questo elemento |
| 40 | +- `areaServed[string]`: L'area geografica in cui un servizio o un elemento offerto è fornito . Modello: [https://schema.org/Text](https://schema.org/Text) |
| 41 | +- `dataProvider[string]`: Una sequenza di caratteri che identifica il fornitore dell'entità di dati armonizzati |
| 42 | +- `dateCreated[date-time]`: Timestamp di creazione dell'entità. Questo sarà solitamente assegnato dalla piattaforma di archiviazione |
| 43 | +- `dateModified[date-time]`: Timestamp dell'ultima modifica dell'entità. Questo sarà solitamente assegnato dalla piattaforma di archiviazione |
| 44 | +- `description[string]`: Una descrizione di questo elemento |
| 45 | +- `fee[boolean]`: Indica se è richiesto un biglietto d'ingresso o un contributo per l'uso . Modello: [https://wiki.openstreetmap.org/wiki/Key:fee](https://wiki.openstreetmap.org/wiki/Key:fee) |
| 46 | +- `id[*]`: Identificatore univoco dell'entità |
| 47 | +- `leisureType[string]`: Il tag di svago OSM che classifica la struttura. Enum:'parco, campo, piscina, centro sportivo, stadio, parco giochi, giardino, riserva naturale, marina...' . Modello: [https://wiki.openstreetmap.org/wiki/Key:leisure](https://wiki.openstreetmap.org/wiki/Key:leisure) |
| 48 | +- `lit[boolean]`: Indica se la struttura è illuminata . Modello: [https://wiki.openstreetmap.org/wiki/Key:lit](https://wiki.openstreetmap.org/wiki/Key:lit) |
| 49 | +- `location[*]`: Riferimento Geojson all'elemento. Può essere Punto, LineString, Poligono, MultiPunto, MultiLineString o MultiPoligono |
| 50 | +- `name[string]`: Il nome di questo elemento |
| 51 | +- `openingHours[string]`: Orari di apertura della struttura |
| 52 | +- `operator[string]`: Operatore o entità di gestione |
| 53 | +- `osmId[number]`: Timestamp dell'ultima modifica |
| 54 | +- `osmLastModified[date-time]`: Il tipo dell'elemento OSM originale |
| 55 | +- `osmType[string]`: Una lista contenente una sequenza di caratteri JSON che fa riferimento agli ID univoci dei proprietari |
| 56 | +- `owner[array]`: Elenco di URI che puntano a risorse aggiuntive |
| 57 | +- `seeAlso[*]`: Una sequenza di caratteri che fornisce la fonte originale dei dati dell'entità come URL. Si consiglia di utilizzare il nome di dominio completamente qualificato del fornitore di origine o l'URL dell'oggetto di origine |
| 58 | +- `source[string]`: Lo sport specifico giocato qui (ad esempio calcio, tennis, basket) . Modello: [https://wiki.openstreetmap.org/wiki/Key:sport](https://wiki.openstreetmap.org/wiki/Key:sport) |
| 59 | +- `sport[string]`: La superficie fisica del campo o della pista . Modello: [https://wiki.openstreetmap.org/wiki/Key:surface](https://wiki.openstreetmap.org/wiki/Key:surface) |
| 60 | +- `surface[string]`: Tipo di entità NGSI. Deve essere OSMLeisure |
| 61 | +- `type[string]`: Accessibilità per disabili |
| 62 | +- `wheelchair[string]`: Accessibilità per disabili |
| 63 | +<!-- /30-PropertiesList --> |
| 64 | + |
27 | 65 | <!-- 35-RequiredProperties --> |
| 66 | + |
28 | 67 | Proprietà richieste |
29 | | -- `id` - `leisureType` - `location` - `osmId` - `osmType` - `type` <!-- /35-RequiredProperties --> |
| 68 | +- `id` |
| 69 | +- `leisureType` |
| 70 | +- `location` |
| 71 | +- `osmId` |
| 72 | +- `osmType` |
| 73 | +- `type` |
| 74 | +<!-- /35-RequiredProperties --> |
| 75 | + |
30 | 76 | <!-- 40-NotesYaml --> |
| 77 | + |
31 | 78 | <!-- /40-NotesYaml --> |
| 79 | + |
32 | 80 | <!-- 50-DataModelHeader --> |
33 | | -## Descrizione del modello dati delle proprietà |
| 81 | + |
| 82 | +## Descrizione del modello di dati delle proprietà |
| 83 | + |
34 | 84 | Ordinato alfabeticamente (clicca per i dettagli) |
35 | 85 | <!-- /50-DataModelHeader --> |
| 86 | + |
36 | 87 | <!-- 60-ModelYaml --> |
| 88 | + |
37 | 89 | <details><summary><strong>dettagli yaml completi</strong></summary> |
| 90 | + |
38 | 91 | ```yaml |
39 | 92 | OSMLeisure: |
40 | 93 | description: A place for leisure, sports, or recreation from OpenStreetMap tagged with leisure=*. Includes parks, sports pitches, swimming pools, stadiums, etc |
@@ -510,13 +563,20 @@ OSMLeisure: |
510 | 563 | ``` |
511 | 564 | </details> |
512 | 565 | <!-- /60-ModelYaml --> |
| 566 | + |
513 | 567 | <!-- 70-MiddleNotes --> |
| 568 | + |
514 | 569 | <!-- /70-MiddleNotes --> |
| 570 | + |
515 | 571 | <!-- 80-Examples --> |
| 572 | + |
516 | 573 | ## Esempi di payload |
517 | | -#### Esempio di valori chiave NGSI-v2 OSMLeisure |
518 | | -Ecco un esempio di OSMLeisure in formato JSON come valori chiave. Questo è compatibile con NGSI-v2 quando si utilizza `options=keyValues` e restituisce i dati di contesto di una singola entità. |
| 574 | + |
| 575 | +#### Esempio OSMLeisure NGSI-v2 chiave-valore |
| 576 | + |
| 577 | +Ecco un esempio di OSMLeisure in formato JSON come chiave-valore. Questo è compatibile con NGSI-v2 quando si utilizza `options=keyValues` e restituisce i dati di contesto di un'entità individuale. |
519 | 578 | <details><summary><strong>mostra/nascondi esempio</strong></summary> |
| 579 | + |
520 | 580 | ```json |
521 | 581 | { |
522 | 582 | "id": "urn:ngsi-ld:OSMLeisure:way:55667788", |
@@ -565,9 +625,12 @@ Ecco un esempio di OSMLeisure in formato JSON come valori chiave. Questo è comp |
565 | 625 | } |
566 | 626 | ``` |
567 | 627 | </details> |
568 | | -#### Esempio normalizzato NGSI-v2 OSMLeisure |
569 | | -Ecco un esempio di OSMLeisure in formato JSON come normalizzato. Questo è compatibile con NGSI-v2 quando non si utilizzano opzioni e restituisce i dati di contesto di una singola entità. |
| 628 | + |
| 629 | +#### Esempio OSMLeisure NGSI-v2 normalizzato |
| 630 | + |
| 631 | +Ecco un esempio di OSMLeisure in formato JSON come normalizzato. Questo è compatibile con NGSI-v2 quando non si utilizzano opzioni e restituisce i dati di contesto di un'entità individuale. |
570 | 632 | <details><summary><strong>mostra/nascondi esempio</strong></summary> |
| 633 | + |
571 | 634 | ```json |
572 | 635 | { |
573 | 636 | "id": "urn:ngsi-ld:OSMLeisure:way:55667788", |
@@ -655,9 +718,12 @@ Ecco un esempio di OSMLeisure in formato JSON come normalizzato. Questo è compa |
655 | 718 | } |
656 | 719 | ``` |
657 | 720 | </details> |
658 | | -#### Esempio di valori chiave NGSI-LD OSMLeisure |
659 | | -Ecco un esempio di OSMLeisure in formato JSON-LD come valori chiave. Questo è compatibile con NGSI-LD quando si utilizza `options=keyValues` e restituisce i dati di contesto di una singola entità. |
| 721 | + |
| 722 | +#### Esempio OSMLeisure NGSI-LD chiave-valore |
| 723 | + |
| 724 | +Ecco un esempio di OSMLeisure in formato JSON-LD come chiave-valore. Questo è compatibile con NGSI-LD quando si utilizza `options=keyValues` e restituisce i dati di contesto di un'entità individuale. |
660 | 725 | <details><summary><strong>mostra/nascondi esempio</strong></summary> |
| 726 | + |
661 | 727 | ```json |
662 | 728 | { |
663 | 729 | "id": "urn:ngsi-ld:OSMLeisure:way:55667788", |
@@ -709,9 +775,12 @@ Ecco un esempio di OSMLeisure in formato JSON-LD come valori chiave. Questo è c |
709 | 775 | } |
710 | 776 | ``` |
711 | 777 | </details> |
712 | | -#### Esempio normalizzato NGSI-LD OSMLeisure |
713 | | -Ecco un esempio di OSMLeisure in formato JSON-LD come normalizzato. Questo è compatibile con NGSI-LD quando non si utilizzano opzioni e restituisce i dati di contesto di una singola entità. |
| 778 | + |
| 779 | +#### Esempio OSMLeisure NGSI-LD normalizzato |
| 780 | + |
| 781 | +Ecco un esempio di OSMLeisure in formato JSON-LD come normalizzato. Questo è compatibile con NGSI-LD quando non si utilizzano opzioni e restituisce i dati di contesto di un'entità individuale. |
714 | 782 | <details><summary><strong>mostra/nascondi esempio</strong></summary> |
| 783 | + |
715 | 784 | ```json |
716 | 785 | { |
717 | 786 | "id": "urn:ngsi-ld:OSMLeisure:way:55667788", |
@@ -805,11 +874,19 @@ Ecco un esempio di OSMLeisure in formato JSON-LD come normalizzato. Questo è co |
805 | 874 | } |
806 | 875 | ``` |
807 | 876 | </details><!-- /80-Examples --> |
| 877 | + |
808 | 878 | <!-- 90-FooterNotes --> |
| 879 | + |
809 | 880 | <!-- /90-FooterNotes --> |
| 881 | + |
810 | 882 | <!-- 95-Units --> |
811 | | -Vedi [FAQ 10](https://smartdatamodels.org/index.php/faqs/) per una risposta su come gestire le unità di magnitudo. |
| 883 | + |
| 884 | +Vedi [FAQ 10](https://smartdatamodels.org/index.php/faqs/) per ottenere una risposta su come gestire le unità di misura |
812 | 885 | <!-- /95-Units --> |
| 886 | + |
813 | 887 | <!-- 97-LastFooter --> |
| 888 | + |
814 | 889 | --- |
815 | | -[Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter --> |
| 890 | + |
| 891 | +[Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter --> |
| 892 | + |
|
0 commit comments