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

Sdílet
Vložit
  • čas přidán 7. 06. 2024
  • 🛳️ 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-...
  • Věda a technologie

Komentáře • 102

  • @swyvl_
    @swyvl_ Před 11 měsíci +6

    What a great overview about all things modern GIS, thanks Matt!

  • @wenkanglee9596
    @wenkanglee9596 Před 5 měsíci +8

    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.

  • @BooneLovesVideo
    @BooneLovesVideo Před rokem +1

    This is super helpful! Thank you so much, Matt.

  • @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!

  • @evaadler8118
    @evaadler8118 Před rokem +6

    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❤

  • @Our__Earth
    @Our__Earth Před 5 měsíci +1

    Thanks Matt ! Clever way of beginning with all those geospatial terms and concepts!

  • @nicolasguardo3962
    @nicolasguardo3962 Před rokem +3

    Thanks for sharing your experience, this video is very useful and insightful!

  • @davisoueuu
    @davisoueuu Před 9 měsíci +4

    it was very enlightening, man. thank you. a lot of points to go deep now

  •  Před rokem +2

    The best content I've ever seen on gis. Thank you Matt

    • @MattForrest
      @MattForrest  Před rokem

      That is greatly appreciated thanks Yunus!

  • @shreyanbasu9366
    @shreyanbasu9366 Před 8 měsíci +4

    Thank you so much Matt. It helped me a lot to understand the whole process

  • @Omerkubur
    @Omerkubur Před rokem +15

    Am a survey engineering student and this helped me alot to understands GIS

  • @eguagie-suyiprecious9554

    This is really a great and insightful video. Thanks for this

  • @AndreThompson2000
    @AndreThompson2000 Před rokem +1

    Amazing presentation. Thanks so much!

  • @nataliagutierrez4924
    @nataliagutierrez4924 Před rokem

    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. :)

  • @mapmaker1154
    @mapmaker1154 Před rokem

    Great video, I have some Traditional GIS Background and I think I need to learn this pathway immediately. thanks

  • @art_ik
    @art_ik Před 7 měsíci +3

    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 Před 3 měsíci

      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

  • @hazzah3104
    @hazzah3104 Před rokem

    Thanks heaps Matt, I really appreciate the insight ❤

  • @4dhima
    @4dhima Před rokem

    I am an undergraduate Geospatial student from In Indonesia. Thank you for making this video! It bright up my future career🎉

  • @bc4198
    @bc4198 Před rokem

    Your videos are just _SO_ good 🤯

    • @MattForrest
      @MattForrest  Před rokem

      Thanks for the kind words and glad they are helpful!

  • @rahulkoley9447
    @rahulkoley9447 Před 8 měsíci +1

    So informative, Awesome 🤗

  • @ikawaj
    @ikawaj Před 19 dny

    very well put together

  • @orbistertius1336
    @orbistertius1336 Před rokem +1

    Gracias por destacar esta valiosa infotmación!

  • @rezabonakdar9318
    @rezabonakdar9318 Před rokem

    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  Před rokem

      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!

  • @aamirsuleman9815
    @aamirsuleman9815 Před rokem +1

    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  Před rokem

      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.

  • @skylercrawford5908
    @skylercrawford5908 Před 4 měsíci +1

    This was great. Had to subscribe.

  • @mariarosales3535
    @mariarosales3535 Před 3 měsíci

    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?

  • @StefanoVerugi
    @StefanoVerugi Před rokem +3

    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  Před rokem +1

      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.

  • @nigoclassic911
    @nigoclassic911 Před rokem +1

    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  Před rokem

      👋🇺🇬 much appreciated! Check out my other video on geospatial Python!

  • @dwmedi21
    @dwmedi21 Před rokem +2

    Nice!

  • @achrafremach2522
    @achrafremach2522 Před rokem +2

    very good video thank you from Morocco

  • @cuatxe
    @cuatxe Před 11 měsíci

    Any courses or books recommendations for beginners?

  • @RaymondPeckIII
    @RaymondPeckIII Před rokem

    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  Před rokem +1

      Whoops! Here it is: czcams.com/video/v3e2ODCK9Co/video.html

  • @sunilverma1975
    @sunilverma1975 Před 10 měsíci

    Sir is it a skill (geospatial data engeenering) at booom or outdated. Is it offer some great package or jobs

  • @lionelplummer
    @lionelplummer Před 16 dny

    Thanks Matt - great video! As a college level GIS teacher I have exclusively taught ArcGis Pro. Would you recommend QGIS instead of Pro for a beginners class?

    • @MattForrest
      @MattForrest  Před 10 dny

      Definitely I think QGIS is a great place to start and has a lot of the similar functionality. The other big advantage is that it doesn't require a license and there are amazing resources like these to teach QGIS as well. I have a tutorial on my channel and check out this book too - locatepress.com/book/dq32

  • @thanos7229
    @thanos7229 Před dnem

    Do gou spell Forrest with SVG marker?

  • @jimamegersa3033
    @jimamegersa3033 Před rokem

    great video

  • @sebagasca7263
    @sebagasca7263 Před rokem +1

    thanks for the video!. Do you know of any good course to learn qgis?

    • @MattForrest
      @MattForrest  Před rokem

      QGIS has great tutorials on their website that I would check out!

  • @kc3527
    @kc3527 Před rokem +1

    Please recommend recourses from where I can learn these

    • @MattForrest
      @MattForrest  Před 5 měsíci

      I have some videos talking about Python courses and check out my website forrest.nyc

  • @shakyalu7502
    @shakyalu7502 Před rokem

    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  Před rokem

      I’m still working on my video editing but will try and go back to add subtitles.

  • @djtall3090
    @djtall3090 Před 3 měsíci +1

    You gave me war flashbacks in the first 3 seconds

  • @saulcf3349
    @saulcf3349 Před rokem +1

    What about Arcpy and PyQgis? Thanks in advance Sir

    • @MattForrest
      @MattForrest  Před rokem

      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.

  • @dino_rider7758
    @dino_rider7758 Před rokem

    Where do u rank the relative utility of R?

    • @MattForrest
      @MattForrest  Před rokem +1

      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.

  • @I_Realism_
    @I_Realism_ Před rokem

    Hello sir, I'm kind of comfortable using ESRI ArcGIS more than Qgis is it fine?

    • @jazzmann1984
      @jazzmann1984 Před rokem

      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 Před rokem

      @@jazzmann1984 Sir, Why python and no R?

    • @jazzmann1984
      @jazzmann1984 Před rokem

      @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  Před rokem +1

      Definitely! I haven't used Esri tools since 2010 but at least on the desktop side that is a good place to start.

  • @zbiplop
    @zbiplop Před 7 měsíci +1

    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  Před 4 měsíci

      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.

  • @chacmool2581
    @chacmool2581 Před 8 měsíci +1

    How would you learn Geospatial Data Science, applying Spatial Statistical modelling? How would you really cut your teeth in Spatial Statistics?

    • @MattForrest
      @MattForrest  Před 4 měsíci

      Check out some of the tutorials here: geographicdata.science/book/intro.html

  • @swathysmohan3245
    @swathysmohan3245 Před 3 měsíci +1

    How can i contact you

    • @MattForrest
      @MattForrest  Před 2 měsíci

      Check out my LinkedIn in my profile!

  • @TheExecuter94
    @TheExecuter94 Před 3 měsíci +10

    nice - but instead of yourself maybe show the relevant data and examples?

    • @MattForrest
      @MattForrest  Před 2 měsíci +3

      Appreciate the feedback!

    • @nomadhomad3685
      @nomadhomad3685 Před měsícem

      Excellent point. I was scratching my head and replaying bits throughout the video. Stock footage isn't helpful in a video like this.

  • @sharoonaftab8894
    @sharoonaftab8894 Před 3 měsíci +2

    Why ignore ArcGis

    • @MattForrest
      @MattForrest  Před 2 měsíci +1

      So I haven’t used Esri tools since 2010 so I can’t speak to them!

  • @iqrasoomro1044
    @iqrasoomro1044 Před 8 měsíci +1

    Can i learn GIS with computer science degree? And get a job

    • @MattForrest
      @MattForrest  Před 4 měsíci

      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  Před 4 měsíci

      *CS background

  • @kanchantirpudedeaf2213

    Where i there job in place