How I Would Learn GIS (If I Had To Start Over)

  Рет қаралды 68,228

Matt Forrest

Matt Forrest

Күн бұрын

🛳️ Work with me 1-on-1 on MentorCruise ➡️ mentors.to/mattforrest ⬅️
📖 My Spatial SQL book is out now! ➡️ spatial-sql.com/ ⬅️
🎓 Top GIS courses on Coursera! ➡️ imp.i384100.net/NkVA6V ⬅️
If I had to learn GIS from scratch, this is the way I would do it. Learning GIS, especially a modern GIS approach, can seem overwhelming, but this video explains how to take a four-step process to learn modern GIS and some tools to help you get started!
0:00 Intro
1:12 Using spatial relationships
4:30 Geospatial data engineering with GDAL
7:03 Spatial indicies
8:20 Step 1 - QGIS
10:33 Step 2 - Python
15:30 Step 3 - Spatial SQL
18:15 Step 4 - The Cloud
20:43 Other recommendations
Some of the resources from the video and others to get started:
GDAL: gdal.org/
Leafmap: leafmap.org/
PySAL: pysal.org/
Learn Spatial SQL: forrest.nyc/learn-spatial-sql/
40+ Resources for Spatial SQL: forrest.nyc/40-spatial-sql-re...
75+ Geospatial Python and Spatial Data Science Resources and Guides: forrest.nyc/75-geospatial-pyt...
JavaScript: Understanding the Weird Parts: www.udemy.com/course/understa...
Modern React with Redux: www.udemy.com/course/react-re...
A Brief History of Web Maps: forrest.nyc/a-brief-history-o...
Harvard CS 50: pll.harvard.edu/course/cs50-i...
#gis #sql #qgis #python
Other courses to get started with GIS, spatial data science, and data science (affiliate links):
Sign up for StrataScratch to practice real SQL and Python questions from top companies: stratascratch.com/?via=matthew
Geographic Information Systems (GIS) Specialization from UC Davis: imp.i384100.net/n1Kyxo
Spatial Data Science and Applications from Yonsei University: imp.i384100.net/9W6E6W
Python for Everybody from University of Michigan: imp.i384100.net/BX3P31
Remote Sensing Image Acquisition, Analysis and Applications: imp.i384100.net/Xxe4Ay
Google Data Analytics Professional Certificate: imp.i384100.net/oeKO9b
IBM Data Science Professional Certificate: imp.i384100.net/n1KyK6
➕ Follow me on LinkedIn: / mbforr
🎙️Check out the Modern GIS episode on the MapScaping Podcast: mapscaping.com/podcast/what-i...
🗞️ Modern GIS Newsletter on LinkedIn: / the-guide-to-modern-gi...
🌐 My personal website: forrest.nyc
🚀 My top links and resources: forrest.nyc/links-and-guides-...

Пікірлер: 100
@swyvl_
@swyvl_ 11 ай бұрын
What a great overview about all things modern GIS, thanks Matt!
@BooneLovesVideo
@BooneLovesVideo Жыл бұрын
This is super helpful! Thank you so much, Matt.
@MattForrest
@MattForrest Жыл бұрын
Thank you for the kind words!
@Our__Earth
@Our__Earth 5 ай бұрын
Thanks Matt ! Clever way of beginning with all those geospatial terms and concepts!
@MattForrest
@MattForrest 5 ай бұрын
Thanks for the kind words!
Жыл бұрын
The best content I've ever seen on gis. Thank you Matt
@MattForrest
@MattForrest Жыл бұрын
That is greatly appreciated thanks Yunus!
@adrianfeliperuedacastellan1705
@adrianfeliperuedacastellan1705 Жыл бұрын
Absolugamente increíble! Videos como este hacen que la frustración por la gran cantidad de conocimiento que hay se reduzca un poco. Muchas gracias Matt por compartir este aporte tan valioso!
@MattForrest
@MattForrest Жыл бұрын
Gracias Adrian!
@davisoueuu
@davisoueuu 9 ай бұрын
it was very enlightening, man. thank you. a lot of points to go deep now
@MattForrest
@MattForrest 4 ай бұрын
Appreciate it!
@wenkanglee9596
@wenkanglee9596 5 ай бұрын
I couldn't express how glad and grateful I am for this video. Thank you so much, Matt, for making content like this for the GIS enthusiasts out here.
@MattForrest
@MattForrest 5 ай бұрын
Thank you that means a lot!
@evaadler8118
@evaadler8118 Жыл бұрын
Pure gem. So insightful! Thank you Matt for continuing to pave the way and share all your amazing knowledge and learnings in modern GIS. Learning so much❤
@MattForrest
@MattForrest Жыл бұрын
🙌 Happy to help!
@nicolasguardo3962
@nicolasguardo3962 Жыл бұрын
Thanks for sharing your experience, this video is very useful and insightful!
@MattForrest
@MattForrest Жыл бұрын
Thank you!
@shreyanbasu9366
@shreyanbasu9366 9 ай бұрын
Thank you so much Matt. It helped me a lot to understand the whole process
@MattForrest
@MattForrest 4 ай бұрын
Thanks!!
@eguagie-suyiprecious9554
@eguagie-suyiprecious9554 Жыл бұрын
This is really a great and insightful video. Thanks for this
@MattForrest
@MattForrest Жыл бұрын
Of course glad it was helpful!
@nataliagutierrez4924
@nataliagutierrez4924 Жыл бұрын
thank you so much for the information in this vide. I have been learning a little bit of everything as I need it for my job and this is going to structure the way I keep improving my gis skills. :)
@MattForrest
@MattForrest Жыл бұрын
🙌
@Omerkubur
@Omerkubur Жыл бұрын
Am a survey engineering student and this helped me alot to understands GIS
@DANNYEL20122
@DANNYEL20122 Жыл бұрын
Which school?
@MattForrest
@MattForrest Жыл бұрын
💪 so glad to hear that Omer!
@AndreThompson2000
@AndreThompson2000 Жыл бұрын
Amazing presentation. Thanks so much!
@MattForrest
@MattForrest Жыл бұрын
Glad it was helpful!
@mapmaker1154
@mapmaker1154 Жыл бұрын
Great video, I have some Traditional GIS Background and I think I need to learn this pathway immediately. thanks
@MattForrest
@MattForrest Жыл бұрын
Wow that’s great glad to hear that!
@hazzah3104
@hazzah3104 Жыл бұрын
Thanks heaps Matt, I really appreciate the insight ❤
@MattForrest
@MattForrest Жыл бұрын
Of course so glad it was helpful!
@bc4198
@bc4198 Жыл бұрын
Your videos are just _SO_ good 🤯
@MattForrest
@MattForrest Жыл бұрын
Thanks for the kind words and glad they are helpful!
@skylercrawford5908
@skylercrawford5908 5 ай бұрын
This was great. Had to subscribe.
@MattForrest
@MattForrest 5 ай бұрын
Thank you appreciate it!
@rahulkoley9447
@rahulkoley9447 9 ай бұрын
So informative, Awesome 🤗
@MattForrest
@MattForrest 4 ай бұрын
Awesome glad it helped!
@orbistertius1336
@orbistertius1336 Жыл бұрын
Gracias por destacar esta valiosa infotmación!
@MattForrest
@MattForrest Жыл бұрын
De nada!
@4dhima
@4dhima Жыл бұрын
I am an undergraduate Geospatial student from In Indonesia. Thank you for making this video! It bright up my future career🎉
@MattForrest
@MattForrest Жыл бұрын
Thank you so much that means a lot!
@ikawaj
@ikawaj Ай бұрын
very well put together
@MattForrest
@MattForrest 20 күн бұрын
Thanks!
@art_ik
@art_ik 7 ай бұрын
I'm a software engineer mainly working in the web domain. I'm at the point in my career where I'm finding it very boring at my current job. While thinking about doing some side hustle I ended up thinking about making maps for clients like municipalities and companies because I love maps and cartography in general. Though, I love them very naively, I have never dabbled into what goes behind making maps and cartography I just love looking at maps and analyzing its features. While researching about how I can combine my knowledge as a software engineer and my hobby of maps and geography, I stumbled upon your channel and learned about GIS. I'm very intrigued by the field, I even took an introductory lecture on coursera just to test the waters. I think I will enjoy learning about GIS but I am not sure if that's what I am looking for. I want to design and illustrate maps as a side hustle so my question is, will learning GIS and ArcGIS specifically be worth my time or not? I know it is literally the tech behind maps but is GIS(and ArcGIS) a lot take if I just want to illustrate maps as side hustle? are there any other tech which is more suitable for my needs? Thank you so much. Appreciate the work you are doing.
@djtall3090
@djtall3090 3 ай бұрын
Sounds like you have the right motivation and skill set. With GIS Pro version you can combine mapping with base level programming. Give it a shot
@nigoclassic911
@nigoclassic911 Жыл бұрын
Salute from Uganda... Great video and gives a fine insight to modern GIS and am looking forward in learning geospatial phython. Any links to that shall be appreciated... Thanks Matts for that wonder's above in the videos
@MattForrest
@MattForrest Жыл бұрын
👋🇺🇬 much appreciated! Check out my other video on geospatial Python!
@StefanoVerugi
@StefanoVerugi Жыл бұрын
Thanks for your video SQL easy approach could be with SQLite/Spatialite, it allows a quick start and no server needed, also available within QGIS, very powerful Another option is R that uses a similar framework with its SF package
@MattForrest
@MattForrest Жыл бұрын
Definitely! Spatialite is such a small package and easy to stand up. I like PostGIS even though has a bigger footprint it has a lot more functions and extensions too.
@rezabonakdar9318
@rezabonakdar9318 Жыл бұрын
Thanks a lot for this useful video and sharing your experience. I am a computer engineer and I have been working with ArcGIS for several years. I think most of modern GIS tools that you described, are open source so I've decided to work in this field. I would be happy to know your opinion.
@MattForrest
@MattForrest Жыл бұрын
Glad to hear that! As many others my education in university was all on Esri tools but I started using open source after I graduated in 2010. There is a ton of great content to learn but it isn’t always super easy to find. I think it is great to add more skills as well as languages that can help you in other fields too! That’s one of many big advantages of modern GIS!
@achrafremach2522
@achrafremach2522 Жыл бұрын
very good video thank you from Morocco
@MattForrest
@MattForrest Жыл бұрын
🇲🇦👋 Awesome glad you enjoyed it!
@mehdiben4186
@mehdiben4186 Жыл бұрын
slm khuya ymkli nsewlek ?
@mariarosales3535
@mariarosales3535 4 ай бұрын
Hello Matt, thanks a lot for sharing this summary. I'm new to these GIS's field and I need to extract 'real' terrains profiles in .stl format (surface), please, which opensource would be most easy to learn for this purpose?
@dwmedi21
@dwmedi21 Жыл бұрын
Nice!
@MattForrest
@MattForrest Жыл бұрын
Thanks David!
@aamirsuleman9815
@aamirsuleman9815 Жыл бұрын
Awesome! Could you cover more on GIS front-end libraries. Google Maps JS API does not support COG or GeoParquet but offers the best basemaps. It is also behind on being developer-friendly for functionally like adding and removing or setting transparency on layers. What’s the best choice?
@MattForrest
@MattForrest Жыл бұрын
So personally I like DeckGL but it requires some pretty deep JavaScript knowledge but it’s very performant and has many more styling options. Leaflet and OpenLayers also have good options but almost all front end libraries will render GeoJSON from files. Apart from that you will need to create tiles which can be done in a few different ways like QGIS and Tippecanoe.
@jimamegersa3033
@jimamegersa3033 Жыл бұрын
great video
@MattForrest
@MattForrest Жыл бұрын
Thank you!
@TheExecuter94
@TheExecuter94 3 ай бұрын
nice - but instead of yourself maybe show the relevant data and examples?
@MattForrest
@MattForrest 3 ай бұрын
Appreciate the feedback!
@nomadhomad3685
@nomadhomad3685 Ай бұрын
Excellent point. I was scratching my head and replaying bits throughout the video. Stock footage isn't helpful in a video like this.
@thanos7229
@thanos7229 12 күн бұрын
Do gou spell Forrest with SVG marker?
@djtall3090
@djtall3090 3 ай бұрын
You gave me war flashbacks in the first 3 seconds
@cuatxe
@cuatxe 11 ай бұрын
Any courses or books recommendations for beginners?
@sunilverma1975
@sunilverma1975 11 ай бұрын
Sir is it a skill (geospatial data engeenering) at booom or outdated. Is it offer some great package or jobs
@RaymondPeckIII
@RaymondPeckIII Жыл бұрын
At 22:05 you mention a video of a full conference from the Open Geospatial Consortium, but I don't see a link to it anywhere, and searches came up empty. 😞
@MattForrest
@MattForrest Жыл бұрын
Whoops! Here it is: kzbin.info/www/bejne/rGTIY4J6eLBsedE
@sebagasca7263
@sebagasca7263 Жыл бұрын
thanks for the video!. Do you know of any good course to learn qgis?
@MattForrest
@MattForrest Жыл бұрын
QGIS has great tutorials on their website that I would check out!
@kc3527
@kc3527 Жыл бұрын
Please recommend recourses from where I can learn these
@MattForrest
@MattForrest 5 ай бұрын
I have some videos talking about Python courses and check out my website forrest.nyc
@saulcf3349
@saulcf3349 Жыл бұрын
What about Arcpy and PyQgis? Thanks in advance Sir
@MattForrest
@MattForrest Жыл бұрын
Both are great tools to add some flexibility into automating those tools. You can do many of the same things with Python such as spatial joins but sometimes it helps to use those tools more complex built in analyses to speed things up.
@zbiplop
@zbiplop 8 ай бұрын
I have a bachelor in ES and doing MS. I want to learn GIS and pursue a career in this field. Any suggestion for me?❤
@MattForrest
@MattForrest 4 ай бұрын
Definitely! I would use your undergrad experience and use that as a base to use the tools. QGIS is an easy place to start with lots of great tutorials on their site. From there pick up some programming languages like SQL and Python, plus I would focus on some raster analysis for environmental analysis too.
@shakyalu7502
@shakyalu7502 Жыл бұрын
Really want to access this info but having trouble discerning your words over the background music. Any chance there’s a transcript? Thank you. Meanwhile I’ll keep trying.
@MattForrest
@MattForrest Жыл бұрын
I’m still working on my video editing but will try and go back to add subtitles.
@I_Realism_
@I_Realism_ Жыл бұрын
Hello sir, I'm kind of comfortable using ESRI ArcGIS more than Qgis is it fine?
@jazzmann1984
@jazzmann1984 Жыл бұрын
As someone who works with Esri products exclusively, yes you are in a good position. Esri's native programming is in Python but also has a bridge to R. You can run your python scripts directly from your Pro project, and if you get a single-use license you will have all the extensions that he describes above. Esri goes further than QGIS which is why I find that any of Esri's products has what I need and more. You also get to use pre-made basemaps instead of looking at your data on a blank white screen, or you can make custom basemaps. You don't need all the plug-ins to use most of the analyses that you need in QGIS. It comes with the platform and often you won't need to write scripts for most things. However, I still recommend learning SQL and Python when you need them. Most cases often revolve around cleaning large datasets. I hope this helps! 😀
@saulcf3349
@saulcf3349 Жыл бұрын
@@jazzmann1984 Sir, Why python and no R?
@jazzmann1984
@jazzmann1984 Жыл бұрын
@saul cf from what I'm able to gather, if I'm understanding your question correctly, is that Esri's products are based in Python and to make R work natively would make them have to make duplicate versions of software. So, they built a bridge to R, which works but is not as fluid as just pulling up a Python script directly into your ArcGIS Pro project.
@MattForrest
@MattForrest Жыл бұрын
Definitely! I haven't used Esri tools since 2010 but at least on the desktop side that is a good place to start.
@dino_rider7758
@dino_rider7758 Жыл бұрын
Where do u rank the relative utility of R?
@MattForrest
@MattForrest Жыл бұрын
It is really similar to Python so I think it is a matter of preference, but most of the data shows that the Python ecosystem is growing and advancing faster.
@chacmool2581
@chacmool2581 9 ай бұрын
How would you learn Geospatial Data Science, applying Spatial Statistical modelling? How would you really cut your teeth in Spatial Statistics?
@MattForrest
@MattForrest 4 ай бұрын
Check out some of the tutorials here: geographicdata.science/book/intro.html
@sharoonaftab8894
@sharoonaftab8894 3 ай бұрын
Why ignore ArcGis
@MattForrest
@MattForrest 3 ай бұрын
So I haven’t used Esri tools since 2010 so I can’t speak to them!
@swathysmohan3245
@swathysmohan3245 3 ай бұрын
How can i contact you
@MattForrest
@MattForrest 3 ай бұрын
Check out my LinkedIn in my profile!
@iqrasoomro1044
@iqrasoomro1044 9 ай бұрын
Can i learn GIS with computer science degree? And get a job
@MattForrest
@MattForrest 4 ай бұрын
Sure I would check out some online courses to get started then apply your CA background. That’s a great place to start.
@MattForrest
@MattForrest 4 ай бұрын
*CS background
@kanchantirpudedeaf2213
@kanchantirpudedeaf2213 13 күн бұрын
Where i there job in place
@kanchantirpudedeaf2213
@kanchantirpudedeaf2213 13 күн бұрын
It's good for job of gis
@kanchantirpudedeaf2213
@kanchantirpudedeaf2213 13 күн бұрын
It's good for job of gis
The Final Nail in GIS's Coffin
11:38
Matt Forrest
Рет қаралды 10 М.
FASTEST Way to Learn Modern GIS and ACTUALLY Get a Job
15:12
Matt Forrest
Рет қаралды 92 М.
TRY NOT TO LAUGH 😂
00:56
Feinxy
Рет қаралды 14 МЛН
Why I quit Esri (and how you can too)
9:25
Matt Forrest
Рет қаралды 6 М.
What does a GIS Technician Do?
8:06
Katie Scheurer
Рет қаралды 18 М.
3. Apache Kafka Fundamentals | Apache Kafka Fundamentals
24:14
Confluent
Рет қаралды 445 М.
Tips to Land Your First GIS Job
6:46
franchyze923
Рет қаралды 20 М.
How I would learn Data Engineering (if I could start over)
11:21
Geographic Information Systems (GIS): Dan Scollon at TEDxRedding
16:01
Analyze floods using ONLY Python! (aka spatial data science)
24:07
Matt Forrest
Рет қаралды 12 М.
🚀 GIS Developer starter guide 🚀 | Krishna G Lodha
15:12
krishna lodha
Рет қаралды 24 М.
Database Indexing for Dumb Developers
15:59
Laith Academy
Рет қаралды 41 М.
Introduction to the Prometheus Monitoring System | Key Concepts and Features
10:38
Prometheus Monitoring with Julius | PromLabs
Рет қаралды 44 М.
Мечта Каждого Геймера
0:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 1,5 МЛН
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 2 МЛН
Настоящий детектор , который нужен каждому!
0:16
Ender Пересказы
Рет қаралды 401 М.