Zadejte hledaný výraz...

Svetove formaty adries

node
verified
rating uzivatele
(5 hodnocení)
5. 8. 2011 17:53:37
Ahojte.
Riesim ako ukladat adresy do db. Problem je ze vo svete maju rozne krajiny rozne "polozky" v adresach a nie vsetky polozky znamenaju to iste v inych krajinach. Niekde je pod "district" mieneny kraj, inde zase obvod. Niekde je pod "municipality" mysleny samospravny kraj, inde zase mesto a td. niekde maju napr uvedene sidlisko, alebo nazov domu, inde nie. Potreboval by som teda zoznam vsetkych moznych poloziek ktore moze adresa obsahovat(co sa este ako tak podla wiki da zistit), ale potreboval by som jednotlive polozky aj sparovat podla krajin, tzn aby "country" bola krjaina pre vsetky krajiny, aby "state" bol federalny stat pre vsetky federalne krajiny, aby "district" bol mestsky obvod pre vsetky krajiny a td. Neviem nikde nic najst na tuto temu. Jedine k comu som sa dostal je google maps api ktory ma pre tieto veci definovane polozky, cize podla toho viem aspon maximalne mnozstvo prvkov vyskytujucich sa v adresach ale sparovanie prvkov pre jednotlive krajiny sa mi nikde nepodarilo najst.
Ide mi o to ze si vytvorim v db napr 15 stlpcov, ale musim vediet pre prislusnu krajinu ktore prvky adresy spadaju do ktoreho stlpca.
Co som pozeral tak napr apple.com ide v US a AU na uroven statu, v CA na uroven provincii spojenych s teritoriami ale apple to berie ako staty, a v CN ide na uroven statu, mesta a obvodu. Cize je vidiet ze vsade je to naozaj inak.
Ako riesit tento problem ?
5. 8. 2011 17:53:37
https://webtrh.cz/diskuse/svetove-formaty-adries#reply663480
node
verified
rating uzivatele
(5 hodnocení)
16. 8. 2011 19:43:19
Ak by to niekoho zaujimalo, tu je rozclenenie do urovni podla krajin http://en.wikipedia.org/wiki/Table_of_administrative_divisions_by_country
V kombinacii s ISO 3166-2 sa s tym uz da krasne pracovat. Podla tej wiki mozu byt najviac 4 urovne, ale prakticky sa pouziva iba prva.
16. 8. 2011 19:43:19
https://webtrh.cz/diskuse/svetove-formaty-adries#reply663479
Pro odpověď se přihlašte.
Přihlásit