update bots

This commit is contained in:
2026-05-18 14:15:59 +07:00
parent b0ce866a2f
commit b9054d178e
5775 changed files with 832577 additions and 38 deletions

View File

@@ -0,0 +1,65 @@
from .. import Provider as GeoProvider
# Source: https://geonames.org
_ALGERIAN_CITIES = (
("36.73225", "3.08746", "الجزائر"),
("35.69906", "-0.63588", "وهران"),
("36.36500", "6.61472", "قسنطينة"),
("36.90000", "7.76667", "عنابة"),
("36.47004", "2.82770", "البليدة"),
("35.55597", "6.17414", "باتنة"),
("34.67336", "3.26300", "الجلفة"),
("36.19112", "5.41373", "سطيف"),
("35.18994", "-0.63085", "سيدي بلعباس"),
("34.85029", "5.72805", "بسكرة"),
("35.40417", "8.12417", "تبسة"),
("33.35607", "6.86319", "الوادي"),
("36.87600", "6.90939", "سكيكدة"),
("35.37063", "1.32178", "تيارت"),
("36.75203", "5.05625", "بجاية"),
("35.70000", "4.55000", "المسيلة"),
("36.26384", "2.75293", "المدية"),
("35.93115", "0.08918", "مستغانم"),
("34.87922", "-1.31531", "تلمسان"),
("31.95000", "5.33333", "ورقلة"),
("36.76639", "3.47717", "بومرداس"),
("36.71181", "4.04591", "تيزي وزو"),
("36.16558", "1.33099", "الشلف"),
("33.80000", "2.86667", "الأغواط"),
("36.28473", "7.95111", "سوق أهراس"),
("36.58944", "2.44694", "تيبازة"),
("36.46214", "7.42608", "قالمة"),
("36.76730", "8.31316", "الطارف"),
("22.78523", "5.52275", "تمنراست"),
("27.87406", "-0.29124", "أدرار"),
("31.61667", "-2.21667", "بشار"),
("32.49094", "3.67347", "غرداية"),
("26.48527", "8.48250", "إليزي"),
("35.43583", "7.14333", "خنشلة"),
("36.82038", "5.76601", "جيجل"),
("35.39906", "0.14029", "معسكر"),
("36.06386", "4.76348", "برج بوعريريج"),
("35.29806", "-1.13972", "عين تموشنت"),
("33.26694", "-0.31361", "النعامة"),
("27.67364", "-8.14681", "تندوف"),
("36.45073", "6.26352", "ميلة"),
("33.68333", "1.01667", "البيض"),
("35.73469", "0.55640", "غليزان"),
("34.83116", "0.15084", "سعيدة"),
("36.26384", "1.96687", "عين الدفلى"),
("35.60753", "1.81285", "تيسمسيلت"),
("36.37092", "3.90036", "البويرة"),
("35.57470", "5.09930", "برج الغدير"),
("36.72544", "3.55665", "الثنية"),
("34.15429", "3.50309", "مسعد"),
("35.21222", "2.31889", "قصر الشلالة"),
("35.06544", "1.04945", "فرندة"),
("36.06386", "4.62744", "العشير"),
("36.76775", "2.95924", "الشراقة"),
("36.27462", "4.85668", "برج زمورة"),
("36.61954", "4.08282", "بني دوالة"),
)
class Provider(GeoProvider):
land_coords = tuple((lat, lon, city, "DZ", "Africa/Algiers") for lat, lon, city in _ALGERIAN_CITIES)