Добавление элементов из ODBC

Для доступа к атрибутным или точечным данным в Microsoft Access, Microsoft Excel или dBASE можно использовать подключение ODBC.

Получение доступа к данным ODBC

  1. Выберите в Диспетчере отображения команду "Данные""Подключиться к данным".
  2. В окне "Подключение данных" выберите "Добавить подключение ODBC" в списке "Подключения данных по поставщикам".
  3. В поле Имя соединения введите имя для данного соединения.
  4. В поле Тип источника выберите один из следующих типов:
    • DSN (Data Source Name) — имя источника данных. Используйте имя, указанное на панели управления Windows. Обратитесь к следующему.
    • Строка соединения — в строке соединения указывается драйвер и путь для использования.
  5. В параметре "Источник" укажите таблицу.
    • DSN (Data Source Name) — нажмите кнопку обзора и выберите DSN.
    • Строка соединения — укажите драйвер и путь. Для базы данных Microsoft Access используйте следующий формат:

      Driver={Microsoft Access Driver (*.mdb)};DBQ=pathname\filename.mdb

      Где путь\имя_файла.mdb – это полный путь и имя файла базы данных Microsoft Access. Обратите внимание, что имя базы данных заключается в фигурные скобки, а перед ним необходим пробел “(*.mdb)”. Для получения дополнительных сведений см. документацию ODBC на веб-узле Microsoft.

  6. При необходимости введите имя пользователя и пароль для таблицы.
  7. Нажмите кнопку "Проверка соединения".
  8. Выберите классы для добавления на карту.

    При подключении к источнику Microsoft Excel сначала выберите ячейку "Уникальное свойство" для каждого добавляемого класса. В раскрывающемся списке выберите уникальные свойства для данного класса. Можно выбрать несколько свойств, но каждое из них должно содержать уникальные значения. После выбора уникальных свойств можно установить флажок для класса.

  9. Нажмите кнопку "Установить соединение".

    Если подключение выполняется к хранилищу данных, содержащему только данные атрибутов, теперь можно соединить этих данные с другим хранилищем геопространственных данных. Задавать систему координат или добавлять данные на карту для этого не требуется.

  10. В области "Добавление данных на карту" выберите таблицу.
  11. При добавлении геометрических данных для каждой таблицы необходимо указать систему координат.
  12. Задайте параметры в столбцах для точечной геометрии. Это могут быть широта/долгота или координаты X, Y и Z. Чтобы указать имя столбца, щелкните поле, затем нажмите стрелку вниз для выбора имен столбца из списка.
  13. Нажмите кнопку Добавить на карту.

    Если кнопка "Добавить на карту" отображается серым цветом, проверьте, указана ли координатная система и столбцы X и Y для таблицы. При подключении только к данным атрибутов нажимать кнопку "Добавить на карту" не требуется.

Создание файла DSN

  1. На рабочем столе Windows выберите меню Пуск Средства администрирования Windows Источники данных ODBC (64-разрядная версия).
  2. В диалоговом окне "Администратор источников данных ODBC" выберите "Пользовательское имя DSN" или "Системное имя DSN".

    "Пользовательское имя DSN" будет видимым только для создавшего его пользователя. "Системное имя DSN" будет видимым для всех пользователей на данном компьютере.

  3. Нажмите кнопку Добавить и выберите драйвер.

    Например, чтобы создать DSN для базы данных Access, выберите Microsoft Access Driver.

  4. В диалоговом окне ODBC Microsoft Access введите необходимую информацию. По завершении нажмите ОК. Снова нажмите кнопку "ОК", чтобы закрыть диалоговое окно "Администратор источников данных ODBC".

Созданное имя DSN будет отображено в списке DSN в окне "Подключение данных".

Определение диапазонов таблицы для доступа к данным Excel

  1. В приложении Excel откройте рабочий лист.
  2. Выберите все данные.
  3. Определите названный диапазон.
  4. Введите имя для класса элементов, например Country_Literacy.
  5. Закройте Excel.