Страница 1 из 1

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

Добавлено: 31 мар 2011, 04:12
VolAnF
Доброго времени суток!

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

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

Добавлено: 31 мар 2011, 08:47
Voltron
Как я понимаю, задача расширения именно построение разреза. Привязка растра и оцифровка выполняется стандартными инструментами QGIS.

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

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

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

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

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

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

Добавлено: 31 мар 2011, 11:56
Voltron
Что именно переводить?
Кое-что уже переведено и вычитывается. Как закончим - выложим.

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

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

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

Добавлено: 07 апр 2011, 09:16
dwarwood
а задавая вопрос я думал что в меня ткнут ссылкой где идет процесс перевода. ну да ладно..

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

Добавлено: 07 апр 2011, 10:14
Voltron
Так переведено уже, потому и не ткнули :-)

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

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