Сразу несколько статей, небольших, но, надеюсь полезных, зарождающемуся сообществу разработчиков для QGIS. Эта Г?С делает почти все возможное, чтобы сделать разработку удобнее и продуктивнее…за исключение нормальной документации. Что впрочем не исключение для практически всех OSGIS проектов. Чем сможем, поможем.
Разработка простого расширения для QGIS на Python
С чего начать создание расширений для QGIS. Читать, обсуждать.
Организация репозитория расширений QGIS
Как потом эти расширения раздавать. Читать, обсуждать.
Автоматическое обновление репозитория расширений QGIS из SVN
Как раздавать расширения легко и быстро. Некоторое повторение, того что уже было в блоге, с доработанными скриптами и описанием. Читать, обсуждать.
Пишу комментарий, а он не отображается
Хотел корректные ссылки вставить, видимо что-то блокируется. Вообщем, если этот комментарий пройдет, то чтобы просмотреть означенные в блоге статьи, нужно несколько их поправить:
1) gis-lab.info/qa/qgis-dev-python.html
2) gis-lab.info/qa/qgis-repo.html
3) gis-lab.info/qa/qgis-repo-update.html
спасибо, виноват, поправил
а посты с ссылками отправляются в модерирование, защита от спама
Python – это хорошо, но сейчас вышла третья версия, которая по синтаксису не совместима со 2ой, поэтому браться за его изучение не хочется. Было бы хорошо, если подобные статьи появились по разработке дополнений на С++,
Честно говоря разработка в стиле unix way не отличается особой производительностью, я не нашел достойной замены для microsoft visual studio среди СПО. Пробовал Eclipse и codeblocks, интеграции с cmake в них нет, автодополнение кода и дебаггер работают через какую-то ж..пу. Стоит еще попробовать kdevelop, но у меня машинка слабенькая, KDE ставить не хочется.
интересный вопрос кстати про 3.0, надо будет повыяснять. В целом у меня требования пока поскромнее, поэтому доволен и этим. А статьи – песня старая, напишет кто – будут статьи.
Последний Eclipse CDT 5 на linux, всетаки развеял печальную картину Free IDE. Работает намного быстрее предыдущей версии, даже дружит с дебаггером gdb. В общем решил использовать его как инструмент для экспериментов с разработкой plugin`ов, тем более, что cmake автоматом генерит файлы проектов Eclipse. С помощью напильника надеюсь довести его до юзабельного состояния, довесить plugin`ов, переделать цветовую схему подсветки синтаксиса и просто поиграться с параметрами.
видишь как здорово, осталось написать нам про процесс разработки на сайт, хоть бы для начала базового плагина (если ты про QGIS конечно) 😉
Естественно про QGis. У нас начальство волнуют вопросы лицензионности ПО, поэтому возникла идея выполнять всю обезьянью работу на бесплатных Г?С и купить несколько лицензий ArcGis для выполнения серьезных задач. ?з многообразия беспланых Г?С, пока остановились на Qgis. Прежде всего у нее высокая производительность, по сравнению с свободными Г?С написанными на Java, и наличие хоть какой-то документации для разработчиков. Без автоматизации , нормальной производительности труда добиться сложно, поэтому разработка plugin`ов неизбежна.
Сейчас приходиться активно изучать С++ и отвыкать от microsoft`овской простоты VBА и С#, что, к сожалению, дается нелегко 🙁
“обезьянья работа на бесплатных Г?С”…глубокомысленно и эволюционно, только надо наоборот, закрытые Г?С-монстры-динозавры вымерли не выдержав катаклизмы, а параллельно народившиеся млекопитающие-открытые-Г?С эволюционировали в венец природы (да простят меня биологи за вольность интерпретации) 🙂
не забывай демонстрировать результаты и двигать наработки upstream, ну или нам говори, мы двинем, если не до этого будет.
Поясните, как вы представляете “надо наоборот” применительно к qGis. По-моему, в ней для этого функционала не хватает.
да я ж иронизировал, конечно qgis мелкое дохлое млекопитающее, по сравнению с динозавром ArcGIS
ArcGis тоже был когда то маленьким приложением под консоль… Все растет, все развивается.. Ну и умирает конечно )