The Ultimate Guide to R-ArcGIS Connection and NDVI Mapping

Published 2024-02-18
In this tutorial, we are going to explore the amazing power of the R-ArcGIS connection. You will discover how to use R to access the vast ArcGIS database and create stunning NDVI maps with the awesome ggplot2 and rayshader packages. Don't miss this chance to learn how to combine the best of both worlds: R and ArcGIS! 🌎🌱🌿🌳

Check the full code in my GitHub repo:
github.com/milos-agathon/arcgis-in-r

Follow my work on Instagram:
www.instagram.com/milos_makes_maps

Let's connect on X:
twitter.com/milos_agathon

If you like my work, consider buying me a coffee:
www.buymeacoffee.com/milospopovic

World Urban Areas:
services.arcgis.com/P3ePLMYs2RVChkJx/ArcGIS/rest/s…

Landsat 8 Views:
landsat2.arcgis.com/arcgis/rest/services/Landsat8_…

Music credits:
---------------------------------------------------------------------------------------------------
Music By: massobeats - drizzle (lofi aesthetic music)
Original upload HERE -    • massobeats - drizzle (royalty free lo...  

All Comments (9)
  • @Xenublax2
    Dude, you make great maps. Awesome stuff.
  • hello milos I follow you from Cameroon and I love what you do, as a GIS enthusiast and young GIS/carography oriented programming with R. Where can I learn to become as cultured as you? do you have any books, sites or anything that can help me learn? THANKS
  • @user-pb7qt6kz4s
    Great valuable video on a cool topic! I am working to alter the acquisition dates to specify a certain range and can't seem to get the code to run. Have any tips?
  • @haoliu7142
    so we mainly use R in arcgis by fetching the esri data catalog instead somewhat more embedded usage, e.g. the arcgis online notebooks. do u have some insights about their online jupyter-like workflow? is that really so innovating or just much more pretty than practical. thank you for so detailed and delicate tutorials about r-arcgis bridge BTW:face-green-smiling:
  • When I run this code it tells me the following > breaks <- classInt::classIntervals( +ndvi_clamped, + n = 7, + style = "equal" + )$brks Error in classInt::classIntervals(ndvi_clamped, n = 7, style = "equal") : var is not numeric Can you guide me how to solve it? And congratulate you for the great video. Greetings