Veb ochiladigan qutilar (va tekshirish) uchun ishlatilishi mumkin bo'lgan mamlakat nomlarining markazlashtirilgan ro'yxati bormi [yopiq]

Internetda veb-tanlov qutilari bo'lgan misollar mavjud, ularda mamlakatlarning katta ro'yxati mavjud va ulardan foydalanish men uchun etarli bo'lishi mumkin. Biroq, Merfi qonuniga ko'ra, kimdir bo'lgan va mening ro'yxatimda bo'lmagan ba'zi bir tasodifiy mamlakat bo'lishi kerak (va, ehtimol, kimdir bu bilan duch kelgan va ularning mahalliy ro'yxatini yangilagan). Bundan tashqari, yangi davlatlar qo'shilsa, men bu haqda bilmayman.

Asosan, men foydalanishi/ishonishi mumkin bo'lgan davlat nomlarining markazlashtirilgan ro'yxati bo'lsa, bu yaxshi amaliyot va yaxshiroq hid deb hisoblayman. (shuningdek, u "United St..." va "AQSh" va boshqalar uchun aniq nomlar uchun standartlarni o'rnatishi/uylashi mumkin)

Agar iloji bo'lsa, IISga xos bo'lmagan yechimni afzal ko'raman


person Alexander Bird    schedule 02.12.2008    source manba


Javoblar (12)


Ko'plab mamlakatlar ro'yxati mavjud, ushbu wikipedia maqolasini tekshiring; u erda siz ba'zi ro'yxatlarni topishingiz mumkin:

Va yana...

person Christian C. Salvadó    schedule 02.12.2008
comment

Biz barcha rasmiy formatlarda “PUBLIC DOMAIN” butun dunyo boʻylab mamlakat nomlari roʻyxatini saqlab turamiz. Ma'lumotlar rasmiy ingliz va frantsuz qisqa nomlari uchun ISO 3166-1 Maintenance Agency, inglizcha qisqa, uzun va mahalliy qisqa, uzun nomlar uchun AQSh Geografik nomlar kengashi (BGN) va Birlashgan Millatlar Tashkilotining Geografik nomlar bo'yicha ekspertlar guruhidan olingan. UNGEGN) formati (uzun) ingliz, frantsuz nomlari, qisqa va rasmiy mahalliy nomlar va ispan nomlari.

Ba'zi arabcha belgilarni romanlashtirilgan belgilar sifatida ko'rsatishda hali ham muammo mavjud (ko'rasizmi?). Lekin bular bir necha arab davlatlarining mahalliy nomlari bilan chegaralangan.

E'tibor bering, ingliz, ispan va frantsuz tillari BMTning rasmiy 6 tilining 3 ta g'arbiy tilini qamrab oladi. Metadata, manbalar haqida ma'lumot va yuklab olish quyidagi manzilda joylashgan:

http://www.opengeocode.org/download.php#countrynames

Open Geocode jamoasi OpenGeoCode.org

2014-yil 26-yanvar. Biz italyan va nemis tillarida mamlakat nomlarini kiritish uchun ro‘yxatni yangiladik. Biz BMTning oziq-ovqat va qishloq xoʻjaligi boʻyicha italyan tilidagi mamlakatlar roʻyxatidan va Germaniya hukumati Federal Tashqi ishlar vazirligining nemis tilidagi mamlakatlar roʻyxatidan foydalandik.

person Andrew - OpenGeoCode    schedule 17.02.2011
comment
Men haqiqatan ham dasturiy jihatdan mavjud bo'lgan to'liq ro'yxatga qiziqaman va bu ishni bajaradi (sizlar (opengeocode.org) ro'yxatdagi har qanday o'zgarishlarni haqiqatdan ham kuzatib borsangiz). Foydalanishda ushbu ro'yxatni qulaylik yoki biror narsa uchun qisqartirish kerak bo'lishi mumkin, ammo ro'yxatning o'zi meni hayratda qoldiradi. - person Alexander Bird; 18.02.2011
comment
Afsuski, opengeocode.org hozir ishlamayapti. Men buni bilaman, chunki u bizning qurilishimizni buzdi ;-/. - person F30; 21.05.2017
comment
Ha! Tushdi. - person kawerewagaba; 27.11.2018
comment
Kechirasiz, lekin opengeocode.org 2016-yil noyabr oyida dahshatli tarzda buzib tashlangan. Uni saqlashni to‘xtatish to‘g‘risida qaror qabul qilindi. - person Andrew - OpenGeoCode; 05.12.2018

Unicode CLDR (Umumiy mahalliy ma'lumotlar ombori) dan ma'lumotlarni olib tashlashni tavsiya etaman, ular orasida professional ro'yxat mavjud. mamlakatlar va mamlakat nomi ma'lumotlari.

U yerdan bir marta ma'lumotlarni oling va vaqti-vaqti bilan yangilang; CLDR ma'lumotlari izchil formatda keladi, shuning uchun u sizning ish oqimingizning bir qismi bo'lganidan keyin uni bezovta qilishingiz shart emas.

person Anirvan    schedule 17.02.2009

bu savolga javob turli formatdagi ro‘yxatlar va ularni yaratgan skriptga ega bo‘lgan Github loyihasi yangilangan versiyalarni olishni osonlashtiradi.

person Confusion    schedule 03.05.2014

Hech qanday ro'yxat to'liq emas.

"Tasodifiy mamlakat bo'lishi mumkin, kimdir mening ro'yxatimda emas"

Agar hammasi shu bo'lsa, hamma narsa oddiy bo'lar edi.

"Jahon qonuni" yoki "jahon konstitutsiyasi" yo'q, shuning uchun mamlakatlar, respublikalar, hududlar, protektoratlar, avtonom viloyatlar, mustaqil hukumatlar va bahsli hududlarning yagona ro'yxati yo'q.

Darhaqiqat, mamlakat kodlarining yakuniy ro'yxatiga olib keladigan "mamlakat" ning kelishilgan ta'rifiga kelish mumkin emas. "Mamlakat" ta'rifi siyosiy ahamiyatga ega. Masalan, Tibet nima? Xitoyning mamlakati yoki mintaqasi? Shimoliy Irlandiya? Muqaddas Taxt?

Roʻyxatni tanlang va u qandaydir bahsga sabab boʻlganini biling.

Siz, masalan, IANA mamlakat kodlari bazasidan foydalanishingiz mumkin: http://www.iana.org/domains/root/db/

Bu hamma kabi yaxshi va u IANA ning bir qismi bo'lganligi sababli, u standart sifatida bir oz mavqega ega. Bundan tashqari, u oson tahlil qilinadigan veb-kontent sifatida juda qulay.

person S.Lott    schedule 02.12.2008

Mening veb-saytimga kirishga tayyor bo'lgan yaqinda ro'yxatim bor http://www.john.geek.nz/index.php/2009/01/sql-tips-list-of-countries/

Bu sql va tab bilan ajratilgan - Asl ro'yxat vikipediyadan olingan

person John    schedule 30.01.2009

IIS nima ekanligini bilmayman, lekin ISO 3166 har bir mamlakat uchun 2 harfli kodlarni belgilaydi; AFAIK, ularning ro'yxati keng qamrovli. ISO 3166 sayti

person Joe Ganley    schedule 02.12.2008

Bu, ehtimol, juda kech, lekin siz qo'ng'iroq qilishingiz mumkin bo'lgan veb-xizmat mavjud bo'lib, u nazariy jihatdan boshqaruv elementlarini avtomatik ravishda bog'lash imkonini beradi: http://www.webservicex.net/country.asmx

Sizga boshqa yondashuvni berishi mumkin va ro'yxatni o'zingiz kodlashdan ko'ra yaxshiroqdir.

person Phil.Wheeler    schedule 17.02.2009

Men github: gist-ga bir nechta fayllarni joylashtirdim

Jumladan:

Alpha-2, Alpha-3 va Numeric-3 qiymatlari uchun HTML-ni tanlang, shuningdek, oddiy turdagi cheklash uchun ro'yxatlar sifatida ushbu qiymatlarning XSD parchasi.

Ushbu havolani tekshiring

person intltechventures    schedule 12.12.2012

Markaziy razvedka boshqarmasi jahon faktlar kitobida bu ma'lumot mavjud. , ammo, sizning savolingizda ta'kidlaganingizdek, ba'zida ularning ro'yxatida bo'lmagan ba'zi bahsli mamlakatlar bor, ya'ni. Falastin.

Mamlakat nomlari uchun yana bir manba Tabiiy Yer ma'lumotlari va ularning madaniy xaritalarni yuklab olish havolalari, ular chizilgan shakl fayllari sifatida keladi. xaritalar sifatida. Bu yerda oʻrtacha sifatli xarita maʼlumotlarini yuklab olish sahifasiga toʻgʻridan-toʻgʻri havola.

person Alex    schedule 02.12.2008
comment
Bosib olingan Falastin hududlari uchun O yoki boshqariladigan hududlar uchun A ga qarang. Bu mamlakatni aniqlash qiyinligiga yana bir yaxshi misol. - person S.Lott; 02.12.2008
comment
OP mamlakat nomlari ro'yxatini so'raydi. AFAIKda Falastin nomi bilan atalgan birorta ham davlat yo'q (Brittanika entsiklopediyasiga ko'ra hech qachon bo'lmagan) - person CodyBugstein; 06.01.2014

Mamlakatlarning toʻliq roʻyxatini olish uchun angrymonkeycloud.com/geography saytiga tashrif buyuring.

Bu bepul .Net mijozi va uni boshlash juda oson va u qiymatlarni olish uchun APIdan foydalanadi, shuning uchun siz doimo eng soʻnggi yangilanishlarni olishingiz kerak.

person Elie Tebchrani    schedule 03.04.2018

Bu vazifa uchun o'z ma'lumotlar do'koningizni saqlashdan ko'ra veb-xizmatdan foydalanish ancha oson. Shu tarzda u yangilanadi va siz mamlakat-davlat ajax ochiladigan to'plamlari kabi narsalarni qilishingiz mumkin. http://geodata.solutions - bu foydalanish uchun eng yaxshisidir va u juda ko'p ajoyib narsalarni o'z ichiga oladi. -foydalanuvchi mamlakatini ularning IP-ga asoslangan holda tanlang va ularning aholisi bo'yicha ro'yxatlarni tartiblang.

person Andy Hickey    schedule 06.02.2017