در این مطلب، ویدئو ژئوکدینگ پایتون و اندازهگیری فاصله با GeoPy با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:31
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:02,480
خوش آمدید در این آموزش پایتون،
2
00:00:02,480 –> 00:00:04,319
ما قصد داریم به بررسی geocoding و
3
00:00:04,319 –> 00:00:06,960
اندازهگیری فاصله با geopi بپردازیم،
4
00:00:06,960 –> 00:00:09,360
یک یادداشت سریع زمانی که شما در حال کدگذاری جغرافیایی هستید،
5
00:00:09,360 –> 00:00:11,120
همه نامها و آدرسها
6
00:00:11,120 –> 00:00:12,960
شناسایی
7
00:00:12,960 –> 00:00:15,120
نمیشوند، اگر میخواهید به مستندات geopi دسترسی داشته باشید،
8
00:00:15,120 –> 00:00:17,440
9
00:00:17,440 –> 00:00:20,880
میتوانید به این آدرس در اینجا بروید.
10
00:00:21,840 –> 00:00:23,680
برای وارداتی که قرار است
11
00:00:23,680 –> 00:00:25,920
geopi
12
00:00:25,920 –> 00:00:29,199
candice ipi leaflet ویجت های ipi و
13
00:00:29,199 –> 00:00:31,439
مجموعه داده های vega را
14
00:00:31,439 –> 00:00:33,360
برای اولین مثال خود وارد کنیم، می خواهیم
15
00:00:33,360 –> 00:00:35,600
به نحوه استخراج داده های موقعیت جغرافیایی
16
00:00:35,600 –> 00:00:38,000
از یک آدرس
17
00:00:38,000 –> 00:00:40,640
بپردازیم، بنابراین در اینجا آدرس خود را داریم و سپس
18
00:00:40,640 –> 00:00:43,520
از
19
00:00:43,520 –> 00:00:47,440
nominatum که در اینجا وارد کردیم استفاده می کنیم، سپس یک
20
00:00:47,440 –> 00:00:48,239
رشته سفارشی را
21
00:00:48,239 –> 00:00:50,239
به user agent اختصاص می دهیم که
22
00:00:50,239 –> 00:00:52,960
برای هر کاربر منحصر به فرد خواهد بود،
23
00:00:52,960 –> 00:00:55,039
سپس از geocode استفاده می کنیم و
24
00:00:55,039 –> 00:00:56,719
آدرس را وارد می
25
00:00:56,719 –> 00:00:58,879
کنیم و آن را به متغیر indy 500 اختصاص
26
00:00:58,879 –> 00:01:00,640
27
00:01:00,640 –> 00:01:02,719
می دهیم سپس می توانیم استفاده کنیم. آن آدرس نقطه متغیر را
28
00:01:02,719 –> 00:01:06,400
برای دریافت آدرس کامل
29
00:01:06,960 –> 00:01:10,840
میتوانیم طول و عرض جغرافیایی را نیز بدست آوریم
30
00:01:10,840 –> 00:01:12,080
31
00:01:12,080 –> 00:01:14,320
و سپس در اینجا میتوانیم از خام برای دریافت
32
00:01:14,320 –> 00:01:18,640
تمام دادههای مرتبط با آن آدرس استفاده
33
00:01:20,000 –> 00:01:21,840
کنیم.
34
00:01:21,840 –> 00:01:23,200
دادههای
35
00:01:23,200 –> 00:01:26,240
فهرستی از آدرسها را در اینجا
36
00:01:26,240 –> 00:01:28,240
در یک قاب داده با برخی از
37
00:01:28,240 –> 00:01:31,920
دادههای برخی از بلندترین ساختمانها قرار
38
00:01:32,400 –> 00:01:34,720
دادهایم، اکنون برای این مثال از
39
00:01:34,720 –> 00:01:36,400
محدودکننده نرخ استفاده میکنیم
40
00:01:36,400 –> 00:01:38,799
و این به انجام عملیات انبوه کمک میکند و
41
00:01:38,799 –> 00:01:40,400
در عین حال به خوبی پاسخهای خطا را مدیریت میکند
42
00:01:40,400 –> 00:01:41,439
43
00:01:41,439 –> 00:01:45,040
و تاخیرها را اضافه میکند. در صورت نیاز
44
00:01:45,360 –> 00:01:46,960
و بخشی از دلیل استفاده از
45
00:01:46,960 –> 00:01:49,200
محدود کننده نرخ به این دلیل است که
46
00:01:49,200 –> 00:01:52,079
الزام سیاست استفاده تعیین شده حداکثر
47
00:01:52,079 –> 00:01:52,960
یک درخواست
48
00:01:52,960 –> 00:01:56,560
در ثانیه است و اگر
49
00:01:56,560 –> 00:01:57,680
اطلاعات بیشتری در مورد آن
50
00:01:57,680 –> 00:02:01,280
میخواهید میتوانید از این آدرس در اینجا دیدن
51
00:02:02,000 –> 00:02:04,079
کنید تا ژئوکددر مورد استفاده ما ایجاد کنید. محدود کننده نرخ را
52
00:02:04,079 –> 00:02:06,079
53
00:02:06,079 –> 00:02:09,360
با nominatum در useragent.geocode کاربر خود
54
00:02:09,360 –> 00:02:12,879
با حداقل یک ثانیه تاخیر قرار می
55
00:02:12,879 –> 00:02:14,800
دهیم، سپس از ستون ساختمان های dataframe
56
00:02:14,800 –> 00:02:16,879
در اینجا
57
00:02:16,879 –> 00:02:19,840
استفاده می کنیم و geocoder را اعمال می کنیم و آن را
58
00:02:19,840 –> 00:02:21,040
به یک ستون جدید
59
00:02:21,040 –> 00:02:23,760
در قاب داده
60
00:02:25,360 –> 00:02:28,239
و ستون جدید اختصاص می دهیم. اینجاست، سپس میتوانیم
61
00:02:28,239 –> 00:02:30,160
از آن ستون موقعیت
62
00:02:30,160 –> 00:02:32,800
با application و یک لامبدا برای بدست آوردن
63
00:02:32,800 –> 00:02:34,800
طول و عرض جغرافیایی استفاده کنیم
64
00:02:34,800 –> 00:02:36,319
و سپس ادامه میدهیم و
65
00:02:36,319 –> 00:02:38,720
طول و عرض جغرافیایی را به عنوان ستون به قاب داده اضافه
66
00:02:38,720 –> 00:02:38,959
67
00:02:38,959 –> 00:02:41,440
میکنیم.
68
00:02:46,080 –> 00:02:48,080
یکی دیگر از کارهایی که می توانید با geopi انجام دهید این است
69
00:02:48,080 –> 00:02:50,239
که آدرس را از طول و عرض جغرافیایی برای این مثال به دست آورید،
70
00:02:50,239 –> 00:02:53,519
71
00:02:53,519 –> 00:0