Страница 1 из 1
собрать данные в БД
Добавлено: 23 апр 2010, 15:56
Kadria
Здравствуйте, помогите, пожалуйста, разобраться!
У меня есть шейп-файлы и растрывые, я не могу понять как из них получить базу данных, и чтоб атрибуты отображались как таблицы (чтоб к ним можно было бы потом обратиться через VB)! Я могу обратится к атрибутам без таблицы????
Re: собрать данные в БД
Добавлено: 23 апр 2010, 17:02
nadiopt
а к шейпу какая-нибудь база данных в формате dbf у вас не прилагается?
Re: собрать данные в БД
Добавлено: 23 апр 2010, 17:26
Kadria
Нет, ничего, ((( я просто создавала шейп-файлы и вносила в них данные на карте! Может конечно, я их не вижу, я еще тот "чайнищище"(((
Re: собрать данные в БД
Добавлено: 23 апр 2010, 18:58
Boris
так не бывает. к каждому SHP обязательно идет DBF с тем же именем. может у вас расширения у файлов выключены?
Re: собрать данные в БД
Добавлено: 23 апр 2010, 19:06
Kadria
я экспортировала атрибуты с этим расширением, они отобразились ))))а как включить???
Re: собрать данные в БД
Добавлено: 24 апр 2010, 23:27
Boris
DBF - формат файловых баз данных. Он стандартнее самого SHP'а и понимается многими программами. Access и Excel - его точно читают.
Так что чуть расширьте свое описание проблемы. На данный момент не понятно ни что получилось, ни что не получилось.
К атрибутам без таблицы обратиться можно. Только не очень понятно, что скрывается и за этой задачей.
Re: собрать данные в БД
Добавлено: 25 апр 2010, 08:55
Kadria
т.е я смогу использовать dbf в скрипте! Найти нужную точку, например?
Re: собрать данные в БД
Добавлено: 25 апр 2010, 10:53
Voltron
DBF-таблица это одна из составляющих шейпфайла. Соответственно, вы можете манипулировать записями этой таблицы. И точку найти тоже можно.
Только вот из вашего описания, как уже было сказано, совершенно ничего не понятно.
Re: собрать данные в БД
Добавлено: 25 апр 2010, 12:18
Kadria
Все, разобралась!) Всем спасибо!
Re: собрать данные в БД
Добавлено: 30 апр 2010, 14:45
Xepybum
Ой... я тоже здесь отпишусь... чтоб новый топик не открывать
Не подскажете, как заполнять таблицы в базегеоданных... создать создалась таблица с полями, мне б теперь "вбить" значения туда... В Хелпе прописано как импортировать данные, но, как я понимаю, сначала надо создать то, откуда их импортировать...
"чайнище" тоже еще тот! )))
Re: собрать данные в БД
Добавлено: 30 апр 2010, 15:36
Дмитрий Барышников
Программа какая? Существует много программ для редактирования таблиц - например, QGIS
Re: собрать данные в БД
Добавлено: 01 май 2010, 18:20
Xepybum
эмм... даже не знаю...
Папка создалась с расширением *.gdb, я в аркмэпе создаю новую таблицу, и не знаю, как заполнить эту таблицу значениями... Говорите через программку? попробую ее найти...))
Re: собрать данные в БД
Добавлено: 01 май 2010, 19:14
Дмитрий Барышников
gdb - это закрытый формат ESRI, файловая база геоданных называется. Пока они думают его открыть, единственный способ добавить значения в таблицу в БГД (базе геоданных) - через ArcMap. Можно экспортировать в шейп-файл, тогда QGIS поможет.