# Un esempio pratico: creare un elenco di farmacie comunali

{% hint style="info" %}
Sulla piattaforma demo di OpenCity Italia, puoi vedere un [esempio pratico](https://www.comune.bugliano.pi.it/Amministrazione/Documenti-e-dati/Dataset/Farmacie-comunali) di dataset dedicato alle farmacie del Comune.
{% endhint %}

## Crea il dataset

Accedi alla [pagina dedicata ai dataset](https://docs.opencityitalia.it/manuale-opencity-italia-sito-web-istituzionale-v3/modello-comuni/pubblicare-dati-e-statistiche-del-comune-dataset/..#vai-alla-sezione-amministrazione) e procedi alla [creazione del contenuto](https://docs.opencityitalia.it/manuale-opencity-italia-sito-web-istituzionale-v3/la-piattaforma/funzioni-generali-di-gestione-dei-contenuti/creare-un-nuovo-contenuto).

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FuQeKO8wExrgOQdLv5ckd%2Fimage.png?alt=media&#x26;token=ded77d23-729d-4bb3-8f3d-b8114e804501" alt=""><figcaption></figcaption></figure>

## Struttura le informazioni del dataset

Nel campo "Risorsa strutturata" del contenuto, importa le definizioni dei campi caricando il Google Sheet delle farmacie (es. <https://docs.google.com/spreadsheets/d/1nIWfdSG1eDIijaH-Lm8M5WEd5KXjMnzEZCDMmoOybYE/edit?gid=530391468#gid=530391468>)

{% hint style="info" %}
Puoi utilizzare il fac-simile allegato in precedenza anche per altre tipologie di Luogo
{% endhint %}

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2Fq7khaP4a9iRxyvInPJbR%2Fimage.png?alt=media&#x26;token=cb8c5977-af2d-4543-a034-0a94beb47e77" alt=""><figcaption></figcaption></figure>

Successivamente, modifica le definizioni dei campi importati

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FLYo1yyBKS7ABMoNFpkl4%2Fimage.png?alt=media&#x26;token=ae29d954-9800-443f-8154-2d2404d1fcf1" alt=""><figcaption></figcaption></figure>

## Geolocalizza i luoghi tramite una mappa

{% hint style="warning" %}
Per geolocalizzare i luoghi di un dataset, è necessario che nel file importato ci sia una colonna con i dati di geolocalizzazione, come mostrato nel [file di esempio](https://docs.google.com/spreadsheets/d/1nIWfdSG1eDIijaH-Lm8M5WEd5KXjMnzEZCDMmoOybYE/edit?gid=530391468#gid=530391468).
{% endhint %}

Per geolocalizzare i luoghi in elenco, inserisci un campo "Geolocalizzazione" di tipologia "Localizzazione geografica (longitudine e latitudine)".

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2F4rDsrFmFXzinVAextBuB%2Fimage.png?alt=media&#x26;token=57c515d5-23ef-445d-a656-96d7d8089005" alt=""><figcaption></figcaption></figure>

## Indicare il sito web

{% hint style="warning" %}
Per indicare il sito web esterno dei luoghi in elenco, è necessario che gli indirizzi siano presenti nel file importato e costruiti come quelli del [file di esempio](https://docs.google.com/spreadsheets/d/1nIWfdSG1eDIijaH-Lm8M5WEd5KXjMnzEZCDMmoOybYE/edit?gid=530391468#gid=530391468). &#x20;
{% endhint %}

Se i luoghi in elenco dispongono di un sito web esterno a quello comunale, puoi inserire un campo "Sito web" di tipo "URL con etichetta (elemento html a con href)"

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2Fa4Tq7ty9YC0ebazwvZ2X%2Fimage.png?alt=media&#x26;token=f3d31dac-f625-4386-8e5b-63abd4c58393" alt=""><figcaption></figcaption></figure>

## Configura le impostazioni di visualizzazione

Una volta modificati i campi, configura le impostazioni di visualizzazione.

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FfPTsNAGDIdicP8NYa6u4%2Fimage.png?alt=media&#x26;token=cbe66f63-6b15-4a31-8447-7d82b701c906" alt=""><figcaption></figcaption></figure>

Nella sezione "Visualizzazioni", seleziona le voci "Tabella" e "Mappa"

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2F2uZT8D0hNTCRqFFfFdGQ%2Fimage.png?alt=media&#x26;token=ac0510eb-6c9e-4790-a8a4-50be37f5595e" alt=""><figcaption></figcaption></figure>

## Indica i filtri di ricerca

Nella sezione "Filtri di ricerca" indica i filtri utilizzabili dal cittadino per la ricerca dei contenuti del dataset.

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FDa3zp72LAkTHk4mnnOxA%2Fimage.png?alt=media&#x26;token=5ebcfc04-6ae0-46e2-8ab1-d13faaecc224" alt=""><figcaption></figcaption></figure>

Per attivare la ricerca per parola chiave, abilita la funzione "Mostra motore di ricerca"

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FRHMvx73XLSQsEJlZuXgZ%2Fimage.png?alt=media&#x26;token=2e5dc46a-c43e-4531-9b0f-8c135461e70f" alt=""><figcaption></figcaption></figure>

## Configura la tabella

Nella sezione "Tabella", seleziona i campi mostrati all'interno della tabella.

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2F1Aiv79YyYg9uj38rjQzP%2Fimage.png?alt=media&#x26;token=5f1933b5-59e9-4474-8eec-7907299f738d" alt=""><figcaption></figcaption></figure>

## Importa i dati del file

Una volta [pubblicato il contenuto](https://docs.opencityitalia.it/manuale-opencity-italia-sito-web-istituzionale-v3/la-piattaforma/funzioni-generali-di-gestione-dei-contenuti/pubblicare-un-contenuto), clicca su "Importa da Google Sheet" per importare i dati del file.

<div data-full-width="true"><figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FxjSg8XoKGIDCScldBPoy%2Fimage.png?alt=media&#x26;token=0477753d-6d8b-480a-a3f0-3b9d9563c316" alt=""><figcaption></figcaption></figure> <figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FrGLf4S8lCKzVSHFYpWDr%2FScreenshot.png?alt=media&#x26;token=4be880f8-4e8d-411d-941b-700f22dded04" alt=""><figcaption></figcaption></figure></div>

Successivamente, indica il foglio del file da cui devono essere importate le informazioni (1) e clicca su "Importa" (2).

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FM7DejUWfiRRjAIKyISHU%2Fimage.png?alt=media&#x26;token=31963c20-6a6d-45b6-815d-533b417f58d7" alt=""><figcaption></figcaption></figure>

Nel caso in cui si tratti di un aggiornamento dei dati, attiva la voce "Elimina tutti i tuoi dati esistenti".

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FfI3UviRlm4bzG5nqIavO%2Fimage.png?alt=media&#x26;token=d2524a47-562b-423a-be7b-c1133fd77140" alt=""><figcaption></figcaption></figure>

### Attivare l'aggiornamento automatico

Durante l'importazione, puoi attivare la funzione di aggiornamento automatico dei contenuti: questo ti permette di modificare direttamente il file, senza doverlo importare ogni volta in caso di modifica.

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FsL98urGrAxqbAgLSgKes%2Fimage.png?alt=media&#x26;token=9192c7d5-5daf-4cec-ba1b-53c73d46c013" alt=""><figcaption></figcaption></figure>

Se attivata, la funzione ti permette di indicare la frequenza di aggiornamento (1) e la data e l'ora di inizio (2).

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FQjw669Lio9R1ZlJDPz3F%2Fimage.png?alt=media&#x26;token=3b3e1f30-74f8-434c-8cac-892d254ce7cb" alt=""><figcaption></figcaption></figure>

## Usare il dataset

Una volta importato il file, i dati presenti verranno mostrati nel dataset, strutturati in base alle configurazioni fatte sul contenuto.

<div data-full-width="true"><figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FkpwqgWC6TgpdTZLRRu53%2Fimage.png?alt=media&#x26;token=e12acb25-5b16-4372-ac69-856fe7600fd9" alt=""><figcaption></figcaption></figure> <figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2Fob31qDwGGRENWfVA0CmA%2FScreenshot%20(1).png?alt=media&#x26;token=69c8e189-e290-4dc3-b778-e764c5844b63" alt=""><figcaption></figcaption></figure></div>
