Проблемы с MS SQL Server
- bingeomap
- Гуру
- Сообщения: 506
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
Проблемы с MS SQL Server
Здравствуйте, QGIS профессионалы.
Я в QGIS новый.
Долгое время и сейчас всегда работал с AutoCAD Map. Как база данных использую MS SQL Server. В AutoCAD Map всегда соединился с MS SQL Server, создаю Базу Данных, задаю координатную систему, создаю свою схему (структуры БД) в стиле AutoCAD Map (точнее FDO) и не каких проблем не был не когда. Но, теперь хочу использовать эту БД MS SQL Server в QGIS. Встречаюсь с разными проблемами:
1) Любая операция (соединения, добавления слоя на карту, открывание таблицы и т. д.) очень медленно идёт.
2) Когда добавляю слой в карту координатную систему не распознают:
www.imageup.ru/img260/1944943/1.jpg.html
3) Объекты на карте не видно.
4) Когда открываю таблицу написано, что скрыто фильтром:
www.imageup.ru/img260/1944946/2.jpg.html
В чем может быть проблемы, как решит их, чего я не правильно делаю.
(Эту БД (и структуры) в MS SQL Server создал с помощью AutoCAD Map (а не в SQL Server Management Studio) и задавал координатную систему тоже.)
(QGIS 2.4 и 2.6, а MS SQL Server Express 2012)
Выложил примерный файл (БД MS SQL Server)
Я в QGIS новый.
Долгое время и сейчас всегда работал с AutoCAD Map. Как база данных использую MS SQL Server. В AutoCAD Map всегда соединился с MS SQL Server, создаю Базу Данных, задаю координатную систему, создаю свою схему (структуры БД) в стиле AutoCAD Map (точнее FDO) и не каких проблем не был не когда. Но, теперь хочу использовать эту БД MS SQL Server в QGIS. Встречаюсь с разными проблемами:
1) Любая операция (соединения, добавления слоя на карту, открывание таблицы и т. д.) очень медленно идёт.
2) Когда добавляю слой в карту координатную систему не распознают:
www.imageup.ru/img260/1944943/1.jpg.html
3) Объекты на карте не видно.
4) Когда открываю таблицу написано, что скрыто фильтром:
www.imageup.ru/img260/1944946/2.jpg.html
В чем может быть проблемы, как решит их, чего я не правильно делаю.
(Эту БД (и структуры) в MS SQL Server создал с помощью AutoCAD Map (а не в SQL Server Management Studio) и задавал координатную систему тоже.)
(QGIS 2.4 и 2.6, а MS SQL Server Express 2012)
Выложил примерный файл (БД MS SQL Server)
- Вложения
-
testdb.zip
- Пример БД
- (613.95 КБ) 253 скачивания
С уважением,
Биннат Халилов
Биннат Халилов
-
- Гуру
- Сообщения: 5360
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Проблемы с MS SQL Server
и не распознает, QGIS не понимает метаданные FDOкоординатную систему не распознают
- bingeomap
- Гуру
- Сообщения: 506
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
-
- Гуру
- Сообщения: 5360
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Проблемы с MS SQL Server
Есть четыре пути
1. Подружить FDO и QGIS
2. Перегнать базу через OGR (OGR создаёт хранилище с собственной структурой метаданных)
3. Создать "чистую" БД вообще без левых метаданных - никаких плюсов, но и минусов тоже никаких (мой путь)
4. Работать так
1. Подружить FDO и QGIS
2. Перегнать базу через OGR (OGR создаёт хранилище с собственной структурой метаданных)
3. Создать "чистую" БД вообще без левых метаданных - никаких плюсов, но и минусов тоже никаких (мой путь)
4. Работать так
- bingeomap
- Гуру
- Сообщения: 506
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
Re: Проблемы с MS SQL Server
Я бы выбрал первый вариант, но не знаю как это сделать. Я прочитал на сайте FDO.
Но, я не программист не знаю как это сделать.
А для "не программистов" есть какой метод?
А вообще самый хороший вариант какой?
Но, я не программист не знаю как это сделать.
А для "не программистов" есть какой метод?
А вообще самый хороший вариант какой?
С уважением,
Биннат Халилов
Биннат Халилов
-
- Гуру
- Сообщения: 5360
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Проблемы с MS SQL Server
Если хочешь работать в разных ГИС - лучший вариант №3
Каждая технология - FDO, ArcGIS, GDAL, добавляет свои плюшки, но создаёт проблемы совместимости. На чтение нормально, на запись - проблемы
Каждая технология - FDO, ArcGIS, GDAL, добавляет свои плюшки, но создаёт проблемы совместимости. На чтение нормально, на запись - проблемы
У меня такое было, если в геометрии есть null-значения3) Объекты на карте не видно.
- bingeomap
- Гуру
- Сообщения: 506
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
Re: Проблемы с MS SQL Server
Спасибо, trir, за информации. У меня еще один дилетантный вопрос:
А в самом QGIS можно создать БД в MS SQL Server или мне придется детально изучит SQL Server Management Studio?
А в самом QGIS можно создать БД в MS SQL Server или мне придется детально изучит SQL Server Management Studio?
С уважением,
Биннат Халилов
Биннат Халилов
-
- Гуру
- Сообщения: 5360
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Проблемы с MS SQL Server
OGR умеет, как в QGIS - не знаю. Лучше изучить SQL и SSMS
- bingeomap
- Гуру
- Сообщения: 506
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя