summaryrefslogtreecommitdiff
path: root/navit/maptool/boundaries.c
diff options
context:
space:
mode:
authormdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2013-01-05 08:30:47 +0000
committermdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2013-01-05 08:30:47 +0000
commit67fded096bed8ce5d326e26b869b8a2ccbfadd2b (patch)
tree912567816419cc0c567e2923d1debda78b4fd810 /navit/maptool/boundaries.c
parent45e00c486e2fd293a7280d04f730df8de4e59865 (diff)
downloadnavit-67fded096bed8ce5d326e26b869b8a2ccbfadd2b.tar.gz
Fix:core:Update iso3166-1 country lists, recoginse iso3166-1:alpha2 tag on coutry boundary relations.
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5337 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/maptool/boundaries.c')
-rw-r--r--navit/maptool/boundaries.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/navit/maptool/boundaries.c b/navit/maptool/boundaries.c
index 418f719b8..fba9c166a 100644
--- a/navit/maptool/boundaries.c
+++ b/navit/maptool/boundaries.c
@@ -78,6 +78,10 @@ process_boundaries_setup(FILE *boundaries, struct relations *relations)
struct boundary *boundary=g_new0(struct boundary, 1);
char *admin_level=osm_tag_value(ib, "admin_level");
char *iso=osm_tag_value(ib, "ISO3166-1");
+
+ if(!iso)
+ iso=osm_tag_value(ib, "iso3166-1:alpha2");
+
/* disable spain for now since it creates a too large index */
if (admin_level && !strcmp(admin_level, "2") && (!iso || strcasecmp(iso,"es"))) {
if (iso) {