Выделение начала gpx трэка
-
- Интересующийся
- Сообщения: 30
- Зарегистрирован: 24 июл 2014, 05:44
- Репутация: 0
Выделение начала gpx трэка
Есть куча gpx трэков. при загрузке их в QGIS они представляют собой отдельной слой с одним объектом(трэк).
в аттрибутах каждого трэка есть инфо про начало и конец.
Как на карте наглядно выделить начало каждого из трэков?
в аттрибутах каждого трэка есть инфо про начало и конец.
Как на карте наглядно выделить начало каждого из трэков?
-
- Гуру
- Сообщения: 5356
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Выделение начала gpx трэка
как вариант... 

Это как? Там ведь просто список точекв аттрибутах каждого трэка есть инфо про начало и конец
-
- Интересующийся
- Сообщения: 30
- Зарегистрирован: 24 июл 2014, 05:44
- Репутация: 0
Re: Выделение начала gpx трэка
нееет, просто сделать на карте маркер в начале трэка, база то уже есть 
а то не понятно откуда и в какую сторону начали снимать

а то не понятно откуда и в какую сторону начали снимать

- paleogis
- Модератор
- Сообщения: 1112
- Зарегистрирован: 22 мар 2009, 08:54
- Репутация: 200
- Ваше звание: Модератоо
Re: Выделение начала gpx трэка
Смотрите по времени получения точекAlessandro писал(а): не понятно откуда и в какую сторону начали снимать
-
- Интересующийся
- Сообщения: 30
- Зарегистрирован: 24 июл 2014, 05:44
- Репутация: 0
Re: Выделение начала gpx трэка
ну в общем у меня есть координаты точки начала.
теперь как быть?
добавляю новый объект в слое? потом меняю его стиль? и делаю к нему подпись?
а можно как то добавить подпись к трэку, чтобы выводился в начале трэка и не надо было добавлять новый объект?
теперь как быть?
добавляю новый объект в слое? потом меняю его стиль? и делаю к нему подпись?
а можно как то добавить подпись к трэку, чтобы выводился в начале трэка и не надо было добавлять новый объект?
- Игорь Лебедь
- Завсегдатай
- Сообщения: 452
- Зарегистрирован: 24 апр 2010, 19:47
- Репутация: 101
- Откуда: Город в клёнах и акациях
- Контактная информация:
Re: Выделение начала gpx трэка
Вот так Вам надо сделать:Alessandro писал(а):ну в общем у меня есть координаты точки начала.
теперь как быть?
добавляю новый объект в слое? потом меняю его стиль? и делаю к нему подпись?
а можно как то добавить подпись к трэку, чтобы выводился в начале трэка и не надо было добавлять новый объект?
Спойлер
-
- Интересующийся
- Сообщения: 30
- Зарегистрирован: 24 июл 2014, 05:44
- Репутация: 0
Re: Выделение начала gpx трэка
Код: Выделить всё
QgsLabel *QgsVectorLayer::label()
1556 {
1557 return mLabel;
1558 }
1559
1560 const QgsLabel *QgsVectorLayer::label() const
1561 {
1562 return mLabel;
1563 }
1564
1565 void QgsVectorLayer::enableLabels( bool on )
1566 {
1567 mLabelOn = on;
1568 }
1569
1570 bool QgsVectorLayer::hasLabelsEnabled( void ) const
1571 {
1572 return mLabelOn;
1573 }
что то совсем не могу найти

-
- Интересующийся
- Сообщения: 30
- Зарегистрирован: 24 июл 2014, 05:44
- Репутация: 0
Re: Выделение начала gpx трэка
слой - свойства слоя - подписи - форматирование - знак направления линии. qgis 2.2
вот есть интересное решение. как к нему программно обратиться? о.о
вот есть интересное решение. как к нему программно обратиться? о.о
-
- Интересующийся
- Сообщения: 30
- Зарегистрирован: 24 июл 2014, 05:44
- Репутация: 0
Re: Выделение начала gpx трэка
Код: Выделить всё
from qgis.core import QgsLabel
layer.enableLabels(True)
layer.label().setLabelField(0,0)
-
- Интересующийся
- Сообщения: 30
- Зарегистрирован: 24 июл 2014, 05:44
- Репутация: 0
Re: Выделение начала gpx трэка
Есть еще один прикольный вариант. Текстовая аннотация.
Судя по документации, он относится к QgsComposerMapGrid. И там же написано "added in QGIS 2.5"
Глюк? Вроде в 2.4 как и в 2.2 можно вручную добавить его на карту. А вот программно можно обратиться только к "QgsComposerMap". Или я не туда смотрю?
Судя по документации, он относится к QgsComposerMapGrid. И там же написано "added in QGIS 2.5"
Глюк? Вроде в 2.4 как и в 2.2 можно вручную добавить его на карту. А вот программно можно обратиться только к "QgsComposerMap". Или я не туда смотрю?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость