[gnome-maps] extractPoiTypesFromID: Add 'aeroway' type



commit 861b9faa73f431f2a8f12a5909bc3f9ed3002238
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date:   Tue Mar 8 15:33:31 2016 +0000

    extractPoiTypesFromID: Add 'aeroway' type
    
    https://bugzilla.gnome.org/show_bug.cgi?id=763328

 data/osm-types.json              |  383 ++++++++++++++++++++++++++++++++++++++
 scripts/extractPoiTypesFromID.js |    3 +-
 src/osmTypes.js                  |    2 +-
 3 files changed, 386 insertions(+), 2 deletions(-)
---
diff --git a/data/osm-types.json b/data/osm-types.json
index fbf84a3..a382f29 100644
--- a/data/osm-types.json
+++ b/data/osm-types.json
@@ -1,4 +1,387 @@
 {
+  "aeroway/aerodrome": {
+    "title": {
+      "C": "Airport",
+      "af": "Lughawe",
+      "ar": "مطار",
+      "ast": "Aeropuertu",
+      "bg-BG": "Летище",
+      "bn": "বিমানবন্দর",
+      "bs": "Aerodrom",
+      "ca": "Aeroport",
+      "cs": "Letiště",
+      "da": "Lufthavn",
+      "de": "Flughafen",
+      "el": "Αεροδρόμιο",
+      "en": "Airport",
+      "es": "Aeropuerto",
+      "et": "Lennujaam",
+      "fa": "فرودگاه",
+      "fi": "Lentokenttä",
+      "fr": "Aéroport",
+      "gl": "Aeroporto",
+      "hr": "Zračna luka",
+      "hu": "Repülőtér",
+      "hy": "Օդանավակայան",
+      "id": "Bandar udara",
+      "is": "Flugvöllur",
+      "it": "Aeroporto",
+      "ja": "空港",
+      "kn": "ವಿಮಾನ ನಿಲ್ದಾಣ",
+      "ko": "공항",
+      "lt": "Oro uostas",
+      "lv": "Lidosta",
+      "nl": "Luchthaven",
+      "no": "Flyplass",
+      "pl": "Lotnisko",
+      "pt-BR": "Aeroporto",
+      "pt": "Aeroporto / Aeródromo",
+      "ro": "Aeroport",
+      "ru": "Аэропорт",
+      "sk": "Letisko",
+      "sl": "Letališče",
+      "sr": "Аеродром",
+      "sv": "Flygplats",
+      "ta": "விமானநிலையம்",
+      "te": "విమానాశ్రయం",
+      "tr": "Havaalanı",
+      "uk": "Аеропорт",
+      "vi": "Sân bay",
+      "yue": "飛機場",
+      "zh-CN": "机场",
+      "zh-HK": "機場",
+      "zh-TW": "機場",
+      "zh": "机场"
+    }
+  },
+  "aeroway/apron": {
+    "title": {
+      "C": "Apron",
+      "af": "Laaiblad",
+      "ar": "ساحة المطار",
+      "ast": "Aparcamientu d'aviones",
+      "bg-BG": "Стоянка за самолети",
+      "bs": "Stajanka",
+      "ca": "Àrea d'aparcament",
+      "cs": "Odbavovací plocha",
+      "da": "forplads foran hangarer",
+      "de": "Vorfeld",
+      "el": "Χώρος ελιγμών",
+      "en": "Apron",
+      "es": "Plataforma de estacionamiento",
+      "fa": "صحن",
+      "fi": "Asemataso",
+      "fr": "Aire de stationnement",
+      "hr": "Pristanišna platforma",
+      "hu": "Forgalmi előtér",
+      "id": "Pelataran pesawat",
+      "is": "Tengibrú",
+      "it": "Area di sosta per aeromobili",
+      "ja": "エプロン",
+      "ko": "에이프런",
+      "nl": "Platform",
+      "pl": "Płyta postojowa",
+      "pt-BR": "Pátio de Aeródromo",
+      "pt": "Plataforma de estacionamento",
+      "ru": "Перрон",
+      "sk": "Odbavovacia plocha",
+      "sl": "Letališka ploščad",
+      "sr": "Платформа",
+      "sv": "Parkering av flygplan (Apron)",
+      "uk": "Перон",
+      "vi": "Sân bãi",
+      "yue": "停機坪",
+      "zh-CN": "停机坪",
+      "zh-HK": "停機坪",
+      "zh-TW": "停機坪",
+      "zh": "停机坪"
+    }
+  },
+  "aeroway/gate": {
+    "title": {
+      "C": "Airport gate",
+      "af": "Lughawehek",
+      "ar": "بوابة الطائرات",
+      "ast": "Puerta d'aeropuertu",
+      "bg-BG": "Ръкав",
+      "bn": "বিমানবন্দর দ্বার",
+      "bs": "Aerodromski ulaz",
+      "ca": "Porta de terminal d'aeroport",
+      "cs": "Letištní gate",
+      "da": "Lufthavnsgate",
+      "de": "Flugsteig",
+      "el": "Πύλη Αεροδρομίου",
+      "en": "Airport gate",
+      "es": "Puerta de embarque",
+      "fa": "دروازه فرودگاه",
+      "fi": "Lähtöportti",
+      "fr": "Porte d'embarquement",
+      "hr": "Aerodromski ulaz",
+      "hu": "Reptér kapu",
+      "id": "Gerbang Bandar Udara",
+      "is": "Flugvallarhlið",
+      "it": "Gate aeroportuale",
+      "ja": "搭乗口",
+      "kn": "ವಿಮಾನ ನಿಲ್ದಾಣ ಗೇಟ್",
+      "ko": "공항 게이트",
+      "lt": "Oro uosto vartai",
+      "nl": "Gate",
+      "no": "Flyplassgate",
+      "pl": "Brama lotniska",
+      "pt-BR": "Portão de Embarque",
+      "pt": "Porta de embarque / desembarque",
+      "ru": "Выход на посадку",
+      "sk": "Letiskový východ",
+      "sl": "Vrata",
+      "sr": "Аеродром капија",
+      "sv": "Gate",
+      "uk": "Вихід на посадку",
+      "vi": "Cổng Sân bay",
+      "yue": "機場閘口",
+      "zh-CN": "机场登机口",
+      "zh-HK": "機場閘口",
+      "zh-TW": "登機閘門",
+      "zh": "机场门"
+    }
+  },
+  "aeroway/hangar": {
+    "title": {
+      "C": "Hangar",
+      "af": "Loods",
+      "ar": "حظيرة الطائرات",
+      "ast": "Hangar",
+      "bg-BG": "Хангар",
+      "bs": "Hangar",
+      "ca": "Hàngar",
+      "cs": "Hangár",
+      "da": "Hangar",
+      "de": "Hangar",
+      "el": "Υπόστεγο Αεροσκαφών",
+      "en": "Hangar",
+      "es": "Hangar",
+      "et": "Angaar",
+      "fa": "آشیانه هواپیما",
+      "fi": "Lentokonehalli",
+      "fr": "Hangar",
+      "hr": "Hangar",
+      "hu": "Hangár",
+      "id": "Hanggar",
+      "is": "Flugskýli",
+      "it": "Hangar",
+      "ja": "格納庫",
+      "ko": "격납고",
+      "lt": "Angaras",
+      "nl": "Hangar",
+      "no": "Hangar",
+      "pl": "Hangar",
+      "pt-BR": "Hangar",
+      "pt": "Hangar",
+      "ru": "Ангар",
+      "sk": "Hangár",
+      "sl": "Hangar",
+      "sr": "Хангар",
+      "sv": "Hangar",
+      "uk": "Ангар",
+      "vi": "Nhà Máy bay",
+      "yue": "飛機庫",
+      "zh-CN": "飞机库",
+      "zh-HK": "飛機庫",
+      "zh-TW": "機庫",
+      "zh": "机库"
+    }
+  },
+  "aeroway/helipad": {
+    "title": {
+      "C": "Helipad",
+      "af": "Helipad",
+      "ar": "مهبط الهليكوبتر",
+      "ast": "Helipuertu",
+      "bg-BG": "Хеликоптерна площадка",
+      "bn": "হেলিপ্যাড",
+      "bs": "Heliodrom",
+      "ca": "Heliport",
+      "cs": "Heliport",
+      "da": "Helikopterlandingsplads",
+      "de": "Hubschrauberlandeplatz",
+      "el": "Ελικοδρόμιο",
+      "en": "Helipad",
+      "es": "Helipuerto",
+      "et": "Kopteriväljak",
+      "fa": "محل فرود هلی کوپتر",
+      "fi": "Helikopterikenttä",
+      "fr": "Héliport",
+      "gl": "Heliporto",
+      "hr": "Heliodrom",
+      "hu": "Helikopter leszállóhely",
+      "hy": "Ուղաթիռային հրապարակ",
+      "id": "Helipad",
+      "is": "Þyrlupallur",
+      "it": "Elisuperficie",
+      "ja": "ヘリパッド",
+      "ko-KR": "헬기 이착륙장",
+      "ko": "헬기 착륙장",
+      "lt": "Sraigtasparnių aikštelė",
+      "lv": "Helikopteru nosēšanās laukums",
+      "nl": "Helipad",
+      "no": "Helikopterlandingsplass",
+      "pl": "Lądowisko dla helikopterów",
+      "pt-BR": "Heliponto",
+      "pt": "Heliporto / Heliponto",
+      "ru": "Вертолётная площадка",
+      "sk": "Heliport",
+      "sl": "Heliodrom",
+      "sr": "Хелиодром",
+      "sv": "Helikopterplatta",
+      "ta": "சிறு விமானம் இறங்கும் தளம்",
+      "tr": "Helikopter Pisti",
+      "uk": "Вертолітний майданчик",
+      "vi": "Sân bay Trực thăng",
+      "yue": "直升機坪",
+      "zh-CN": "直升机场",
+      "zh-HK": "直升機坪",
+      "zh-TW": "直昇機坪",
+      "zh": "直升机场"
+    }
+  },
+  "aeroway/runway": {
+    "title": {
+      "C": "Runway",
+      "af": "Aanloopbaan",
+      "ar": "مدرج الطائر",
+      "ast": "Pista",
+      "bg-BG": "Летателна писта",
+      "bs": "Pista",
+      "ca": "Pista d'enlairament/aterratge",
+      "cs": "Vzletová a přistávací dráha",
+      "da": "Runway",
+      "de": "Start- und Landebahn",
+      "el": "Διάδρομος",
+      "en": "Runway",
+      "es": "Pista de aeropuerto",
+      "et": "Lennurada",
+      "fa": "باند فرودگاه",
+      "fi": "Kiitorata",
+      "fr": "Piste d’atterrissage",
+      "hr": "Uzletno-sletna staza",
+      "hu": "Kifutópálya",
+      "id": "Landas pacu",
+      "is": "Flugbraut",
+      "it": "Pista di decollo/atterraggio",
+      "ja": "滑走路",
+      "kn": "ಓಡುದಾರಿ",
+      "ko": "활주로",
+      "lt": "Pakilimo takas",
+      "nl": "Startbaan",
+      "no": "Rullebane",
+      "pl": "Droga startowa",
+      "pt-BR": "Pista de Pouso e Decolagem",
+      "pt": "Pista de aterragem e descolagem",
+      "ru": "Взлетная полоса",
+      "sk": "Vzletová dráha",
+      "sl": "Vzletno-pristajalna steza",
+      "sr": "Узлетиште",
+      "sv": "Start- och landningsbana",
+      "uk": "Злітно-посадкова смуга",
+      "vi": "Đường băng",
+      "yue": "跑道",
+      "zh-CN": "跑道",
+      "zh-HK": "跑道",
+      "zh-TW": "機場跑道",
+      "zh": "跑道"
+    }
+  },
+  "aeroway/taxiway": {
+    "title": {
+      "C": "Taxiway",
+      "af": "Rolbaan",
+      "ar": "طريق للمدرج",
+      "ast": "Cai de rodaxe",
+      "bg-BG": "Рольожка",
+      "bs": "Staza za vožnju",
+      "ca": "Plataforma de rodada",
+      "cs": "Pojezdová dráha",
+      "da": "Taxiway",
+      "de": "Rollweg",
+      "el": "Τροχιόδρομος",
+      "en": "Taxiway",
+      "es": "Pista de rodaje",
+      "et": "Ruleerimistee",
+      "fa": "راه فرود به پارکینگ",
+      "fi": "Rullaustie",
+      "fr": "Taxiway",
+      "hr": "Rulnica",
+      "hu": "Gurulóút",
+      "id": "Landas hubung",
+      "is": "Flugrein",
+      "it": "Pista di rullaggio",
+      "ja": "航空機誘導路",
+      "ko": "유도로",
+      "nl": "Taxibaan",
+      "no": "Taxibane",
+      "pl": "Droga kołowania",
+      "pt-BR": "Pista de taxiamento",
+      "pt": "Pista de estacionamento de aviões",
+      "ru": "Рулёжная дорожка",
+      "sk": "Rolovacia dráha",
+      "sl": "Vozna steza",
+      "sr": "Такси пут",
+      "sv": "Taxibana",
+      "uk": "Руліжна доріжка",
+      "vi": "Đường lăn",
+      "yue": "滑行道",
+      "zh-CN": "滑行道",
+      "zh-HK": "滑行道",
+      "zh-TW": "滑行道",
+      "zh": "滑行道"
+    }
+  },
+  "aeroway/terminal": {
+    "title": {
+      "C": "Airport terminal",
+      "af": "Lughaweterminaal",
+      "ar": "بوابة مطار",
+      "ast": "Terminal d'aeropuertu",
+      "bg-BG": "Летищен терминал",
+      "bs": "Aerodromski terminal",
+      "ca": "Terminal d'aeroport",
+      "cs": "Letištní terminál",
+      "da": "Lufthavnsterminal",
+      "de": "Flughafenterminal",
+      "el": "Τερματικός σταθμός Αεροδρομίου",
+      "en": "Airport terminal",
+      "es": "Terminal de aeropuerto",
+      "et": "Lennujaama terminal",
+      "fa": "پایانه فرودگاه",
+      "fi": "Lentokenttäterminaali",
+      "fr": "Terminal aéroportuaire",
+      "hr": "Terminal zračne luke",
+      "hu": "Utasterminál",
+      "id": "Terminal Bandara",
+      "is": "Flugstöð",
+      "it": "Terminale di aeroporto",
+      "ja": "空港ターミナル",
+      "ko": "공항 터미널",
+      "lt": "Oro uosto terminalas",
+      "nl": "Vliegveldterminal",
+      "no": "Flyplassterminal",
+      "pl": "Terminal pasażerski",
+      "pt-BR": "Terminal de Aeroporto",
+      "pt": "Terminal de aeroporto / aeródromo",
+      "ru": "Терминал аэропорта",
+      "sk": "Letiskový terminál",
+      "sl": "Letališki terminal",
+      "sr": "Аеродромски терминал",
+      "sv": "Flygterminal",
+      "tr": "Havalimanı Terminali",
+      "uk": "Термінал",
+      "vi": "Ga Sân bay",
+      "yue": "飛機場大樓",
+      "zh-CN": "机场航站楼",
+      "zh-HK": "機場客運大樓",
+      "zh-TW": "機場航廈",
+      "zh": "机场航站楼"
+    }
+  },
   "amenity/arts_centre": {
     "title": {
       "C": "Arts Center",
diff --git a/scripts/extractPoiTypesFromID.js b/scripts/extractPoiTypesFromID.js
index ca7fdcf..5cd5d73 100755
--- a/scripts/extractPoiTypesFromID.js
+++ b/scripts/extractPoiTypesFromID.js
@@ -33,7 +33,8 @@ const Gio = imports.gi.Gio;
 
 const PRESETS_PATH = 'data/presets/presets';
 const LOCALES_PATH = 'dist/locales';
-const PRESET_TYPES = [ 'amenity',
+const PRESET_TYPES = [ 'aeroway',
+                       'amenity',
                        'leisure',
                        'office',
                        'place',
diff --git a/src/osmTypes.js b/src/osmTypes.js
index c464a74..c96cad7 100644
--- a/src/osmTypes.js
+++ b/src/osmTypes.js
@@ -29,7 +29,7 @@ const _RECENT_TYPES_STORE_FILE = 'maps-recent-types.json';
 const _NUM_RECENT_TYPES = 10;
 
 /* Lists the OSM tags we base our notion of location types on */
-const OSM_TYPE_TAGS = ['amenity', 'leisure', 'office', 'place', 'shop', 'tourism' ];
+const OSM_TYPE_TAGS = ['aeroway', 'amenity', 'leisure', 'office', 'place', 'shop', 'tourism' ];
 
 const _file = Gio.file_new_for_uri('resource://org/gnome/Maps/osm-types.json');
 const [_status, _buffer] = _file.load_contents(null);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]