Inserimento di entità geografiche da ODBC

È possibile servirsi di una connessione ODBC per accedere a dati punto e degli attributi in Microsoft Access, Microsoft Excel o dBASE.

Come accedere ai dati ODBC

  1. In Gestione visualizzazioni , fare clic su DatiConnetti a dati.
  2. Nella finestra Connessione dati, selezionare Aggiungi connessione ODBC nell'elenco Connessioni dati per provider.
  3. In Nome connessione, digitare un nome per la connessione.
  4. In Tipo fonte dati, selezionare una delle seguenti opzioni:
    • Data Source Name: utilizzare un Data Source Name definito nel Pannello di controllo di Windows. Vedere le seguenti opzioni.
    • Stringa di connessione: la stringa di connessione specifica il driver e il percorso da utilizzare.
  5. Per Origine, specificare la tabella.
    • Data Source Name: fare clic sul pulsante Sfoglia e selezionare il Data Source Name.
    • Stringa di connessione: specificare il driver e il percorso. Per un database Microsoft Access, utilizzare il seguente formato:

      Driver={Microsoft Access Driver (*.mdb)};DBQ=percorso\nomefile.mdb

      Dove percorso\nomefile.mdb rappresenta il percorso completo e il nome file del database Microsoft Access. Notare le parentesi graffe e lo spazio prima di "(*.mdb)". Per ulteriori informazioni, vedere la documentazione ODBC sul sito Web Microsoft.

  6. Se richiesto dalla tabella, immettere il nome utente e la password.
  7. Fare clic su Verifica connessione.
  8. Selezionare le classi da aggiungere alla Carta.

    Se si esegue la connessione ad una fonte Microsoft Excel, fare clic sulla cella Proprietà di identificazione per ogni classe che si sta aggiungendo. Nel menu a discesa che viene visualizzato, selezionare le proprietà di identificazione per la classe. È possibile selezionare più proprietà, ma ciascuna deve contenere valori univoci. Dopo aver selezionato le proprietà di identificazione, è possibile selezionare la casella di controllo per la classe.

  9. Fare clic su Connetti.

    Se si sta effettuando la connessione ad un archivio dati contenente solo i dati dell'attributo, è possibile unirli in un altro archivio dati geospaziali. Non è necessario specificare un Sistema di Coordinate o aggiungere i dati alla Carta.

  10. In Aggiungi dati a Carta, selezionare le tabelle.
  11. Se si aggiungono dati geometrici, per ogni tabella, specificare il Sistema di Coordinate.
  12. Specificare le colonne da utilizzare come colonne chiave per la geometria dei punti. Queste possono essere colonne che rappresentano la latitudine e la longitudine oppure coordinate X, Y e Z. Per specificare il nome di colonna, fare clic nel campo, quindi sulla freccia in basso per effettuare una scelta da un elenco di nomi di colonne.
  13. Fare clic su Aggiungi a Carta.

    Se il pulsante Aggiungi a Carta è disattivato, verificare che siano stati specificati il Sistema di Coordinate e le colonne X e Y per la tabella. Se si sta effettuando la connessione esclusivamente ai dati dell'attributo, non è necessario fare clic su Aggiungi a Carta.

Come creare un DSN

  1. Dal desktop di Windows, fare clic sul menu Start Strumenti di amministrazione Windows Origini dati ODBC (64 bit).
  2. In Amministrazione origine dati ODBC, fare clic su DSN utente o DSN di sistema.

    Un DSN utente è visibile solo all'utente. Un DSN di sistema è visibile a tutti gli utenti che hanno accesso al computer corrente.

  3. Fare clic suAggiungi e selezionare il driver da utilizzare.

    Ad esempio, per creare un DSN per un database Access, selezionare Microsoft Access Driver.

  4. Nella finestra di dialogo ODBC di Microsoft Access, immettere le informazioni sui dati. Al termine, fare clic su OK. Fare di nuovo clic su OK per chiudere la finestra di dialogo Amministrazione origine dati ODBC.

Il DSN definito verrà visualizzato nell'elenco dei DSN nella finestra Connessione dati.

Come definire gli intervalli di tabelle necessari per accedere ai dati di Excel

  1. In Excel, aprire il foglio di lavoro.
  2. Selezionare tutti i dati.
  3. Definire un intervallo con nome.
  4. Immettere un nome per la classe di entità geografiche, ad esempio Country_Literacy.
  5. Chiudere Excel.