Stunning 3D Forest Type Maps with rayshader in R

  Рет қаралды 11,457

Milos Makes Maps

Milos Makes Maps

Күн бұрын

Пікірлер: 52
@milos-makes-maps
@milos-makes-maps Жыл бұрын
Hi, thank you for watching my video on how to create stunning 3D forest maps with R. I hope you enjoyed it and learned something new. I want to apologize for some typos that I made in the video. Here are the corrections: - At 17:45, I wrote "lcoations" instead of "locations". This is a typo and it should be "locations". - At 22:32, I wrote "lamb_shadow" instead of "lamb_shade". This is a mistake and it should be "lamb_shade". This is the name of the argument that controls the shading of the 3D map. - At 25:15, I wrote "brigthness" instead of "brightness". This is another typo and it should be "brightness". This is the name of the argument that controls the brightness of the 3D map. I'm sorry for these errors and I hope they didn't confuse you too much. Please let me know if you have any questions or feedback in the comments. Thank you for your support and understanding! 😊
@lbarq
@lbarq Жыл бұрын
Wonderful. This series of videos is a very important source of information for those who are learning, like me. Thank you, Luis
@milos-makes-maps
@milos-makes-maps Жыл бұрын
Thank you very much, Luis! I hope that this series of videos on 3D mapping with R will boost your creativity and skills like never before. Thanks for watching my content!
@fabianvendrig
@fabianvendrig 11 ай бұрын
Milos, svaka cast brate :-) !
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
Hvala brate, Fabijane 😁
@AleksPopovic
@AleksPopovic 11 ай бұрын
Truly a stunning map! Awesome tutorial Milos!
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
Thank you for your kind words, Aleks!
@GIS_RS_By_JP_333
@GIS_RS_By_JP_333 10 ай бұрын
Really an amazing work
Жыл бұрын
Great! I'll have to start using rayshader, the maps are amazing.
@milos-makes-maps
@milos-makes-maps Жыл бұрын
Thanks, Victor! I highly recommend rayshader for making crisp 3D maps in R 😊
@Creem16
@Creem16 Жыл бұрын
another milos banger
@milos-makes-maps
@milos-makes-maps Жыл бұрын
Thanks I guess 😃
@mahatmaalimibrahim6631
@mahatmaalimibrahim6631 Жыл бұрын
Excellent work. Thanks for sharing.
@milos-makes-maps
@milos-makes-maps Жыл бұрын
Thank you! Cheers!
@tursionis
@tursionis 7 ай бұрын
Hi Milos! Awesome tutorial, I had only played around once with rayshader, but never really aimed to produce such nice outputs! I was able to reproduce your code and maps, which was awesome! But I am trying to run my own data now but I am having a couple of issues. First, running time is a lot longer because I have a larger extent map. I tried reducing the details of the shadows, and it helps a bit, but still takes a lot of time Any other tip on how to speed it up? Second issue is that my rendered image (render_high_quality()) yields a green coloured image only, when the rgl device does show a nice 5 class coloured image. Any tips on what may be happening there? I saw the github page for rayshader has an open issue with the same thing, and I commented on it! Anyway, any tips would he super helpful! Cheers!
@bextla3737
@bextla3737 8 ай бұрын
Thanks for tutorial. Great job. which software use? R language or visual studio?
@milos-makes-maps
@milos-makes-maps 8 ай бұрын
Thanks! I use VSCode
@bextla3737
@bextla3737 7 ай бұрын
@@milos-makes-maps do you have tutorial for beginner? Your screen is not full. Some steps are doubt.
@burakt
@burakt 3 ай бұрын
Hi Milos, after much effort I was finally able to make the settings, now I have a question. I can easily get the country borders, but now I only want to get the provincial border of Istanbul, how can I do this?
@milos-makes-maps
@milos-makes-maps 3 ай бұрын
Hey, you can use gadm function from geodata package as I show in, for example, this tutorial: kzbin.info/www/bejne/hIqWZYJpfZ6kh7Msi=geEUp-Lc6e3HcQcJ
@burakt
@burakt 3 ай бұрын
@@milos-makes-maps What is the source of the error "wkt" "I installed the sp package and it shows up in it but not in the libraries when writing!
@INCFinland
@INCFinland 6 ай бұрын
Hi Milos, Thank you so much for sharing this amazing tutorial, I just have a small question, how do you do the accuracy assessment for this map ?
@milos-makes-maps
@milos-makes-maps 6 ай бұрын
Hi Monika, what do you mean by accuracy assessment?
@INCFinland
@INCFinland 6 ай бұрын
@@milos-makes-maps i mean how you can justify that this much area comes under this class because in RS and GIS we need accuracy.
@milos-makes-maps
@milos-makes-maps 6 ай бұрын
@@INCFinland you would need to assess the Copernicus data itself against another data source
@kitty-vt8si
@kitty-vt8si 11 ай бұрын
hii, im new to this R programming platform, and im also a GIS major i have used arcmap,arcgis,qgis,catalyst focus,imagine erdas.. mostly but i really want to learn how to create my maps in R, can you please make a tutorial on vegetation covers specifically classifying raster data map if it’s possible?
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
Hi, welcome aboard! Can you share any of the tutorials in those other apps so that I can get a better sense of the topic?
@kitty-vt8si
@kitty-vt8si 11 ай бұрын
@@milos-makes-maps yes sure, it’s similar to land cover supervised classification like in this video kzbin.info/www/bejne/rmnYd4efrZimfrcsi=1slWOlGqeglVPnyV but only focuses on vegetation covers (agriculture,farms,forests…ect) if it’s possible and thank you
@aframprecious3120
@aframprecious3120 11 ай бұрын
Please how do I get the lembert projection for other countries that are not European? Thanks for the video. Its really helpful.
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
Hello, there is no Lambert projection for other countries, but there are country- and region-specific projections. The easiest thing is to simply omit part of the code where I project to Lambert or project to WGS84. In R, WGS84 is "EPSG:4326"
@artworldbyisaac
@artworldbyisaac 11 ай бұрын
What if the URL for accessing the region cuts(eliminates) part of the region/county I am studying. Can I incorporate at least 2 URLs in the code so that I can have a full map?
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
Hi 👋🏻, this code is for a single raster file. For multiple files, you would need to use lapply and other functions. I'll make another tutorial on using multiple raster files
@artworldbyisaac
@artworldbyisaac 11 ай бұрын
@@milos-makes-maps Thank you for your reply. Can't wait
@mixifly9642
@mixifly9642 10 ай бұрын
@@milos-makes-maps Thank you, I'll be waiting too. Amazing channel!
@artworldbyisaac
@artworldbyisaac 11 ай бұрын
How do I have access to the CRS - LAMBERT for African countries - Uganda in particular? Thank you. Very informative
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
Thanks! For Africa, please use "EPSG:4326" (this is WGS84)
@artworldbyisaac
@artworldbyisaac 11 ай бұрын
@@milos-makes-maps Thank you
@kwabenamensa3960
@kwabenamensa3960 8 ай бұрын
@@milos-makes-maps How about Ghana, please?
@sandunpriyankarasomarathna9281
@sandunpriyankarasomarathna9281 11 ай бұрын
sir,do you know the resources to get forest cover data year of 2000,2010 and 2020 .
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
That's a very interesting question! There is Copernicus forest cover data for Europe for those years (except for 2020). Esri Living atlas of the world has the global data at 10m for 2017-2022
@sandunpriyankarasomarathna9281
@sandunpriyankarasomarathna9281 11 ай бұрын
@@milos-makes-maps thank you sir.i am searching forest cover data year of 2000,2010 and 2020 . i am still searching these data for my project
@pedropinto1747
@pedropinto1747 11 ай бұрын
What is the source for the elevation raster ?
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
I use the elevatr package to fetch DEM. You can find info on the elevatr main page. In short, raster elevation data (i.e., Digital Elevation Models or DEMs) are available from the AWS Terrain Tiles or from the OpenTopography Global DEM API (portal.opentopography.org/apidocs/#/Public/getGlobalDem)
@pedropinto1747
@pedropinto1747 11 ай бұрын
@@milos-makes-maps Thanks for the reply. Well it seems that DEM (DSM or DTM) at best have 30 m / px resolution, and that the most resent ones (DSM) is the COP30, from 2011-2015 (For Europe only, but, not sure). Then there is a DTM (from 2011) based on the three publicly available Digital Surface Models and predicted using an Ensemble Machine Learning (EML) (EU_DTM30). Available global raster datasets: SRTMGL3 (SRTM GL3 90m) SRTMGL1 (SRTM GL1 30m) SRTMGL1_E (SRTM GL1 Ellipsoidal 30m) AW3D30 (ALOS World 3D 30m) AW3D30_E (ALOS World 3D Ellipsoidal, 30m) SRTM15Plus (Global Bathymetry SRTM15+ V2.1) NASADEM (NASADEM Global DEM) COP30 (Copernicus Global DSM 30m) COP90 (Copernicus Global DSM 90m) EU_DTM (DTM 30m) GEDI_L3 (DTM 1000m) * All datasets require API key for access. Users can request an API key via myOpenTopo in the OpenTopography portal. Using LandCover 10 m/px may not be that important since you are co-registering on a DEM of 30 m/px at best, acquired from 2011-2015. This type of info, I believe it should be always mentioned to users, in order to not mislead them in the results. All the best
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
@@pedropinto1747 The type of DEM used is definitely not a critical part of this tutorial. It just creates a pleasant terrain configuration, so I don't see how it would mislead anyone. All the best
@muhammadrizki2342
@muhammadrizki2342 11 ай бұрын
do we need to install rayshader app first in our computer..?
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
Yes, and please install the earlier version using these lines of code: install.packages("devtools") devtools::install_version("rayshader", version = "0.35", repos = "cran.us.r-project.org")
@MN-ly9mw
@MN-ly9mw 11 ай бұрын
Can you show how it can be made in Python?
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
No, I can't, sorry
@MN-ly9mw
@MN-ly9mw 11 ай бұрын
Sorry if I sound offensive. English is not my first language. (It is my 3rd language). Is it possible to do it in Python? I love maps. I am learning python. That's why asked the question.
@milos-makes-maps
@milos-makes-maps 11 ай бұрын
@@MN-ly9mw hey, no offense taken! Sorry if my response sounded rough. I used Python and pyspark for data analysis but not for data visualization and GIS
Create Stunning 3D River Basins in R using HydroSHEDS Data and rayshader
46:33
Custom Transformer Shatters All Voltage Records (ft. 3D Printing Nerd)
21:23
didn't manage to catch the ball #tiktok
00:19
Анастасия Тарасова
Рет қаралды 32 МЛН
Mom had to stand up for the whole family!❤️😍😁
00:39
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 32 МЛН
Миллионер | 2 - серия
16:04
Million Show
Рет қаралды 1,4 МЛН
How to map population Change GHSL Data in R [2024]
29:35
Milos Makes Maps
Рет қаралды 8 М.
Unleash the Power of 3D: Crafting Stunning Land Cover Maps with R
47:21
Milos Makes Maps
Рет қаралды 21 М.
3D forest height maps with ggplot2 and rayshader in R
59:57
Milos Makes Maps
Рет қаралды 15 М.
Principles of Beautiful Figures for Research Papers
1:01:14
ChuScience
Рет қаралды 61 М.
20241008 273
2:04:44
dp
Рет қаралды 126
3D elevation and urban area maps with R
45:02
Milos Makes Maps
Рет қаралды 4 М.
How are holograms possible? | Optics puzzles 5
46:24
3Blue1Brown
Рет қаралды 1 МЛН
How to Create 3D Terrain with Google Maps and Blender!
12:17
CG Geek
Рет қаралды 2 МЛН
didn't manage to catch the ball #tiktok
00:19
Анастасия Тарасова
Рет қаралды 32 МЛН