Помогите в написании плагина

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
VolAnF
Новоприбывший
Сообщения: 1
Зарегистрирован: 31 мар 2011, 03:24
Репутация: 0

Помогите в написании плагина

Сообщение VolAnF » 31 мар 2011, 04:12

Доброго времени суток!

Мне на дипломную работу нужно написать модуль к QGIS для построения геологического разреза. Смысл такой: исходные данные - отсканированная геологическая карта, дальше мы векторизуем карту, а затем используя данные векторизации карты должны построить геологический разрез по заданной линии. Подскажите, как это можно реализовать.

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Помогите в написании плагина

Сообщение Voltron » 31 мар 2011, 08:47

Как я понимаю, задача расширения именно построение разреза. Привязка растра и оцифровка выполняется стандартными инструментами QGIS.

Для начала определитесь с языком программирования: писать расширения можно на C++ и Python. Если планируете дальнейшее распространение - рекомендую остановиться на Python, т.к. с ним будет меньше проблем.

Далее, ознакомьтесь с Coding and compiltion guide и API QGIS. По разработке на Python еще есть статья и PyQGIS developer cookbook.

Если возникнут другие вопросы - спрашивайте в форуме

dwarwood
Завсегдатай
Сообщения: 316
Зарегистрирован: 09 июн 2005, 10:38
Репутация: 2
Откуда: Yaroslavl, Russia
Контактная информация:

Re: Помогите в написании плагина

Сообщение dwarwood » 31 мар 2011, 11:08

ого, даже документация читабельная. от меня тоже спасибо :-)
а переводить были попытки?
а то ящас типа api writer'sтвом (http://en.wikipedia.org/wiki/API_writer) занимаюсь, 2ой мес. в жизни.
можно подумать не запустить ли параллельный процесс ..

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Помогите в написании плагина

Сообщение Voltron » 31 мар 2011, 11:56

Что именно переводить?
Кое-что уже переведено и вычитывается. Как закончим - выложим.

dwarwood
Завсегдатай
Сообщения: 316
Зарегистрирован: 09 июн 2005, 10:38
Репутация: 2
Откуда: Yaroslavl, Russia
Контактная информация:

Re: Помогите в написании плагина

Сообщение dwarwood » 07 апр 2011, 09:15

Voltron писал(а):Что именно переводить?
Кое-что уже переведено и вычитывается. Как закончим - выложим.
документацию :-)
просто у меня счас рефлекс - увидев англоязычную, думаю а не попереводить ли.
но подумав, программерскую переводить смысла без - все и так читают.

dwarwood
Завсегдатай
Сообщения: 316
Зарегистрирован: 09 июн 2005, 10:38
Репутация: 2
Откуда: Yaroslavl, Russia
Контактная информация:

Re: Помогите в написании плагина

Сообщение dwarwood » 07 апр 2011, 09:16

а задавая вопрос я думал что в меня ткнут ссылкой где идет процесс перевода. ну да ладно..

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Помогите в написании плагина

Сообщение Voltron » 07 апр 2011, 10:14

Так переведено уже, потому и не ткнули :-)

Безликий
Интересующийся
Сообщения: 35
Зарегистрирован: 21 май 2009, 14:11
Репутация: 0

Re: Помогите в написании плагина

Сообщение Безликий » 07 апр 2011, 17:22

Для адекватного разреза нужно отстраивать поверхности. В Autocad Civil, в котором я работал, отстраиваются вручную, долго и нудно. Картой дело, скорее всего, не обойдётся, придётся бежать за скважинами, а может быть и геофизикой.
студент

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: Amazon [Bot] и 3 гостя