Добрый день, уважаемые знатоки!
Есть стороннее приложение, которое результаты своих расчетов записывает в таблицу Access (обычная mdb из Office-2003), и такие расчеты могут выполняться многократно. В QGIS эти результаты отображаются в виде разноцветных расходящихся зон c радиусами из полей вышеуказанной таблицы-mdb. С помощью eVis можно создать векторный слой по данным из этой таблицы, но, во-первых, все это работает только на один сеанс работы, при следующем запуске слоя уже нет и его надо создавать заново. Есть другой путь - connect к Access-mdb через ODBC, создание слоя с данными из необходимой таблицы или запроса, таблица присоединяется, но, без геометрии. Можно конечно, создать csv-файл и связать его с соответствующей таблицей или со временем уговорить разработчика того стороннего приложения положить свои таблицы в oracle, но, как сделать на ближайший период напрямую из таблицы mdb? Приходилось ли кому-нибудь сталкиваться с подобной проблемой и какие пути ее преодоления?
Создание векторного слоя по данным из таблицы Access
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 09 мар 2017, 11:50
- Репутация: 0
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Создание векторного слоя по данным из таблицы Access
Если речь про QGIS, то может поможет Virtual Layer?
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 09 мар 2017, 11:50
- Репутация: 0
Re: Создание векторного слоя по данным из таблицы Access
Да, наводка оказалась верной. Благодарю!
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 14 гостей