Перенос shp в БД Spatialite
-
- Активный участник
- Сообщения: 101
- Зарегистрирован: 16 июл 2011, 09:15
- Репутация: 6
Перенос shp в БД Spatialite
Есть линейный шейп-файл дорог.
Есть уже созданная реляционная БД Spatialite.
Требуется загрузить данный шейп в БД, но поля в БД не совпадают с полями в шейпе.
Если быть точнее, то необходимо адресную информация перенести в одну таблицу, дорожную информацию перенести в другую таблицу, а общую информацию в третью, которая и является основной с геометрией. Естественно таблицы все связаны.
Возможно ли такое провернуть, и если да то какие шаги необходимо выполнить (преобразование, переименование, разбиение и т.п.)?
Нигде не нашел информации по этому поводу.
Есть уже созданная реляционная БД Spatialite.
Требуется загрузить данный шейп в БД, но поля в БД не совпадают с полями в шейпе.
Если быть точнее, то необходимо адресную информация перенести в одну таблицу, дорожную информацию перенести в другую таблицу, а общую информацию в третью, которая и является основной с геометрией. Естественно таблицы все связаны.
Возможно ли такое провернуть, и если да то какие шаги необходимо выполнить (преобразование, переименование, разбиение и т.п.)?
Нигде не нашел информации по этому поводу.
-
- Гуру
- Сообщения: 5354
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Перенос shp в БД Spatialite
OGR, есть два варианта:
1. Прописать преобразования при экспорте
2. Экспортировать в новую таблицу, а потом нормолизовать
1. Прописать преобразования при экспорте
2. Экспортировать в новую таблицу, а потом нормолизовать
-
- Активный участник
- Сообщения: 101
- Зарегистрирован: 16 июл 2011, 09:15
- Репутация: 6
Re: Перенос shp в БД Spatialite
По первому варианту.
Где можно почитать про преобразования при экпорте?
Где можно почитать про преобразования при экпорте?
-
- Гуру
- Сообщения: 5354
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Перенос shp в БД Spatialite
-sql sql_statement
:SQL statement to execute. The resulting table/layer will be saved to the output.
Но я, чего то, сильно сомневаюсь, что туда возможно упихать весь нужный SQL
Update
:SQL statement to execute. The resulting table/layer will be saved to the output.
Но я, чего то, сильно сомневаюсь, что туда возможно упихать весь нужный SQL
Update
-
- Активный участник
- Сообщения: 101
- Зарегистрирован: 16 июл 2011, 09:15
- Репутация: 6
Re: Перенос shp в БД Spatialite
Спасибо. Будем разбираться.
На английским сложнее понять, но думаю прорвемся.
На английским сложнее понять, но думаю прорвемся.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Перенос shp в БД Spatialite
Попробуйте использовать QGIS c "Менеджером БД" и плагином QSpatiaLite.
Редактор материалов, модератор форума
Кто сейчас на конференции
Сейчас этот форум просматривают: Semrush [Bot] и 2 гостя