Тёмный
Geospatial School
Geospatial School
Geospatial School
Подписаться
Using open-source programming resources for GIS and data science. A large focus is placed on the QGIS software, including QGIS Python (PyQGIS) scripts, plugins and development. Data science and data analysis are also common topics. Along the way we also cover topics in Python, R and other programming languages.
Use QGIS to DOWNLOAD MAP TILES
6:21
3 месяца назад
QGIS BASEMAPS: the ULTIMATE GUIDE
11:29
3 месяца назад
Better Python PACKAGE MANAGEMENT with MAMBA
5:32
4 месяца назад
How to Make a Map with QGIS (it's EASY!)
15:11
7 месяцев назад
You need to use the GeoPackage file format!
11:18
7 месяцев назад
This QGIS tool is so USEFUL!
7:56
7 месяцев назад
3D Surface form a Point Cloud with QGIS
3:42
8 месяцев назад
Elevation Profiles and Cross-Sections in QGIS
10:48
8 месяцев назад
Create a true-color lidar point cloud
13:10
9 месяцев назад
Make Public QGIS Maps with Felt!
11:05
9 месяцев назад
Awesome Lidar Visualizations with QGIS 3D View!
11:55
10 месяцев назад
2 Reasons all Maps Lie!
15:05
10 месяцев назад
Комментарии
@GetToThePointAlready
@GetToThePointAlready День назад
Crazy that making this heat map is SO impossible to find on RU-vid. SO glad I found your channel and its exactly what I needed! Thanks! Instant sub!
@DrCheez342
@DrCheez342 2 дня назад
The website is down now, where can i get it now? edit: i found it another one thanks!(maybe ill just trial and error this)
@valentina-he2fm
@valentina-he2fm 4 дня назад
this was so helpful thank you omg
@AnkhInfinitus
@AnkhInfinitus 6 дней назад
This video was a huge help. Thanks.
@iaog947
@iaog947 7 дней назад
thank for your video,but not this wheel website is not support😢
@emmanuelezeh7996
@emmanuelezeh7996 9 дней назад
Thank you, this is really helpful. I am working with data from EEflux
@nastaranhashemi6835
@nastaranhashemi6835 11 дней назад
Hello. I get this message, when run this code (No module named 'GDAL'). However, i install GDAL, in Jupiter notebook. Please Help Me. Thanks.
@everesthood4018
@everesthood4018 13 дней назад
@Geospatial School Hi! I'm working through the tutorial, and I've had some trouble with the relative file path for "vrt_fn". I'm either getting an error that says "RasterioIOError: my.vrt: No such file or directory" or "Permission denied", though I'm running VSCode as an administrator. I've named my current working directory, "mapbooks", which contains the .ipynb file and "S2A_MSIL2A_20240307T190231_N0510_R013_T10TFR_20240308T010347.SAFE.zip". What would the relative file path be given my file structure; seems like I've tried everything, but can't get the VRT file to be created or accessed via the file path. Thanks!
@Hockeybro42
@Hockeybro42 14 дней назад
This is exactly what I want but, is there a way to download all the jpeg images? I'm making a 2D flight simulator and I need the individual tiles. Do you know how? I could just divide them after but, this makes it easier since I will be doing the world.
@bjraval9818
@bjraval9818 15 дней назад
Sorry, but this does not work despite EXACTLY following the steps you suggested.👎
@richardgabrielson9046
@richardgabrielson9046 18 дней назад
Exactly what I was looking for!😁
@dukedex5043
@dukedex5043 18 дней назад
But how do you also delete away the square from the original raster so it doesn't overlap?
@sriramab
@sriramab 18 дней назад
Hi, Is there a group by and summarize possibility on vector attribute table using pyqgis?
@omarkamal6901
@omarkamal6901 21 день назад
thank you for this tutorial. i don't have Point cloud conversion or data managment or extraction in my processing toolbox. i'm on mac. any solution? thanks
@Marwan-kn4me
@Marwan-kn4me 23 дня назад
Hello, I'm not able to find the course. Would you be able to provide another link if possible? Thanks in advance.
@TimelessTruthsGeo
@TimelessTruthsGeo 23 дня назад
Perfect tutorial! Special thanksss❤
@tobys51
@tobys51 25 дней назад
Awsome, ty
@KingSoundings
@KingSoundings 29 дней назад
Great explanation. These channel migration visualizations have wrinkled my brain for a while now. Looking forward to playing around with this.
@bennylbkooi
@bennylbkooi 29 дней назад
Dear Sir, thanks for sharing your video. I have a very dumb question here. Do I need to keep Python/Anaconda (installed) in my laptop while using VS Code (assuming I have done steps you've shared above)? Or I may actually uninstall Python/Anaconda after VS Code setup done? Hope to hear from you, thanks in advance.
@andy4905
@andy4905 Месяц назад
How accurate are these DTM/DSM heights if you actually measured the tree or any object your measuring?
@AfuaAsogyaaBoateng
@AfuaAsogyaaBoateng Месяц назад
How do I get the shape files
@Pipi108
@Pipi108 Месяц назад
3 years later and its still helping out people like me! Thank you for taking your time to make this video
@log_nagi
@log_nagi Месяц назад
Thank you for your serial tutorial video! It helps a lot! But I am wondering if it should be "mask" instead of "maskarray", because In the function of np.ma.MaskedArray(), I think there is a keyword named "mask" but not "maskarray". I tried to run the code as what you have done herer and got an error: an unexpected keyword argument 'maskarray'.
@hsahil_10
@hsahil_10 Месяц назад
Thank you for the nice explanation. I had difficulty with that black area around my clipped raster.
@marinawinkler477
@marinawinkler477 Месяц назад
i know i’m years late but i really appreciate you leaving your errors in the video!
@joewakeman1250
@joewakeman1250 Месяц назад
I had no idea!
@lukashenrich3238
@lukashenrich3238 Месяц назад
Thanks for this Video, i have the Problem that i have always Network timeout when i add the opentopomap. Do you have any slolution for this Problem ?
@geospatialschool
@geospatialschool Месяц назад
Sorry, no
@dezeindra2190
@dezeindra2190 Месяц назад
nice video...but how could you upload the point cloud into QGIS very fast...i have point cloud data from my own Lidar, about 2 million points...too heavy to upload...hope you can give some tips...thank you
@geospatialschool
@geospatialschool Месяц назад
You can just add it to QGIS. The data manager has an option to add a point cloud. You'll have all the same functionality. 2 million points shouldn't be too much for QGIS as long as your system meets minimum requirements.
@buschinpolen
@buschinpolen Месяц назад
Impressive! I'm only one year into GIS and very very far from being this proficient. How did you start to learn to Python in QGIS/GIS in general. Do you have any tips?
@geospatialschool
@geospatialschool Месяц назад
The biggest thing is to start. Start writing code and making mistakes. The more mistakes you fix the faster you'll learn. I have some courses at GeospatialSchool.com that can help you get started if you like. There's even a free Python quick start course
@TifossiRosso
@TifossiRosso Месяц назад
Hi! Does this method also work using SAR data? I do not have LiDAR data for my area of interest. Thank you in advance.
@geospatialschool
@geospatialschool Месяц назад
It will work with any elevation data, though the results may vary depending on accuracy and resolution
@TifossiRosso
@TifossiRosso Месяц назад
@@geospatialschool Thanks for the answer!
@geovaniferraz5319
@geovaniferraz5319 Месяц назад
Thank you so much, this thing about "specified nodata" save my life, was kinda frustrating the images with the black parts
@geospatialschool
@geospatialschool Месяц назад
Glad it helped!
@lc4468
@lc4468 Месяц назад
Daaaaaaaang. It worked surprisingly well on .45m imagery. Thanks for sharing!
@geospatialschool
@geospatialschool Месяц назад
Great to hear!
@DanielHardwick-pe7ro
@DanielHardwick-pe7ro Месяц назад
Thank you, this was really useful. I find your teaching style really user friendly! I followed the tutorial as I don't have the required extensions in ArcGIS, so doing this in QGIS was great. Do you have any tips on converting the output to vector whilst maintaining the ID classifications? Rather than converting to vector each created polygon just having a random ID which you then have to classify? Also, and this might be an entirely different video, but do you have any info on machine learning? What I mean is this is great to classify pixels, but obviously a reservoir and a river might end up as the same output due to both being same pixel value/blue. But is there a way to teach it to say this is a reservoir, based on pixel values and the shape, as opposed to this being a river, which has same or similar pixel value, but different shape? I haven't used QGIS in a while, so dusting off the cobwebs!
@geospatialschool
@geospatialschool Месяц назад
Thanks! So you're looking for object identification with rivers vs lakes. That's really an entirely different (more difficult) problem because the spectral signature alone won't give you that information, you need spatial context and shape and those things are scale dependent. You should be able to convert the raster to vector and maintain the classified identifiers.
@DanielHardwick-pe7ro
@DanielHardwick-pe7ro Месяц назад
@@geospatialschool Yes exactly, I feel like this is more of a deep learning/object detection/machine learning analysis rather than image classification. I will dig into it some more and see what is possible. Thanks
@lechampi2237
@lechampi2237 Месяц назад
est ce que gdal est dans la machine ou bien est dans anaconda car depuis je cherches a installer par osgeo4w mais depuis sa marche pas
@fdffefegtetrtrg8445
@fdffefegtetrtrg8445 Месяц назад
Do you know how is it possible to get the manually selected features ?
@geospatialschool
@geospatialschool Месяц назад
Yes it is
@CarlosHidalgoLa
@CarlosHidalgoLa Месяц назад
Para ejecutar LLaMA 3 en tu ordenador, aquí tienes los requisitos de hardware: Modelos Pequeños (7B - 13B parámetros): RAM 16-32 GB, CPU Intel i7/i9 o AMD Ryzen 7/9, GPU opcional de 8 GB VRAM (NVIDIA RTX 3060). Modelos Medianos (30B - 65B parámetros): RAM 32-64 GB, CPU Intel i9 o AMD Ryzen 9, GPU de 16 GB VRAM (NVIDIA RTX 3080/3090). Modelos Grandes (175B parámetros y superiores): RAM 64-128 GB, CPU Intel Xeon o AMD Threadripper, múltiples GPUs con 24 GB VRAM cada una (NVIDIA A100, RTX 3090).
@salvatorebonfanti7863
@salvatorebonfanti7863 Месяц назад
Hi, do you know if is possible operate a confrontation between attributes of the same layer or different?
@SuperMalluman
@SuperMalluman Месяц назад
Thank You for such a clear and precise tutorial! it saved me a lot of time and effort. Thanks!!
@geospatialschool
@geospatialschool Месяц назад
Glad it helped!
@LandonBlake
@LandonBlake Месяц назад
Thanks!
@geospatialschool
@geospatialschool Месяц назад
Thank you! Hope you found it helpful!
@smurfk7678
@smurfk7678 Месяц назад
How to interpolate multiple.nc files in python Jupytrr notebook and get a single file in .nc format? Currect resolution of my gridded data is 0.25*0.25 degree i want to interpolate it upto 0.01*0.01 degree. Can you help me by code?
@nounsiart
@nounsiart Месяц назад
Hello, thanks for the video. I have a question please, why I don't have python3 -m in the GDAL/OGR console call, thank you
@pesaladesilva1105
@pesaladesilva1105 Месяц назад
Thank You very much, is there any way to run queries in QuickOSM in the python console
@besma702
@besma702 2 месяца назад
a life saveer thank youuuu
@dalesmith8666
@dalesmith8666 2 месяца назад
Having access to the source code would be very helpful!?
@Goutham-exists
@Goutham-exists 2 месяца назад
😔
@mbueno0
@mbueno0 2 месяца назад
Could you provide your dataset(s)? It would be helpful to have layers and attribute tables that match yours. Being new to QGIS, and using a shapefile for rivers from another source, that doesn't have the attributes your layer has, makes it cumbersome. GREAT STUFF! Thank you so much for publishing your videos!
@geospatialschool
@geospatialschool 2 месяца назад
I provide all my datasets with step-by-step instructions in the full course. You can access it here, if you're interested: geospatialschool.com/courses/qgis-python-scripting-with-pyqgis/
@mbueno0
@mbueno0 2 месяца назад
@@geospatialschool OK. Thanks for getting back to me.
@abigailgarrino8486
@abigailgarrino8486 2 месяца назад
Oh no. It doesn't work for the Philippines T.T
@abigailgarrino8486
@abigailgarrino8486 2 месяца назад
Whoaaaa! That's so good. Thank you!
@geospatialschool
@geospatialschool 2 месяца назад
Glad you like it!
@bodiddlydee2546
@bodiddlydee2546 2 месяца назад
Thanks for your video(s). I just started learning about processing point cloud data in qgis and your channel has been helpful for sitting next to a pro and getting guidance. Great job walking us through a complex task. Thank you. I would love to make canopy model maps like this video. One issue I am facing while using 3.34 is that the processing toolbox does not contain -Point cloud conversion folder or any of it's contents. Is there a step that is needed to get those in the toolbox? I am stalled out there and cannot proceed.
@geospatialschool
@geospatialschool 2 месяца назад
Interesting. I thought the point cloud tools were standard with 3.34. Are you using the long-term release? If you're not using the LTR or don't need to use it then just upgrade to 3.36. That's the version I used
@bodiddlydee2546
@bodiddlydee2546 2 месяца назад
@@geospatialschool Thanks! yea it's 3.34 LTR. Appreciate the guidance and sharing your release numbers
@bodiddlydee2546
@bodiddlydee2546 2 месяца назад
@@geospatialschool I just dl and open 3.36 and the Point cloud conversion folder is not there. Using MacOS sonoma. Weird
@geospatialschool
@geospatialschool 2 месяца назад
That is strange. Maybe something with Mac?
@bodiddlydee2546
@bodiddlydee2546 2 месяца назад
@@geospatialschool discovered the issue. The qgis dl on the website for mac doesn't provide point cloud. Had to dl thru macport
@pavel_pereverzev
@pavel_pereverzev 2 месяца назад
Hey there! Thanks for reviewing this plugin! ESRI satellite tiles may not be avaliable on some zoom levels. Same can be seen if you load a tms layer in QGIS and zoom close to area.
@geospatialschool
@geospatialschool 2 месяца назад
Thanks for the info!