Установка связи с таблицей MS Excel посредством SQL-Connect в самой программе

ArcView позволяет импортировать напрямую DBF-файлы, а MS Excel позволяет переводить файлы из родного .XLS формата в .DBF, но это неудобно, т.к. зачастую ломается их структура, кодировка и т.п. Во избежание этих проблем существует SQL-Connect (рис.31). Запускаем программу ArcView GIS-> Проект -> Связь с SQL-сервером. Соединение -> Excel Files -> выбирай нужный файл -> Соединить.

sku21980.jpg

Рис. 31 Окно программы ArcView 3.2 с меню «Связь с SQL севером»

2012-04-097.jpg

Рис.32

Файл Excel должен иметь регулярную структуру, иначе ничего не выйдет: ровные строгие колонки, в первой строке - обязательно заголовки колонок. Кроме того, в Excel весь диапазон данных должен быть поименован. Для этого обведите нужный диапазон, включите "Вставка/Имя/Присвоить", и наберите какое-либо подходящее наименование для диапазона, например, point17.(Рис.33) Проверьте, что имя задано - в списках имен, например, в выпадающем меню слева в строке формул это имя должно фигурировать.

500full.jpg

Рис.33

Вернемся в ArcView. После выбора файла-источника данных SQL-connect выдаст в окошке "Tables" слева условное имя "point17". Если все правильно со структурой и с именами, то выбрав эту самую "point17", вы получите справа, в окошке "Столбцы", список колонок таблицы (точнее, вашего Excel диапазона данных). (Рис.34)Если у вас несколько таблиц внутри одного файла Excel, вы можете пользоваться и таким файлом, только нужно его немного усовершенствовать - присвоить имя каждому табличному диапазону - point1, point2 и т.п.

1336753485105.jpg

Рис.34

Для простоты лучше выбрать все колонки (Все столбцы), это отразится в поле "Select" звездочкой. Если все выглядит, как на рисунке, то формирование запроса готово, указание "Владелец" и "Where" для запроса не обязательно. Можно жать на кнопку "Запрос" внизу - сформируется виртуальная таблица. Обычно и кодировка, и типы данных в ней правильные. Учтите, что SQL-соединение чувствительно к структуре таблицы. Присоединив единожды таблицу, её структуру менять нельзя. Если вам хочется вставить новую колонку, или поменять тип данных в колонке, вам лучше отсоединить источник данных, и присоединить его заново.


Материалы по географии:

Анализ людского потенциала России
Наличие природных ресурсов, их количество, качество и сочетание определяют природно-ресурсный потенциал территории и являются главным условием размещения производительных сил на данной территории. При освоении крупных источников природных ресурсов возникают крупные промышленные центры, формируются ...

Люксембург
Официальное название Великое герцогство Люксембург. Географическое положение Государство расположено в Западной Европе. На западе и севере граничит с Бельгией, на юге — с Францией, на востоке — с Германией. Общая площадь территории страйк 2586 км2. Природные условия В северной части Люксембурга рас ...

История экономики Японии
Япония – самобытная страна, которую отличает уникальность исторического, культурного и экономического развития. Необычность экономики Японии во многом определилась общими традициями и менталитетом отдельно взятого среднего японца. Каких-то 150 лет назад Япония была закрытым феодальным государством, ...

Разделы

Copyright © 2024 - All Rights Reserved - www.briefgeography.ru