{"guid":"7627a093-69e4-5c72-b8b5-0f05c27ce815","title":"Custom workflows in QGIS thanks to Python - a non technical introduction","subtitle":null,"slug":"bucharest-182-custom-workflows-in-qgis-thanks-to-python-a-non-technical-introduction","link":"https://talks.2019.foss4g.org/bucharest/talk/WTRBY8/","description":"This talk introduces the integration and possibilities of Python within and around QGIS in its latest version. Being an introductory talk it is not aimed at developers but much more at [future] QGIS users that would like to know what possibility exists for customizing your workflows thanks to PyQGIS.\n\nThe presentation will brush the following topics: \n\n* Integration of Python in the latest version of QGIS \n* what can be done with Python in QGIS - chances and limits \n* Python console and scripts in QGIS \n* Plugins with Python \n* Macros with Python \n* Python in forms \n* Custom python expressions\n* Geoprocessing with Python within QGIS\n\nNone","original_language":"eng","persons":["Marco Bernasocchi"],"tags":["bucharest","182","2019","General"],"view_count":236,"promoted":false,"date":"2019-08-28T00:00:00.000+02:00","release_date":"2019-08-30T02:00:00.000+02:00","updated_at":"2025-07-23T02:30:02.552+02:00","length":1312,"duration":1312,"thumb_url":"https://static.media.ccc.de/media/conferences/foss4g2019/182-hd.jpg","poster_url":"https://static.media.ccc.de/media/conferences/foss4g2019/182-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/foss4g2019/182-hd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/foss4g2019/182-hd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/bucharest-182-custom-workflows-in-qgis-thanks-to-python-a-non-technical-introduction","url":"https://api.media.ccc.de/public/events/7627a093-69e4-5c72-b8b5-0f05c27ce815","conference_title":"FOSS4G 2019","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019","related":[{"event_id":7477,"event_guid":"9227fcf3-b7b2-5a7a-b135-3e7a18341a82","weight":1},{"event_id":7478,"event_guid":"ae1cdec5-93fe-5638-a167-faa6e81cf9c6","weight":1},{"event_id":7482,"event_guid":"89395e98-1ee1-5eee-ae26-cbaa54630177","weight":1},{"event_id":7487,"event_guid":"6f1b8b15-b44a-592c-b3e9-96bd9e0fbce3","weight":10},{"event_id":7502,"event_guid":"22e35ec7-d84e-5a95-a490-adc14715792b","weight":1},{"event_id":7512,"event_guid":"88c1d544-049b-5622-b197-03b8894a39f7","weight":4},{"event_id":7519,"event_guid":"33229e10-d954-564b-bb6f-f48e5b5d3882","weight":1},{"event_id":7522,"event_guid":"74922ed0-86dd-5568-98fb-6fc812852441","weight":15},{"event_id":7526,"event_guid":"fd5614a8-535f-5069-8f69-3a9983d37830","weight":1},{"event_id":7536,"event_guid":"9f921eab-53c5-5ce7-9489-45a586162248","weight":8},{"event_id":7540,"event_guid":"835f3234-2e2a-5d75-a3f3-7c822e225d60","weight":1},{"event_id":7545,"event_guid":"726938bf-af52-5c0e-9198-0053eba64726","weight":1},{"event_id":7553,"event_guid":"9f0999f8-6941-5308-b1a8-f094c738245f","weight":10},{"event_id":7560,"event_guid":"fb1d6f2b-e06d-5bfb-9ecb-0768ed3a2fb0","weight":1},{"event_id":7607,"event_guid":"d0794cae-d707-584c-8879-6c438a603486","weight":10},{"event_id":7619,"event_guid":"21ffa487-5dfd-57d3-acce-8fd048ead7cf","weight":1},{"event_id":7624,"event_guid":"69079f64-448d-55b5-9cb3-7089547c370d","weight":10},{"event_id":7630,"event_guid":"2922816b-f00a-5fc1-97e6-69df1a0c98ab","weight":1},{"event_id":7648,"event_guid":"82181807-6c4a-560f-a34d-116d440a540b","weight":8},{"event_id":7652,"event_guid":"e04c27d0-8ff8-5bf4-b932-34db4e4fdf5b","weight":16},{"event_id":7658,"event_guid":"361e8802-42c9-542d-8fcd-05647efe3d84","weight":1},{"event_id":7663,"event_guid":"1b265f5f-a622-52e0-a2a4-88105aa09aba","weight":9},{"event_id":7674,"event_guid":"ac484924-85f6-5195-bf5b-9f689f24ef57","weight":10},{"event_id":7681,"event_guid":"a1326956-88be-5af4-b747-5cefc95e8232","weight":17},{"event_id":7687,"event_guid":"a0e3a9de-ed9b-5cc6-8a5b-c9d37476c433","weight":1},{"event_id":7695,"event_guid":"5df0ebe1-cfe2-54c4-a0c8-40e35a6de826","weight":27},{"event_id":7709,"event_guid":"936a0a3d-27d2-5bb7-a59a-336837047e72","weight":10},{"event_id":7721,"event_guid":"9462ccbb-1601-5d12-8756-5e11e3134112","weight":10},{"event_id":7726,"event_guid":"5fabfcb3-0d99-553b-a6f8-5a6119513afc","weight":1},{"event_id":7733,"event_guid":"0ba5c644-2353-5225-972e-6e3958f74f3e","weight":1},{"event_id":7749,"event_guid":"5117b85e-052d-5b96-bcc3-f14e953b887a","weight":16},{"event_id":7755,"event_guid":"f651ccfa-c224-5cfa-b76b-f7b44b4ef563","weight":1},{"event_id":7756,"event_guid":"c4299de5-e39e-576d-93bb-7ae47fee42af","weight":12}],"recordings":[{"size":64,"length":1312,"mime_type":"video/mp4","language":"eng","filename":"bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-30T16:10:09.267+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/h264-hd/bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_hd.mp4","url":"https://api.media.ccc.de/public/recordings/39135","event_url":"https://api.media.ccc.de/public/events/7627a093-69e4-5c72-b8b5-0f05c27ce815","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"},{"size":13,"length":1312,"mime_type":"audio/opus","language":"eng","filename":"bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-30T16:11:12.352+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/opus/bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_opus.opus","url":"https://api.media.ccc.de/public/recordings/39136","event_url":"https://api.media.ccc.de/public/events/7627a093-69e4-5c72-b8b5-0f05c27ce815","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"},{"size":20,"length":1312,"mime_type":"audio/mpeg","language":"eng","filename":"bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-30T16:11:22.860+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/mp3/bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/39137","event_url":"https://api.media.ccc.de/public/events/7627a093-69e4-5c72-b8b5-0f05c27ce815","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"},{"size":31,"length":1312,"mime_type":"video/mp4","language":"eng","filename":"bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-30T16:13:14.750+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/h264-sd/bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_sd.mp4","url":"https://api.media.ccc.de/public/recordings/39138","event_url":"https://api.media.ccc.de/public/events/7627a093-69e4-5c72-b8b5-0f05c27ce815","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"},{"size":39,"length":1312,"mime_type":"video/webm","language":"eng","filename":"bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-30T16:16:07.250+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/webm-sd/bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/39139","event_url":"https://api.media.ccc.de/public/events/7627a093-69e4-5c72-b8b5-0f05c27ce815","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"},{"size":95,"length":1312,"mime_type":"video/webm","language":"eng","filename":"bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-30T16:21:59.555+02:00","recording_url":"https://cdn.media.ccc.de/events/foss4g2019/webm-hd/bucharest-182-eng-Custom_workflows_in_QGIS_thanks_to_Python_-_a_non_technical_introduction_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/39147","event_url":"https://api.media.ccc.de/public/events/7627a093-69e4-5c72-b8b5-0f05c27ce815","conference_url":"https://api.media.ccc.de/public/conferences/foss4g2019"}]}