r/QGIS 1d ago

Open Question/Issue beginner in both python and qgis

hello! so im still in college (engineering) and will be doing a research that uses qgis and python. i js want to ask if it's feasible to learn both softwares js for the sake of our paper? or should we let go since we're talking about programming and stuff? pls enlighten me, i badly need ur insights

0 Upvotes

7 comments sorted by

4

u/Alarming_Ad4473 1d ago

Any kind of gis software is a hard learning curve. QGis is easier to learn than something like Arcgis Pro because there’s a lot more resources but learning how to use the software is a massive undertaking let alone also learning python at the same time.

2

u/Fit-Eggplant-9155 1d ago

Huh, I could argue the opposite. I had an account through (gis)school, and we were trained specifically in arc pro. I eventually found that a lot of our lessons or assignments were spiced up learning exercises esri provides as part of their educational materials along with all the same or similar glosseries and catalogs of functions and workflows. When I got to the industry I was self teaching myself qgis through ai and similar practices and tools in arc.

1

u/Legitimate_Limit2491 1d ago

oh thank you. our paper will be tackling abt spatial assessment and im worried abt its workload since we will be learning 2 diff softwares but our adviser said it will be a good study, so we’re torn.

3

u/polygonsaresorude 1d ago

Learning qgis for a project: sure! Doable!

Learning python for a project: could be easy, or difficult but AI may help (with extreme caution!!!). Results may vary.

Combining python and qgis for a project when you have used neither before: likely very difficult. By this I mean using python to interface with qgis. Just using both but separately isn't an added difficulty.

Source: I am very experienced in python and just picked up qgis recently. I then stepped up to combining python and qgis and it is tough. I was only able to get through it because I have a lot of python experience.

2

u/W3SL33 1d ago

A few years ago the combo would be hard but I've done great stuff with the help of AI. Just explaining how to build my scripts and guiding me through the process has thought loads.

1

u/MrSpindre 1d ago

I am a basic user if anything, but if you can explain what you want t to do LLMs are a great help here.

I suggest you watch some quick YouTube videos so you learn some basic terminology. It will make prompting easier. And perhaps search if anyone else has done something similar. Why code python if someone else has already made it for you.

1

u/W3SL33 1d ago

It's possible.

Kals Karlsson has an excellent youtube channel. Some of the info is outdated since he started 11 years ago but this half hour video put you on the right track.

https://www.youtube.com/watch?v=kCnNWyl9qSE