QGIS User 0028 - All about Labeling

  Рет қаралды 42,976

Klas Karlsson

Klas Karlsson

4 жыл бұрын

Using QGIS 3.12 and covering "ALL" settings and aspects of QGIS labeling, in the map canvas.
Some parts is really basic, and others are quite advanced.
It's a really long video and I don't rush anything, so some of you will certainly consider it "slow".
Timestamps:
18:55 Text
27:53 Formatting
35:52 Buffer
39:12 Mask
42:46 Background
48:22 Shadow
52:45 Callouts
56:53 Placement
1:12:11 Render

Пікірлер: 81
@MuratUsubaliev
@MuratUsubaliev 3 жыл бұрын
I think your channel is one of the best for QGIS students. Thank you very much!
@fernandezfm
@fernandezfm 4 жыл бұрын
It's a fantastic video. Every time I watch one of your video tutorials I learn new things. Thank you
@peterwebster6257
@peterwebster6257 3 жыл бұрын
This is a great video. I have learnt so much about a very complex aspect. Many Many thanks for producing it
@rushianokun
@rushianokun 4 жыл бұрын
Thank Klas! It's always a delight, tons of new insights!
@xxxyyy3691
@xxxyyy3691 7 ай бұрын
Impressive lesson! Crammed with info and you make it so enjoyable and easy to understand. Thank you very much for this!
@murreasy
@murreasy 8 ай бұрын
I'm only halfway through, but this already deserves an Oscar.
@simualexandru3776
@simualexandru3776 4 жыл бұрын
You are a very good teacher! Congratulations!
@MakingMapsPretty
@MakingMapsPretty 3 жыл бұрын
I did reach the end of the video. Excellent work. Thank you :)
@mariuszkrukar950
@mariuszkrukar950 3 жыл бұрын
your channel is fantastic! Thank you!
@flaviofelix33
@flaviofelix33 4 жыл бұрын
Pretty good...thanks for your time on it!!!
@timmalloy6693
@timmalloy6693 4 жыл бұрын
Another great video - thanks Klas!
@shuaibchauhan721
@shuaibchauhan721 4 жыл бұрын
Sir Your knowledge helped me alott for Completing my Assignment. Thankyouu very Muchhh... Love from India.❣️❣️
@mordiao7163
@mordiao7163 3 жыл бұрын
you channel is very good for students in qgis thank you
@E2I-Community
@E2I-Community 4 жыл бұрын
👍Thank you for your detailed explanation!
@kennethjansangalang1193
@kennethjansangalang1193 3 жыл бұрын
You are a really good teacher! I would love to be in one your class!
@MuratUsubaliev
@MuratUsubaliev 3 жыл бұрын
Very helpful video tutorials! Thank you for your time. I have QGIS 3.4.4 Madeira and I don't have CALLOUTS.
@nap1030
@nap1030 4 жыл бұрын
Thank you again. I learned a lot from this video. I would like to see something in interfacing with databases. DBManager etc.
@sarahrhode2092
@sarahrhode2092 2 жыл бұрын
I wish we were friends! Thanks for great content! I just subscribed! Greetings from Jämtland!
@zimbocb9123
@zimbocb9123 4 жыл бұрын
Tack tack de bra lessor. Clear for first time user
@nicsmart21
@nicsmart21 5 ай бұрын
Fantastisk video. Tack!
@Mickeycuatropatas
@Mickeycuatropatas 2 жыл бұрын
Greetings from Colombia! I learned a lot.
@andresdeveloper9809
@andresdeveloper9809 2 жыл бұрын
me too
@markstrizek2782
@markstrizek2782 4 жыл бұрын
Great stuff. Can you automate callout placement to check for overlaps and adjust?
@dna0101
@dna0101 4 жыл бұрын
Awesome and timely as I style my MTB maps, long video but full of nuggets of great info. Trying to force as many trail names to display is tricky. Some words are hidden even though there is space to show them. Still not sure what magic setting will reveal them. Anyone know?
@enp55
@enp55 3 жыл бұрын
thanks again and again
@Janus652
@Janus652 4 жыл бұрын
Thx you very much for this video! I have a question about the New version 3.14: A new function was added, although placement in x y is choosed, qgis let move label while i'm moving on the map, just for visual. Do you know how we can cancel this functionnality ?
@dirksager4152
@dirksager4152 4 жыл бұрын
Good Videos. Can I request to you for a video showing Spot Mapping of Houses in a certain town using coordinates? Thankyou.
@filemanutube
@filemanutube 4 жыл бұрын
Hi Mr. Klas, may you help me with obtaining a nice colour map of bathymetric data from a PTS file (x,y,z)?
@nikhilr8444
@nikhilr8444 4 жыл бұрын
Intriguing as always👍🏻👍🏻👍🏻, keep it up. Can anyone tell me how to make multi polygons raster using just long/lat coordinates point from CSV data file?
@iLifeMapping
@iLifeMapping 2 ай бұрын
Sir, I have a label by showing three fields, for example: coalesce("Field1",'') || ' ' || coalesce("Field2",'') || ' ' || coalesce("Field3",''). I'd like to display different font sizes for the three fields (say, Field1 18, Field2 15, Field3 10), how could this be done in expression?
@cambodiangisbluehelmet2760
@cambodiangisbluehelmet2760 3 жыл бұрын
Hello, can you kindly tell me how to give the index number (map sheets) for topographic 100K?
@fazleabbas8058
@fazleabbas8058 2 жыл бұрын
Sir pls make a playlist on different topic so that we can learn from basic function to advanced Thank you
@SteveSpindler905
@SteveSpindler905 4 жыл бұрын
Good Video Klas. Thank you. One thing I was hoping to learn was how to position the start of text on a curved path. The Label toolbar doesn't seem to address this. Currently my workaround is to draw a curve specifically for placing text. Also, while your video focused on the Map View, I think it would have been useful to note that working at the same scale as the map in Print Layout can help get predictable text placement for output.
@KlasKarlsson
@KlasKarlsson 4 жыл бұрын
Well, using 3.12 you could use the geometry generator for label placement: line_substring( $geometry, $length/3, 2*$length/3) The above expression will place the label on the middle third of the line (starting at 1/3 and ending at 2/3).
@SteveSpindler905
@SteveSpindler905 4 жыл бұрын
@@KlasKarlsson The line substring geometry expression is helpful. Thank you. I'm able to label curved lines globally using layer styling using this method. From the Label Properties in Label Tools, I don't see a geometry generator option for a specific text string. Thanks for your reply though.
@Chenshi00
@Chenshi00 4 жыл бұрын
can you make a video about bringing a qgis project with a wms service online? with qgis server or geoserver
@bossbaby492
@bossbaby492 Жыл бұрын
Can I Uniq ID label automatically from northwest to southeast for adjacent polygons
@ibrahimgedik495
@ibrahimgedik495 2 жыл бұрын
Thanks, great! nice fiction.
@gargighosh3218
@gargighosh3218 4 жыл бұрын
How I will change a particular lebel ?
@Maliilse75
@Maliilse75 2 жыл бұрын
Ca someone direct me to the time sot for hiding individual labels? Thanks!
@injazsy4222
@injazsy4222 4 жыл бұрын
THANK YOU SO MUSH ... i have very important (Q) WHEN I EXPORT MY MAP with qgis2web many of my label not show until i zoom in to max level of zoom ...please can you help me i spent 1 month and cant solve the problem
@KlasKarlsson
@KlasKarlsson 4 жыл бұрын
You need to look for answers at github.com/tomchadwin/qgis2web/wiki
@alihussainaljani
@alihussainaljani 2 жыл бұрын
Dear Klas, I want to show FID code on map, but want to show in legend like this 1.School etc please do a video on this too.
@hesmaxt
@hesmaxt 2 жыл бұрын
Anyone know how to label date in dd.mmm.yyyy format? It shows 5 digit number like 44539 when i need 09.12.2021
@KlasKarlsson
@KlasKarlsson 2 жыл бұрын
docs.qgis.org/testing/en/docs/user_manual/expressions/functions_list.html#format-date
@crtnnn
@crtnnn 2 жыл бұрын
Hi. Thanks a lot for the knowledge sharing, love your work. May I ask which operating system do you use?
@KlasKarlsson
@KlasKarlsson 2 жыл бұрын
I switch some, but this was probably something Gnome based and pretty likely also based on Ubuntu. At the moment I use Pop!_OS normally and Zorin for streaming and recording.
@crtnnn
@crtnnn 2 жыл бұрын
@@KlasKarlsson thanks :) keep up the good work :)
@Mapcarton
@Mapcarton 4 ай бұрын
Thanks for your video. i want the road labels of my map to become bigger while I zoom in and become smaller while I zoom out when the map is exported as JPG or PNG. (My map scale is 1:440016). Pls how can I achieve this? What I have done, Reduce font size to 6pts. Set placement mode to "curved" Placement position "above the line" Overlapping mode to "all overlaps without penalty" What I want, While zooming in or out, the label of the exported map become bigger or smaller respectively.
@KlasKarlsson
@KlasKarlsson 4 ай бұрын
Experiment with font size in "map units" instead of pts.
@totelio2008
@totelio2008 3 жыл бұрын
How I could use the callouts but automatically?? for example when I have large amounts of points? thanks a lot!
@KlasKarlsson
@KlasKarlsson 3 жыл бұрын
The point with offsetting labels and using labels is to move labels to a place where they work better. This is usually individual, and therefor require manual placement. If you want to move all labels the same way you can use a geometry generator with a "project()" function for the label placement, and the same function with the original point and "make_line()" function in another geometry generator for the point style. That way all your labels will be offset with a leader. This can be individualized by modifying the expressions, but that will also require individual handling, more or less.
@totelio2008
@totelio2008 3 жыл бұрын
@@KlasKarlsson thanks a lot
@Refreshment01
@Refreshment01 3 жыл бұрын
To Mr. Karlsson or any other kind soul: The formula x = (offset)*sin("rotation") & y= (offset)*cos("rotation"). This is to align an offset label for a point that has been rotated with the field "rotation". i would like to know what's the logic behind it or a place where there's an explanation to for it. Please >;D
@sew1500
@sew1500 4 жыл бұрын
How about multilabeling big polygons. I can't find solution for labeling big polygons more than one. There is such option for lines but not for polygons.
@KlasKarlsson
@KlasKarlsson 4 жыл бұрын
You can do that with placement through the geometry generator (QGIS 3.12). Using: "combine( centroid($geometry), pole_of_inaccessibility($geometry,3))" will generate two points at the centroid and the pole of inaccessibility. You can build your own multipoint geometry and use that for placement, but you can also generate multiline or multipolygon geometries if that better suits your needs.
@marcandreimolina371
@marcandreimolina371 2 жыл бұрын
Hi! how do you export a shapefile with the labels on? Thanks!
@KlasKarlsson
@KlasKarlsson 2 жыл бұрын
In the layer properties dialogue you can "save style as default" with a button in the lower part of the window. Depending on the layer file format this will save the style (including label) in the file database or as a side-car file with the same file name. As long as the files/database is opened in QGIS, the saved default style will be applied. This have to be done after any export to shape.
@marcandreimolina371
@marcandreimolina371 2 жыл бұрын
@@KlasKarlsson hi im trying to export it as geojson but the labels were gone
@paulhauron
@paulhauron Жыл бұрын
I have this problem, when I try to move one label to a new location all other labels move to that new location, what could be happening?
@KlasKarlsson
@KlasKarlsson Жыл бұрын
You need to select a "primary key" that is unique for every single label. This is the value that is referenced to the new location. If more than one label is referenced (the same key value) they all will be assigned the new location. If your layer have a "id" field that is unique and indexed you should use that as primary key. All edits will be stored in the project file in a database (*.qgd) and the original data will be untouched.
@paulhauron
@paulhauron Жыл бұрын
@@KlasKarlsson oh god it was so simple, I didn't notice it. Thank you so much! Solved
@dharvikyodha6268
@dharvikyodha6268 2 жыл бұрын
Sir please tell me How to create blinking of layer text
@KlasKarlsson
@KlasKarlsson 2 жыл бұрын
Layer Rendering settings: set "refresh" layer at interval (like 1 s). And Label Rendering settings "Show label" with data defined override like: "second(now())%2" This will "blink" the label with 1 second frequency.
@dharvikyodha6268
@dharvikyodha6268 2 жыл бұрын
@@KlasKarlsson thnq sir
@dharvikyodha6268
@dharvikyodha6268 2 жыл бұрын
Sir i have a problem When iam applied for one layer ..but another layers also blinking automatically
@tegarnalle6888
@tegarnalle6888 Жыл бұрын
Sir, how we do change the Labels Languages in QGIS. Without edit the Database/Dataset manually
@tegarnalle6888
@tegarnalle6888 Жыл бұрын
Perhaps we should add several details such as few formula in Expression settings or ...... ??
@KlasKarlsson
@KlasKarlsson Жыл бұрын
I'm not sure what you mean. The labels are created using the texts and values in the attribute table. If the the table have text in Spanish, the labels will be Spanish. There's no function in QGIS to translate languages. If you have some "translating" API you could edit the attribute table and add columns with texts in another language. That is however not a QGIS issue and you may want to look for it some where else.
@tegarnalle6888
@tegarnalle6888 Жыл бұрын
thanks sir
@sharmamanish024
@sharmamanish024 3 жыл бұрын
Can u pls guide me How to Give measured offset from Centerline to both sides just like Arc/gis ?
@KlasKarlsson
@KlasKarlsson 3 жыл бұрын
Do you have an example to show what you mean?
@sharmamanish024
@sharmamanish024 3 жыл бұрын
@@KlasKarlsson yes actually I drawed a road Centerline and I need both side 3 metres offset I am using offset curve tool but that's not working
@sharmamanish024
@sharmamanish024 3 жыл бұрын
Can I get your email so that I could sent you screen shot
@KlasKarlsson
@KlasKarlsson 3 жыл бұрын
@@sharmamanish024 try the "Array of offset" function with only one array using + and - 3 meters as offset.
@sharmamanish024
@sharmamanish024 3 жыл бұрын
@@KlasKarlsson Hiii I wanted to show u array function it's not working how can I show you screenshot ?
QGIS User 0025 - Complex Labels
17:11
Klas Karlsson
Рет қаралды 22 М.
QGIS User 0026 - Satellite Imagery to GPKG
18:16
Klas Karlsson
Рет қаралды 11 М.
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 28 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 8 МЛН
How Much Does Programming Pay?
38:45
Raymond Jones
Рет қаралды 9
QGIS User 0010 - Geometry Generator
35:00
Klas Karlsson
Рет қаралды 23 М.
QGIS User 0030 - Working With SVG
32:45
Klas Karlsson
Рет қаралды 7 М.
QGIS User 0049 - Nicer Layouts
39:45
Klas Karlsson
Рет қаралды 6 М.
QGIS User 0018 - Georeferencer
29:24
Klas Karlsson
Рет қаралды 17 М.
QGIS User 0006 - Advanced Editing QGIS3
35:00
Klas Karlsson
Рет қаралды 41 М.
Really Useful QGIS Plugins
6:18
Jess Zimmerman
Рет қаралды 10 М.
Codeforces Hard | Algo & Coding Stream #9
3:43:10
Errichto Hard Algorithms
Рет қаралды 75 М.
Manually move labels in QGIS 3 | burdGIS
7:00
burdGIS
Рет қаралды 21 М.
Запрещенный Гаджет для Авто с aliexpress 2
0:50
Тимур Сидельников
Рет қаралды 1,1 МЛН
Проверил, как вам?
0:58
Коннор
Рет қаралды 401 М.
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 3,5 МЛН
Лучший браузер!
0:27
Honey Montana
Рет қаралды 1,1 МЛН