Это команда db.in.ogrgrass, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
db.in.ogr - Импортирует таблицы атрибутов в различных форматах.
КЛЮЧЕВЫЕ СЛОВА
база данных, импорт, таблица атрибутов
СИНТАКСИС
db.in.ogr
db.in.ogr --Помогите
db.in.ogr вход=имя [db_table=имя] [выходной=имя] [ключ=string] [кодирование=string]
[-помощь] [-подробный] [-тихий] [-ui]
Флаги:
--Помогите
Распечатать сводку использования
--подробный
Подробный вывод модуля
--тихий
Тихий выход модуля
--уи
Принудительный запуск диалогового окна GUI
Параметры:
вход=имя [требуется]
Табличный файл для импорта или строка подключения к БД
db_table=имя
Имя таблицы из данной БД для импорта
выходной=имя
Имя выходной таблицы
ключ=string
Имя для автоматически созданного уникального ключевого столбца
кодирование=string
Значение кодировки для данных атрибута
ОПИСАНИЕ
db.in.ogr импортирует таблицы атрибутов в различных форматах, поддерживаемых библиотекой OGR на
локальная система (DBF, CSV, PostgreSQL, SQLite, MySQL, ODBC и т. д.). По желанию уникальный
ключ В таблицу можно добавить столбец (ID).
ПРИМЕРЫ
Импортировать CSV файл
Распознавание ограниченного типа может быть выполнено для целого числа, вещественного числа, строки, даты, времени и даты и времени.
столбцы через описательный файл с тем же именем, что и файл CSV, но с расширением .csvt
(подробности см. здесь).
# ПРИМЕЧАНИЕ: сначала создайте koeppen_gridcode.csvt для автоматического распознавания типов
db.in.ogr input = koeppen_gridcode.csv output = koeppen_gridcode
db.select table = koeppen_gridcode
Импортировать DBF ТАБЛИЦЫ
Импорт таблицы DBF с дополнительным уникальным ключевым столбцом (например, необходим для v.in.db).
db.in.ogr input = / path / to / mydata.dbf output = census_raleigh key = myid
db.describe -c census_raleigh
Импортировать of a SQLite ТАБЛИЦЫ
db.in.ogr input = / path / to / sqlite.db db_table = census_raleigh output = census_raleigh
Импортировать of a PostgreSQL ТАБЛИЦЫ
# ПОДСКАЗКА: если база данных содержит пространственные таблицы, но вы хотите импортировать непространственные
table, перед импортом установите для переменной среды PG_LIST_ALL_TABLES значение YES.
db.in.ogr input = "PG: host = localhost dbname = ecad user = neteler" \
db_table = ecad_verona_tmean output = ecad_verona_tmean
db.select table = ecad_verona_tmean
db.describe -c ecad_verona_tmean
Импортировать XLS файл
Чтобы принудительно читать заголовки, определите переменную окружения OGR_XLS_HEADERS = 'FORCE'. Параметр
db_table относится к списку в файле XLS.
экспорт OGR_XLS_HEADERS = 'FORCE'
db.in.ogr input = address.xls db_table = address_data
Используйте db.in.ogrgrass в Интернете с помощью сервисов onworks.net