1 | ||||||
Получение характеристик объектов из поля geometry21.08.2018, 12:52. Просмотров 1193. Ответов 4
Метки нет Все метки)
(
Доброго времени суток.
Вопрос в следующем - есть таблицы с пространственными данными (MapInfo, тип поля geometry). В SQL Studio при выборке из таблицы появляется помимо результатов в таблице, результат с графикой объектов. Поэтому, думаю, что каким-то хитрым запросом к таблице можно получить характеристики объектов:тип (Polyline, Region, Point), координаты вершин, площадь, периметр/длину, количество объектов в записи, если объект составной (многоконтурный). Никогда не работал с таким типом данных, поэтому прошу помощи. Заранее благодарю. Добавлено через 5 часов 54 минуты Нашел решение, тему можно закрыть.
Добавлено через 6 часов 16 минут Немножко поторопился с закрытием. Нашел функции получения площади/периметра/длины/координат вершин. Не могу найти функцию, возвращающую количество объектов в записи и их тип. У меня много объектов многоконтурных или коллекций (когда в одном объекте объединены разные примитивы). Помогите, кто знает. Благодарю. Добавлено через 4 минуты Не по теме: Вообще-то разобрался как запрос такого типа можно в одну строчку написать, но так понятнее. И может кто-нибудь порекомендует книги/ресурсы, где нормально освещены вопросы работы с типами geometry/geography в MS SQL (язык русский/английский/немецкий - без разницы)
0
|
|
21.08.2018, 12:52 | |
Нахождение пересечений объектов типа geometry
Возможно ли в WPF получение Geometry из векторного рисунка?
|
|
3113 / 1873 / 663
Регистрация: 02.06.2013
Сообщений: 4,615
|
|
21.08.2018, 13:01 | 2 |
0
|
21.08.2018, 13:15 [ТС] | 3 |
invm, очень мало примеров, особенно решения специфических задач. Я работаю с ГИС (MapInfo), и все пространственные данные хранятся в БД MS SQL. Над самой ГИС у меня программная надстройка на C++, для расширения функционала, поэтому мне нужно не только создавать запросы (например в SQL Studio), но и передавать результаты в программу. Для этого и нужны ресурсы, посвященные подомным темам.
0
|
21.08.2018, 14:23 [ТС] | 5 |
invm, Это то, что мне нужно!!! Спасибо огромное!!!
![]() Добавлено через 23 секунды Прямо сразу в точку!!! ![]()
0
|
21.08.2018, 14:23 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Формирование значений поля типа geometry Преобразовать тип поля geography в geometry в таблице в схеме PostgreSQL boost::geometry::model::box и boost::geometry::area Получение вектора характеристик из результатов БПФ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |