Связать два слоя
-
- Активный участник
- Сообщения: 101
- Зарегистрирован: 16 июл 2011, 09:15
- Репутация: 6
Связать два слоя
Добрый день.
Подскажите, есть ли простой способ связать два слоя?
Имею
слой дорог в виде графа (линии)
слой точек стыковки вышеуказанного графа (точки)
Задача. При перетаскивании вершины графа должна перетаскиваться и соответствующая точка.
Подзадача. При добавлении ребра графа и стыковки его с вершиной другого графа формировалась точка в соответствующем слое
Подзадача. Раскрасить точки по цветам в зависимости количества ребер стыкующихся в них.
Спасибо.
Подскажите, есть ли простой способ связать два слоя?
Имею
слой дорог в виде графа (линии)
слой точек стыковки вышеуказанного графа (точки)
Задача. При перетаскивании вершины графа должна перетаскиваться и соответствующая точка.
Подзадача. При добавлении ребра графа и стыковки его с вершиной другого графа формировалась точка в соответствующем слое
Подзадача. Раскрасить точки по цветам в зависимости количества ребер стыкующихся в них.
Спасибо.
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Связать два слоя
Задача. При перетаскивании вершины графа должна перетаскиваться и соответствующая точка.
я делал это через тригерыПодзадача. При добавлении ребра графа и стыковки его с вершиной другого графа формировалась точка в соответствующем слое
представлениеПодзадача. Раскрасить точки по цветам в зависимости количества ребер стыкующихся в них.
-
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: Связать два слоя
А почему бы не формировать один слой из другого?
-
- Активный участник
- Сообщения: 101
- Зарегистрирован: 16 июл 2011, 09:15
- Репутация: 6
Re: Связать два слоя
т.е. в моем случае надо из шейпов перегонять данные в БД?
Да, извиняюсь, не озвучил, что данные у меня в шейпах.
Точки я так и формирую. Командой v.net
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Связать два слоя
давно порат.е. в моем случае надо из шейпов перегонять данные в БД?
причём в таблице связей можно вообще не хранить геометрию, а сделать представление где она будет генерироватся динамически
-
- Активный участник
- Сообщения: 101
- Зарегистрирован: 16 июл 2011, 09:15
- Репутация: 6
Re: Связать два слоя
Все усложняется.
Данные нужны мобильные. Поэтому полнофункциональные БД типа PostGIS и т.п. не расматриваю.
А в SQlite это можно реализовать?
Данные нужны мобильные. Поэтому полнофункциональные БД типа PostGIS и т.п. не расматриваю.
А в SQlite это можно реализовать?
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Связать два слоя
http://zametkinapolyah.ru/zametki-o-mys ... qlite.htmlА в SQlite это можно реализовать?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 27 гостей