در این مطلب، ویدئو QGIS Python (PyQGIS) – اندازه گیری فاصله بین ویژگی ها با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:17:43
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,310 –> 00:00:04,950
به یکی دیگر از آموزش های Python QGIS خوش آمدید
2
00:00:04,950 –> 00:00:08,220
در این آموزش ما یاد خواهیم گرفت که
3
00:00:08,220 –> 00:00:11,120
چگونه فاصله بین ویژگی ها را
4
00:00:11,120 –> 00:00:15,089
با استفاده از PI QGIS اندازه گیری کنیم و بنابراین من
5
00:00:15,089 –> 00:00:16,770
فقط ویژگی هایی را که در اینجا آورده ام به شما نشان می دهم.
6
00:00:16,770 –> 00:00:18,449
ممکن است دو نکته داشته باشم اینها فقط نکاتی هستند که
7
00:00:18,449 –> 00:00:20,130
من ایجاد کردم. فقط برای این آموزش
8
00:00:20,130 –> 00:00:24,769
و سپس من این لایه استریم ها را
9
00:00:24,769 –> 00:00:27,510
دارم که در بسیاری از آموزش های دیگر از
10
00:00:27,510 –> 00:00:29,519
آن استفاده کرده ایم و او یک ثانیه طول می کشد تا خوب بارگذاری شود
11
00:00:29,519 –> 00:00:31,920
و بنابراین این دو نقطه دقیقاً اینجا و
12
00:00:31,920 –> 00:00:35,300
سپس من جریان ها را دریافت کردم و من فقط
13
00:00:35,300 –> 00:00:37,500
می خواهم اینجا را بزرگنمایی کنم و من آن
14
00:00:37,500 –> 00:00:41,760
تصویر را فقط برای برخی زمینه ها دارم، بنابراین
15
00:00:41,760 –> 00:00:43,800
قبل از شروع، فقط
16
00:00:43,800 –> 00:00:45,450
یک اندازه گیری ساده با
17
00:00:45,450 –> 00:00:50,629
ابزار اندازه گیری در اینجا انجام می دهم و خط
18
00:00:50,629 –> 00:00:53,160
بین این دو نقطه را اندازه گیری می کنم تا یک
19
00:00:53,160 –> 00:00:57,750
تقریبی برای اینکه ببینم در چه وضعیتی هستیم،
20
00:00:57,750 –> 00:01:03,960
یعنی حدود 390 متر خوب است و من
21
00:01:03,960 –> 00:01:05,250
فقط میخواهم ایده کسبوکار را
22
00:01:05,250 –> 00:01:07,049
از این نقاط تا شراب کسب کنم و بنابراین
23
00:01:07,049 –> 00:01:14,159
این حدود 75 متر است و این یکی
24
00:01:14,159 –> 00:01:19,770
حدود 77 سال است،
25
00:01:19,770 –> 00:01:24,540
پس فقط دوبرابر بررسی کنید این 390 بود بله
26
00:01:24,540 –> 00:01:28,229
و سپس 77 داریم و 75 پس بیایید
27
00:01:28,229 –> 00:01:29,729
این اعداد را در حین انجام این کار در نظر داشته باشیم
28
00:01:29,729 –> 00:01:32,840
و بنابراین به این نکته نیز اشاره خواهیم کرد که
29
00:01:32,840 –> 00:01:35,070
با این آموزش در واقع بسیاری از
30
00:01:35,070 –> 00:01:37,320
آموزش های دیگر من در حال یادگیری
31
00:01:37,320 –> 00:01:38,880
این موضوع هستم در حالی که دارم ویدیو را با شما بچه ها انجام می دهم.
32
00:01:38,880 –> 00:01:41,009
کاری که من برای آماده شدن برای این کار انجام
33
00:01:41,009 –> 00:01:43,040
دادهام این است که نگاهی به کلاس هندسه QGIS انداختهام
34
00:01:43,040 –> 00:01:45,930
و این
35
00:01:45,930 –> 00:01:49,619
تابع فاصله در اینجا وجود دارد که حداقل
36
00:01:49,619 –> 00:01:51,509
فاصله بین این هندسه و
37
00:01:51,509 –> 00:01:56,340
هندسه دیگر را خوب برمیگرداند، بنابراین من
38
00:01:56,340 –> 00:01:59,130
فقط نگاهی اساسی به این میکنم. من تنها کاری که می
39
00:01:59,130 –> 00:02:03,350
گذاریم این است که برای خودمان یک هندسه می
40
00:02:03,350 –> 00:02:07,079
گیریم و سپس هندسه را نقطه فاصله می نامیم و
41
00:02:07,079 –> 00:02:08,818
هندسه دیگری برای اندازه گیری
42
00:02:08,818 –> 00:02:11,129
فاصله به آن می دهیم، بنابراین از آن عبور
43
00:02:11,129 –> 00:02:13,670
می کنیم و این کار را
44
00:02:13,670 –> 00:02:18,660
با پای انجام می دهیم. qgis پس بیایید کنسول پایتون خود
45
00:02:18,660 –> 00:02:25,430
را باز کنیم و ویرایشگر متن را باز می
46
00:02:25,430 –> 00:02:28,020
کنیم و فقط می خواهیم با یک
47
00:02:28,020 –> 00:02:32,400
پروژه کاملاً جدید در اینجا شروع کنیم و بنابراین من
48
00:02:32,400 –> 00:02:33,930
با لایه منبع شروع می کنم
49
00:02:33,930 –> 00:02:36,660
و شما نام لایه را برای آن در نظر بگیرید. در حال حاضر
50
00:02:36,660 –> 00:02:37,920
لایه منبع من قرار است نقاط جدیدی باشد
51
00:02:37,920 –> 00:02:41,280
و من باید a داشته باشم
52
00:02:41,280 –> 00:02:44,160
لایه هدف که در حال حاضر نیز
53
00:02:44,160 –> 00:02:50,850
نقاط جدیدی خواهد بود و سپس کاری که من میخواهم انجام دهم این است که
54
00:02:50,850 –> 00:02:57,690
یک ویژگی منبع، این
55
00:02:57,690 –> 00:03:00,510
شناسه خواهد بود، بنابراین ما 1 یا 0 اولین
56
00:03:00,510 –> 00:03:05,930
ویژگی ویژگی هدف را به درستی خواهیم داشت
57
00:03:05,930 –> 00:03:16,430
که برابر است. 1 بسیار خوب،
58
00:03:16,430 –> 00:03:19,290
خوب است، بنابراین ما لایه منبع خود را داریم،
59
00:03:19,290 –> 00:03:23,340
لایه هدف خود، ویژگی منبع ما و
60
00:03:23,340 –> 00:03:25,650
ویژگی هدف ما در حال حاضر، زیرا این موارد
61
00:03:25,650 –> 00:03:28,470
یکسان هستند، کمی
62
00:03:28,470 –> 00:03:29,850
متفاوت خواهند بود، بنابراین من فقط
63
00:03:29,850 –> 00:03:31,859
یک بار این لایه را دوست خواهم داشت. در واقع
64
00:03:31,859 –> 00:03:34,010
این را تغییر میدهم و من در مورد نظم شدید فکر میکنم که
65
00:03:34,010 –> 00:03:36,239
ما نمیخواهیم کاری با این
66
00:03:36,239 –> 00:03:42,269
لایه هدف فقط برای یک دقیقه انجام دهیم، خوب و
67
00:03:42,269 –> 00:03:44,130
در واقع اجازه دهید از شر این ویژگیها خلاص
68
00:03:44,130 –> 00:03:45,480
شویم، دوباره برمیگردیم و آنها را برای
69
00:03:45,480 –> 00:03:46,350
بار دوم
70
00:03:46,350 –> 00:03:48,569
انجام میدهیم. من نام لایههایم را دارم و
71
00:03:48,569 –> 00:03:52,100
اکنون باید آن لایهها را بارگیری کنم
72
00:03:52,100 –> 00:03:55,470
که اگر به یاد داشته باشید میتوانیم
73
00:03:55,470 –> 00:04:03,150
با نام لایههای نقشه نمونه پروژه
74
00:04:03,150 –> 00:04:06,269
qg باشیم و سپس لایه منبع خود را انجام میدهیم،
75
00:04:06,269 –> 00:04:14,280
در واقع باید این را بسازیم.
76
00:04:14,280 –> 00:04:20,880
منبع بعداً نامگذاری شد تا ما در حال
77
00:04:20,880 –> 00:04:22,590
انجام یک هفته ثابت هستیم معمولاً این
78
00:04:22,590 –> 00:04:26,550
لایه منبع را خوب نامیدیم، بنابراین اکنون ما این لایهها را
79
00:04:26,550 –> 00:04:30,840
مینامیم که بعداً لیست میکنیم و سپس
80
00:04:30,840 –> 00:04:39,330
لایه s برابر است با گوشها و اولین
81
00:04:39,330 –> 00:04:41,669
ورودی در آن لیست کاملاً درست است، بنابراین اکنون
82
00:04:41,669 –> 00:04:46,650
لایه خود را داریم و اکنون کاری که میخواهیم
83
00:04:46,650 –> 00:04:51,919
انجام دهیم این است ما میخواهیم یک ویژگی منبع دریافت
84
00:04:51,919 –> 00:04:54,060
کنیم که فقط باید اولین
85
00:04:54,060 –> 00:04:56,460
ویژگی را از لایه دریافت کنیم تا
86
00:04:56,460 –> 00:05:01,020
بتوانیم لایه S یک ویژگی را دریافت کنیم و اولین
87
00:05:01,020 –> 00:05:03,629
موردی را که مشخص میکنیم دریافت کنیم. 0
88
00:05:03,629 –> 00:05:05,669
ویژگی هدف را دریافت میکنم که قرار است باشد.
89
00:05:05,669 –> 00:05:09,659
ویژگی لایهای است و این ویژگی
90
00:05:09,659 –> 00:05:17,069
شماره یک خواهد بود بسیار خوب و سپس
91
00:05:17,069 –> 00:05:20,300
هندسه منبع ما یک ویژگی منبع
92
00:05:20,300 –> 00:05:25,949
میخواهیم هندسه را دریافت
93
00:05:25,949 –> 00:05:28,259
94
00:05:28,259 –> 00:05:32,300
95
00:05:32,300 –> 00:05:38,060
کنیم. و سپس یک هندسه هدف
96
00:05:38,060 –> 00:05:54,810
برابر است خوب، بنابراین اکنون آنچه که ما داریم این است
97
00:05:54,810 –> 00:05:56,340
که ما ویژگی های خود را داریم و ما دو
98
00:05:56,340 –> 00:05:57,960
هندسه را داریم که می خواهید فاصله را اندازه گیری کنید
99
00:05:57,960 –> 00:06:01,590
و بنابراین کاری که من می توانم انجام دهم این است که می
100
00:06:01,590 –> 00:06:04,620
توانم فاصله خود را انجام دهم این است که فکر می کنم در آن باشم
101
00:06:04,620 –> 00:06:07,949
. متر چون این در یک
102
00:06:07,949 –> 00:06:13,039
سیستم مختصات UTM است و بنابراین ما SG را انجام خواهیم داد در
103
00:06:13,039 –> 00:06:20,759
آن فاصله PG خوب است و ما فاصله را بر
104
00:06:20,759 –> 00:06:26,190
حسب متر چاپ می کنیم بسیار خوب، بنابراین اگر
105
00:06:26,190 –> 00:06:29,490
این کار را درست انجام داده باشم باید عددی را چاپ
106
00:06:29,490 –> 00:06:32,789
کنیم که واقعاً نزدیک به 390 است، بنابراین
107
00:06:32,789 –> 00:06:34,259
بیایید جلو برویم و روی run کلیک کنیم و ببینیم
108
00:06:34,259 –> 00:06:35,639
چه اتفاقی می افتد تا ببینیم آیا داریم یا نه هر
109
00:06:35,639 –> 00:06:37,880
خطایی
110
00:06:38,460 –> 00:06:44,100
که ما دارای خطایی هستیم، زیرا هیچ ویژگی نقشه
111
00:06:44,100 –> 00:06:49,050
لایهها بر اساس نام وجود ندارد، بنابراین من این را دارم که اجازه
112
00:06:49,050 –> 00:06:51,509
دهید دوباره بررسی کنم که برای ما خوب است و من
113
00:06:51,509 –> 00:06:54,120
به سادگی پرانتز را فراموش کردم، بنابراین
114
00:06:54,120 –> 00:07:00,599
بیایید ادامه دهیم و روی run کلیک کنید و کمک کنید
115
00:07:00,599 –> 00:07:04,289
که باید بازیکن پیش بروید و روی
116
00:07:04,289 –> 00:07:05,069
run
117
00:07:05,069 –> 00:07:06,720
okay کلیک کنید و ما به آنجا می رویم که آنها عدد خوبی
118
00:07:06,720 –> 00:07:08,490
هستند در اینجا سیصد و نود
119
00:07:08,490 –> 00:07:12,080
نقطه یک پنج متر بنابراین همانطور که می بینید
120
00:07:12,080 –> 00:07:15,000
پاسخ همان اندازه روی
121
00:07:15,000 –> 00:07:17,970
نقشه است که چیز خوبی است خوب است بنابراین
122
00:07:17,970 –> 00:07:20,039
شما می توانید آنها را بین دو
123
00:07:20,039 –> 00:07:27,810
نقطه مختلف بگیرید، پس بیایید ببینیم چگونه
124
00:07:27,810 –> 00:07:29,970
میتوانیم این را بین یک نقطه و یک خط قرار دهیم
125
00:07:29,970 –> 00:07:34,740
و ببینیم آنجا چه اتفاقی میافتد، پس
126
00:07:34,740 –> 00:07:36,360
اگر بخواهم
127
00:07:36,360 –> 00:07:38,880
این را از حالت واقعی ببندم، فقط این را میکشم.
128
00:07:38,880 –> 00:07:42,050
سریع و ما می توانیم به اینجا نگاهی
129
00:07:42,050 –> 00:07:44,430
بیندازیم تا متوجه شوید که ما داریم
130
00:07:44,430 –> 00:07:46,680
اگر
131
00:07:46,680 –> 00:07:51,180
جدول ویژگی های خود را در اینجا باز کنم، تعداد زیادی پاره خط مختلف وجود دارد، بنابراین ما تعداد
132
00:07:51,180 –> 00:07:53,490
زیادی پاره خط مختلف داریم، بنابراین B هر یک از
133
00:07:53,490 –> 00:07:57,889
نها یک پاره خط متفاوت است و 29
134
00:07:57,889 –> 00:08:04,020
پاره خط در اینجا وجود دارد و بنابراین چند پاره خط وج
135
00:08:04,020 –> 00:08:05,190
د دارد. کارهایی که میتوانیم انجام
136
00:08:05,190 –> 00:08:06,630
دهیم، میتوانیم فاصله بین
137
00:08:06,630 –> 00:08:10,550
هر نقطه در هر پاره خط یا دو را اندازهگیری
138
00:08:10,550 –> 00:08:15,389
کنیم، فقط میتوانیم نزدیکترین پاره خطها
139
00:08:15,389 –> 00:08:17,550
به این نقاط را پیدا کنیم و
140
00:08:17,550 –> 00:08:20,460
فاصلههایی را که انجام دادهایم اندازهگیری کنیم که
141
00:08:20,460 –> 00:08:21,930
قبلاً با ویژگیهای خاصی شناسایی کردهایم.
142
00:08:21,930 –> 00:08:23,370
h2 چون ما به تازگی
143
00:08:23,370 –> 00:08:25,860
یک شناسه ویژگی به آن دادیم و این کار را انجام دادیم، بنابراین
144
00:08:25,860 –> 00:08:27,060
فکر میکنم برای خط بعدی از آن عبور
145
00:08:27,060