در این مطلب، ویدئو FOSS4G 2021 – نقش بسته geoserver بسته منبع باز پایتون در توسعه وب GIS با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:20:28
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:09,760 –> 00:00:12,760
خارجی
2
00:00:16,960 –> 00:00:19,199
سلام به همه، اسم من مارکو
3
00:00:19,199 –> 00:00:20,800
میگوینی است، من اهل ایتالیا هستم، همچنین خوشحالم که
4
00:00:20,800 –> 00:00:22,720
5
00:00:22,720 –> 00:00:24,560
این
6
00:00:24,560 –> 00:00:26,240
سخنرانی را
7
00:00:26,240 –> 00:00:27,840
که بخشی از آهنگ آکادمیک
8
00:00:27,840 –> 00:00:30,160
phosphor g2021 است، به اشتراک بگذارم،
9
00:00:30,160 –> 00:00:33,040
ما یک سخنران در اینجا داریم
10
00:00:33,040 –> 00:00:35,680
که نام او tech
11
00:00:35,680 –> 00:00:37,920
bador shetri است، امیدوارم آن را تلفظ کنم.
12
00:00:37,920 –> 00:00:40,000
به درستی او یک همکار تحقیقاتی در
13
00:00:40,000 –> 00:00:42,079
مرکز ژئوانفورماتیک در
14
00:00:42,079 –> 00:00:44,559
موسسه فناوری آسیایی در تایلند است،
15
00:00:44,559 –> 00:00:46,800
او در حال انجام تحقیقات در زمینه gis و سنجش از
16
00:00:46,800 –> 00:00:49,039
دور است، اما همچنین علاقه زیادی
17
00:00:49,039 –> 00:00:51,120
به توسعه نرمافزارهای رایگان و متن باز
18
00:00:51,120 –> 00:00:53,440
جغرافیایی دارد و
19
00:00:53,440 –> 00:00:56,000
بسیاری از محصولات منبع باز و منبع باز توسعه داده است.
20
00:00:56,000 –> 00:00:59,680
مانند geo server rest pi sld برگه
21
00:00:59,680 –> 00:01:01,920
درخواست سرور شما و غیره و امروز
22
00:01:01,920 –> 00:01:03,680
قرار است در مورد یکی از این
23
00:01:03,680 –> 00:01:05,199
محصولات به نام
24
00:01:05,199 –> 00:01:08,479
geoserver rest صحبت کنم و عنوان
25
00:01:08,479 –> 00:01:11,119
بحث نقش geoserver بسته منبع باز پایتون است
26
00:01:11,119 –> 00:01:14,720
که در حال توسعه وب GIS است
27
00:01:14,720 –> 00:01:17,119
بنابراین اکنون فناوری را اضافه می کنم. به جریان،
28
00:01:17,119 –> 00:01:18,960
29
00:01:18,960 –> 00:01:21,119
30
00:01:21,119 –> 00:01:22,720
31
00:01:22,720 –> 00:01:25,040
32
00:01:25,040 –> 00:01:27,840
راحت باشید حمله صفحه نمایش خود را به اشتراک بگذارید و برای شروع ارائه، طبقه مال شماست بله متشکرم از اینکه من را در اینجا معرفی کردید، بنابراین ممکن است من صفحهنمایش را به اشتراک
33
00:01:27,840 –> 00:01:29,759
34
00:01:29,759 –> 00:01:31,119
35
00:01:31,119 –> 00:01:33,520
36
00:01:36,400 –> 00:01:37,439
37
00:01:37,439 –> 00:01:41,520
38
00:01:41,520 –> 00:01:43,759
39
00:01:44,240 –> 00:01:46,640
40
00:01:46,640 –> 00:01:47,759
41
00:01:47,759 –> 00:01:51,040
42
00:01:51,040 –> 00:01:52,560
43
00:01:52,560 –> 00:01:55,360
میگذارم، بسیار خوب، امیدوارم شما بتوانید صفحهنمایش من را هماکنون ببینید، پس سلام، اجازه دهید من این صفحه را تغییر دهم، سلام به همه، من فناوری هستم bahadur chetri اوه من
44
00:01:55,360 –> 00:01:58,240
دارایی تحقیقاتی در مرکز ژئوانفورماتیک اوه
45
00:01:58,240 –> 00:01:59,680
46
00:01:59,680 –> 00:02:02,560
هستم. قرار است کار خود را در مورد
47
00:02:02,560 –> 00:02:04,159
jio server rest ارائه دهیم
48
00:02:04,159 –> 00:02:07,439
، عنوان نقش بسته منبع باز
49
00:02:07,439 –> 00:02:10,318
پایتون jio server rest در
50
00:02:10,318 –> 00:02:12,319
توسعه webgis است،
51
00:02:12,319 –> 00:02:14,959
بنابراین اول از همه اجازه دهید در مورد
52
00:02:14,959 –> 00:02:18,560
طرح کلی ارائه خود صحبت کنم، بنابراین در اینجا
53
00:02:18,560 –> 00:02:21,120
طرح کلی من است، بنابراین اول از همه می خواهم برای صحبت
54
00:02:21,120 –> 00:02:23,920
در مورد چالش های توسعه webgis منبع باز
55
00:02:23,920 –> 00:02:25,920
56
00:02:25,920 –> 00:02:28,080
و بعد از آن این
57
00:02:28,080 –> 00:02:30,560
راه حل را با استفاده از سرور jio و سپس
58
00:02:30,560 –> 00:02:33,040
استراحت سرور jio ارائه خواهم کرد و ابتدا این بسته ها را معرفی می
59
00:02:33,040 –> 00:02:34,959
60
00:02:34,959 –> 00:02:38,239
کنم و سپس به
61
00:02:38,239 –> 00:02:40,879
معماری سرور jio می پردازم. بخش استراحت که
62
00:02:40,879 –> 00:02:43,680
در آن نحوه کارکرد آن را شرح
63
00:02:43,680 –> 00:02:46,560
می دهم و سپس به مطالعه موردی خود می
64
00:02:46,560 –> 00:02:49,200
پردازم که
65
00:02:49,200 –> 00:02:51,760
عناصر سیستم مدیریت اطلاعات منابع زمین
66
00:02:51,760 –> 00:02:55,200
در افغانستان است و در آن
67
00:02:55,200 –> 00:02:57,519
پورتال وب اتحاد را
68
00:02:57,519 –> 00:02:58,800
به
69
00:02:58,800 –> 00:03:01,680
آسانی توسعه می دهیم. تجسم و استفاده آسان
70
00:03:01,680 –> 00:03:03,440
از
71
00:03:03,440 –> 00:03:06,319
مجموعه داده قدیمی جغرافیایی و پس از آن من در
72
00:03:06,319 –> 00:03:09,040
مورد گردش کار از قبل صحبت
73
00:03:09,040 –> 00:03:11,680
خواهم کرد و اسلاید خود را با محدودیت
74
00:03:11,680 –> 00:03:14,000
استراحت سرور jio به پایان خواهم رساند و همچنین مرجع را ارائه خواهم کرد،
75
00:03:14,000 –> 00:03:15,920
76
00:03:15,920 –> 00:03:18,239
بنابراین اجازه دهید قبل از هر چیز در مورد برخی صحبت کنیم.
77
00:03:18,239 –> 00:03:20,400
از چالشهای موجود در
78
00:03:20,400 –> 00:03:23,599
توسعه وبگیس منبع باز،
79
00:03:23,599 –> 00:03:26,640
بنابراین اولین چالش
80
00:03:26,640 –> 00:03:29,840
مربوط به پیچیدگی دادههای مکانی
81
00:03:29,840 –> 00:03:33,040
است، بنابراین همانطور که میدانیم
82
00:03:33,040 –> 00:03:34,640
دادههای جزئی
83
00:03:34,640 –> 00:03:37,920
یهودی ممکن است از منابع مختلفی
84
00:03:37,920 –> 00:03:40,640
مانند سرویس فایل یا از
85
00:03:40,640 –> 00:03:44,720
پایگاه داده به دست آمده باشند. یک
86
00:03:44,720 –> 00:03:46,640
نوع متفاوت از
87
00:03:46,640 –> 00:03:49,440
مجموعه داده های برداری و شطرنجی باشد، فرض کنید
88
00:03:49,440 –> 00:03:52,159
در وکتور ما فایل های ذخیره شده geojson و
89
00:03:52,159 –> 00:03:54,640
فایل های بسته jio را در رجیستر
90
00:03:54,640 –> 00:03:57,519
داریم، فایل ها را درست دریافت کرده ایم، گاهی اوقات
91
00:03:57,519 –> 00:04:00,000
پیچیدگی نیز به دلیل
92
00:04:00,000 –> 00:04:01,200
حجم داده ها رخ
93
00:04:01,200 –> 00:04:02,159
می دهد، می
94
00:04:02,159 –> 00:04:04,799
بینیم که مثال
95
00:04:04,799 –> 00:04:07,519
ماهواره است. مجموعه
96
00:04:07,519 –> 00:04:10,640
دادهای که گاهی اوقات واقعاً بیشتر از 1 گیگابایت است،
97
00:04:10,640 –> 00:04:12,799
به این دلیل، فکر میکنم
98
00:04:12,799 –> 00:04:14,720
گاهی اوقات با
99
00:04:14,720 –> 00:04:17,040
چالش مواجه میشویم، همچنین به دلیل حجم داده با چالش مواجه
100
00:04:17,040 –> 00:04:19,600
میشویم.
101
00:04:19,600 –> 00:04:22,000
هزاران داده را در اختیار داشته باشیم، پس باید
102
00:04:22,000 –> 00:04:24,800
103
00:04:24,800 –> 00:04:27,280
پایگاه داده جغرافیایی را در ساختاری سازماندهی
104
00:04:27,280 –> 00:04:29,919
کنیم که بتواند حجم زیادی از
105
00:04:29,919 –> 00:04:31,759
داده ها را مدیریت کند و همچنین
106
00:04:31,759 –> 00:04:33,360
باید
107
00:04:33,360 –> 00:04:36,080
نمادشناسی هر لایه را مدیریت کنیم که
108
00:04:36,080 –> 00:04:38,400
به معنای نمایش نقشه برداری
109
00:04:38,400 –> 00:04:42,479
لایه است، بنابراین برای مدیریت این نمادها. من
110
00:04:42,479 –> 00:04:45,120
فکر می کنم ممکن است چالشی وجود داشته باشد
111
00:04:45,120 –> 00:04:48,639
و همچنین چالش نهایی UH
112
00:04:48,639 –> 00:04:51,680
ارائه خروجی های استاندارد مانند wms
113
00:04:51,680 –> 00:04:54,320
wfs یا wcs خواهد بود،
114
00:04:54,320 –> 00:04:56,960
بنابراین برای حل این مشکل در واقع ما
115
00:04:56,960 –> 00:05:00,240
راه حل را داریم
116
00:05:00,240 –> 00:05:03,199
سرور jio و همچنین با کمک jio
117
00:05:03,199 –> 00:05:05,199
server rest
118
00:05:05,199 –> 00:05:09,120
در واقع. این بسته استراحت سرور jio
119
00:05:09,120 –> 00:05:12,560
ما در طول یکی از پروژه های
120
00:05:12,560 –> 00:05:17,199
lram خود ایجاد کردیم، بنابراین در اسلایدهای بعدی صحبت خواهم کرد،
121
00:05:17,199 –> 00:05:20,080
بنابراین اجازه دهید در مورد مقدمه ای
122
00:05:20,080 –> 00:05:23,600
در مورد سرور jio صحبت کنم، بنابراین سرور jio در
123
00:05:23,600 –> 00:05:26,479
واقع سرور منبع باز است که
124
00:05:26,479 –> 00:05:27,919
در
125
00:05:27,919 –> 00:05:30,479
جاوا نوشته شده است. در جاوا، اما نیازی
126
00:05:30,479 –> 00:05:31,440
به
127
00:05:31,440 –> 00:05:33,919
دانستن هیچ زبان جاوا ندارید، میتوانید
128
00:05:33,919 –> 00:05:36,160
به سادگی آن را نصب کنید،
129
00:05:36,160 –> 00:05:39,120
یک نرمافزار است و سپس میتوانید از آن
130
00:05:39,120 –> 00:05:41,759
برای اشتراکگذاری دورهها و ویرایشها استفاده کنید.
131
00:05:41,759 –> 00:05:43,919
این دادههای مکانی
132
00:05:43,919 –> 00:05:46,000
و همچنین برای تفسیرپذیری طراحی شده است،
133
00:05:46,000 –> 00:05:49,039
میتواند دادهها را
134
00:05:49,039 –> 00:05:51,600
از هر منبع داده مکانی اصلی منتشر کند، همانطور
135
00:05:51,600 –> 00:05:54,080
که در اسلاید قبلی در بخش چالشها صحبت کردم،
136
00:05:54,080 –> 00:05:57,520
137
00:05:57,520 –> 00:06:00,720
میتواند دادهها را از فایل یا
138
00:06:00,720 –> 00:06:03,759
از پایگاه داده یا از اوه میتواند منتشر کند. همچنین
139
00:06:03,759 –> 00:06:07,360
داده ها را از
140
00:06:07,360 –> 00:06:08,960
خدمات منتشر کنید
141
00:06:08,960 –> 00:06:11,680
و همچنین می توان آن را به راحتی به
142
00:06:11,680 –> 00:06:14,000
نقشه های مبتنی بر وب مانند لایه باز یا
143
00:06:14,000 –> 00:06:16,240
برگه یا حتی با جعبه نقشه در
144
00:06:16,240 –> 00:06:20,800
arcgis به صورت آنلاین وصل کرد، بنابراین بسیار مفید است
145
00:06:20,800 –> 00:06:23,280
اجازه دهید در مورد سرور jio صحبت کنم. سپس استراحت کنید،
146
00:06:23,280 –> 00:06:26,639
بنابراین لیست سرور jio نیز
147
00:06:26,639 –> 00:06:29,120
بسته منبع باز پایتون است که می
148
00:06:29,120 –> 00:06:31,759
تواند این داده های جزئی را مدیریت کند،
149
00:06:31,759 –> 00:06:34,560
در واقع می توانید بگویید که این
150
00:06:34,560 –> 00:06:37,440
api سرور jio در پایتون است،
151
00:06:37,440 –> 00:06:39,840
اما
152
00:06:39,840 –> 00:06:42,319
به جای ارائه تنها
153
00:06:42,319 –> 00:06:44,479
تراکنش محدوده سرور jio، عملکرد بیشتری را ارائه می دهد.
154
00:06:44,479 –> 00:06:46,560
تولید نمادهای نقشه برداری را
155
00:06:46,560 –> 00:06:48,319
در سرور jio
156
00:06:48,319 –> 00:06:51,440
ارائه دهیم، به این معنی که ما می توانیم به سادگی
157
00:06:51,440 –> 00:06:53,840
مکان فایل را ارائه دهیم و سپس کتابخانه به
158
00:06:53,840 –> 00:06:56,800
طور خودکار افسانه و t را ایجاد می کند. او
159
00:06:56,800 –> 00:07:00,880
نماد شناسی لایه را به صورت پویا نشان می
160
00:07:00,880 –> 00:07:05,039
دهد بنابراین اکنون در آخرین نسخه uh 2.1.1 است
161
00:07:05,039 –> 00:07:08,319
و توسط مجوز mit ارائه شده است
162
00:07:08,319 –> 00:07:10,720
که مجوز منبع باز است
163
00:07:10,720 –> 00:07:13,919
و در حال حاضر
164
00:07:13,919 –> 00:07:17,520
دارای کل دانلود 41 UH
165
00:07:17,520 –> 00:07:21,120
هزار بارگیری است. در هر هفته
166
00:07:21,120 –> 00:07:24,160
و در اینجا تعداد مشارکت کنندگان را اضافه می کنم،
167
00:07:24,160 –> 00:07:26,240
168
00:07:26,240 –> 00:07:28,080
حالا
169
00:07:28,080 –> 00:07:30,560
نه نفری دارد که واقعاً به
170
00:07:30,560 –> 00:07:33,280
بسته استراحت سرور
171
00:07:33,280 –> 00:07:36,400
172
00:07:36,400 –> 00:07:38,960
jio کمک می
173
00:07:38,960 –> 00:07:41,039
174
00:07:41,039 –> 00:07:43,680
کنند. وارد کردن
175
00:07:43,680 –> 00:07:46,960
استراحت سرور jio در وب
176
00:07:46,960 –> 00:07:49,280
GIS بسیار خوب است، بنابراین معماری
177
00:07:49,280 –> 00:07:52,479
سرور jio بسیار ساده است، بنابراین
178
00:07:52,479 –> 00:07:54,400
اول از همه ما بسته مبتنی بر سرور jio
179
00:07:54,400 –> 00:07:55,520
180
00:07:55,520 –> 00:07:58,319
را در اینجا داریم که باید
181
00:07:58,319 –> 00:08:00,240
نام کاربری و رمز عبور را
182
00:08:00,240 –> 00:08:02,960
ارائه دهیم که کاربر نام کاربری و رمز عبور را ارائه می دهد. و
183
00:08:02,960 –> 00:08:05,919
اگر درست
184
00:08:05,919 –> 00:08:08,479
باشد، به ما این امکان را میدهد که
185
00:08:08,479 –> 00:08:11,280
برخی از درخواستهای باقیمانده مانند ارسال پست مهمان را درخواست کنیم
186
00:08:11,280 –> 00:08:14,160
و در
187
00:08:14,160 –> 00:08:17,120
صورت عدم موفقیت آن را حذف کنیم، سپس
188
00:08:17,120 –> 00:08:19,360
خطای 403
189
00:08:19,360 –> 00:08:21,919
را برمیگردانیم. خطای احراز هویت است،
190
00:08:21,919 –> 00:08:24,879
بنابراین اگر موفقیت آمیز باشد، کاربر می
191
00:08:24,879 –> 00:08:28,800
تواند درخواست های باقیمانده را ارسال کند، اما اگر
192
00:08:28,800 –> 00:08:31,120
پارامتر درخواست و همه چیز خوب
193
00:08:31,120 –> 00:08:34,080
باشد، کد uh نوشته شده
194
00:08:34,080 –> 00:08:37,279
2x را برمی گرداند که به این معنی است که
195
00:08:37,279 –> 00:08:40,479
اگر پارامترها اشتباه باشد، اگر روش اشتباه باشد، کد بازگشت موفقیت آمیز را برمی گرداند
196
00:08:40,479 –> 00:08:42,799
. مجاز نیست، سپس
197
00:08:42,799 –> 00:08:44,720
پیام خطا را با کد وضعیت مربوطه برمی گرداند،
198
00:08:44,720 –> 00:08:48,320
199
00:08:48,560 –> 00:08:51,200
خوب اجازه دهید در مورد مطالعه موردی صحبت کنم،
200
00:08:51,200 –> 00:08:52,240
201
00:08:52,240 –> 00:08:53,040
بنابراین
202
00:08:53,040 –> 00:08:57,600
در اینجا ما از این
203
00:08:57,600 –> 00:09:00,399
استفاده کرده ایم از این بسته در توسعه
204
00:09:00,399 –> 00:09:03,839
پورتال وب gis aldrim استفاده کنید، این پیوندها در
205
00:09:03,839 –> 00:09:07,040
واقع webgis هستند. پورتالی
206
00:09:07,040 –> 00:09:08,880
که برای
207
00:09:08,880 –> 00:09:11,440
مدیریت اطلاعات منابع زمین و
208
00:09:11,440 –> 00:09:14,240
زون زراعی برای حمایت از
209
00:09:14,240 –> 00:09:16,399
سیاست های کشاورزی و پذیرش تغییرات آب و هوایی
210
00:09:16,399 –> 00:09:19,360
در کشور ایجاد شده است که برای
211
00:09:19,360 –> 00:09:22,160
مورد ما افغانستان است
212
00:09:22,160 –> 00:09:23,680
و در
213
00:09:23,680 –> 00:09:26,399
واقع همکاری بین
214
00:09:26,399 –> 00:09:28,640
سازمان غذا و زراعت
215
00:09:28,640 –> 00:09:31,279
ملت متحد و سپس است.
216
00:09:31,279 –> 00:09:34,399
مؤسسه فناوری آسیایی تایلند
217
00:09:34,399 –> 00:09:37,120
در واقع این پورتال عمدتاً حاوی
218
00:09:37,120 –> 00:09:39,440
اطلاعات جزئی یهودی بود که عمدتاً شامل آن می شود.
219
00:09:39,440 –> 00:09:42,480
با 6000 لایه شطرنجی به علاوه
220
00:09:42,480 –> 00:09:46,080
221
00:09:46,080 –> 00:09:49,200
هر کدام حدود 100 مگابایت و سپس 100 لایه برداری وجود دارد
222
00:09:49,200 –> 00:09:51,760
که معمولاً
223
00:09:51,760 –> 00:09:53,760
مرزهای اداری هستند،
224
00:09:53,760 –> 00:09:56,880
در واقع ما با چالش هایی روبرو هستیم
225
00:09:56,880 –> 00:09:58,560
که این
226
00:09:58,560 –> 00:10:01,519
حجم عظیم داده را در
227
00:10:01,519 –> 00:10:04,640
پورتال وب منتشر کنیم. در ابتدا به همین دلیل است که ما ثبت
228
00:10:04,640 –> 00:10:06,959
سرور jio کتابخانه خودمان را نوشتیم
229
00:10:06,959 –> 00:10:09,760
و سپس به ما امکان می دهد تا
230
00:10:09,760 –> 00:10:12,560
عملکرد آپلود را دوست داشته باشیم و سپس به
231
00:10:12,560 –> 00:10:14,240
صورت پویا عملکرد سبک را ایجاد
232
00:10:14,240 –