Det enda är väl att hitta en Databas med Zip-codes och Korsmatcha på lämpligt sätt. Annars vet jag inte hur du skall klara det manuellt heller
Exempel på en kodnyckel (US-zip)
http://download.geonames.org/export/zip/
Det är på relativt detaljerad nivå, men frågan är om det går att få fram Countyt (Kodiak har t.ex ett flertal koder).
99615 |
Kodiak |
Alaska |
AK |
Kodiak Island |
99619 |
Kodiak |
Alaska |
AK |
Kodiak Island |
99624 |
Larsen Bay |
Alaska |
AK |
Kodiak Island |
99643 |
Old Harbor |
Alaska |
AK |
Kodiak Island |
99644 |
Ouzinkie |
Alaska |
AK |
Kodiak Island |
99697 |
Kodiak |
Alaska |
AK |
Kodiak Island |
99554 |
Alakanuk |
Alaska |
AK |
Kusilvak |
99563 |
Chevak |
Alaska |
AK |
Kusilvak |
99581 |
Emmonak |
Alaska |
AK |
Kusilvak |
99585 |
Marshall |
Alaska |
AK |
Kusilvak |
Exempel från svenska filen om det känns mer bekant:
SE 134 06 Ingarö Stockholm AB Värmdö 0120 59.3268 18.3898 1
SE 134 07 Ingarö Stockholm AB Värmdö 0120 59.3268 18.3898 1
SE 134 08 Ingarö Stockholm AB Värmdö 0120 59.3268 18.3898 1
Även om man får ut något slags Mitt-GPS-för varje kod så antar jag att en ingarö-bo skulle benämna de här tre områdena något som inte framgår av databasen. Så om du skulle matcha på Ingarö så skulle du ha 3 möjliga koder osv
ED: Här är ju faktiskt Countyt speccat. Men återigen. ett coutny kan ha en massa Zip-koder
http://www.uszipcodelist.com/download.html