diff --git a/labourage.sh b/labourage.sh index 59dca32..0c7180f 100644 --- a/labourage.sh +++ b/labourage.sh @@ -2,9 +2,92 @@ # Les 10 codes postaux des villes les plus peuplées de France codes_insee=( - "75101" # Paris 1er + "06088" # Nice "13201" # Marseille 1er + "13202" # Marseille 2e + "13203" # Marseille 3e + "13204" # Marseille 4e + "13205" # Marseille 5e + "13206" # Marseille 6e + "13207" # Marseille 7e + "13208" # Marseille 8e + "13209" # Marseille 9e + "13210" # Marseille 10e + "13211" # Marseille 11e + "13212" # Marseille 12e + "13213" # Marseille 13e + "13214" # Marseille 14e + "13215" # Marseille 15e + "13216" # Marseille 16e + "31555" # Toulouse + "33063" # Bordeaux + "34172" # Montpellier + "35238" # Rennes + "37261" # Tours + "38185" # Grenoble + "42218" # Saint-Étienne + "44109" # Nantes + "49007" # Angers + "51454" # Reims + "59350" # Lille + "67482" # Strasbourg "69381" # Lyon 1er + "69382" # Lyon 2e + "69383" # Lyon 3e + "69384" # Lyon 4e + "69385" # Lyon 5e + "69386" # Lyon 6e + "69387" # Lyon 7e + "69388" # Lyon 8e + "69389" # Lyon 9e + "75101" # Paris 1er + "75102" # Paris 2e + "75103" # Paris 3e + "75104" # Paris 4e + "75105" # Paris 5e + "75106" # Paris 6e + "75107" # Paris 7e + "75108" # Paris 8e + "75109" # Paris 9e + "75110" # Paris 10e + "75111" # Paris 11e + "75112" # Paris 12e + "75113" # Paris 13e + "75114" # Paris 14e + "75115" # Paris 15e + "75116" # Paris 16e + "75117" # Paris 17e + "75118" # Paris 18e + "75119" # Paris 19e + "75120" # Paris 20e + "76351" # Le Havre + "83137" # Toulon + "87085" # Limoges + "13201" # Marseille 1er + "13202" # Marseille 2e + "13203" # Marseille 3e + "13204" # Marseille 4e + "13205" # Marseille 5e + "13206" # Marseille 6e + "13207" # Marseille 7e + "13208" # Marseille 8e + "13209" # Marseille 9e + "13210" # Marseille 10e + "13211" # Marseille 11e + "13212" # Marseille 12e + "13213" # Marseille 13e + "13214" # Marseille 14e + "13215" # Marseille 15e + "13216" # Marseille 16e + "69381" # Lyon 1er + "69382" # Lyon 2e + "69383" # Lyon 3e + "69384" # Lyon 4e + "69385" # Lyon 5e + "69386" # Lyon 6e + "69387" # Lyon 7e + "69388" # Lyon 8e + "69389" # Lyon 9e "31555" # Toulouse "06088" # Nice "44109" # Nantes @@ -40,6 +123,108 @@ codes_insee=( "81004" # Albi "42218" # Saint-Étienne "37261" # Tours + "14118" # Caen + "76259" # Fécamp + "76351" # Le Havre + "50129" # Cherbourg + "35288" # Saint-Malo + "29019" # Brest + "64102" # Bayonne + "24037" # Bergerac + "34172" # Montpellier + "83137" # Toulon + "30189" # Nîmes + "13100" + "76540" + "76217" + "37261" + "35238" + "79191" + "38185" + "74010" + "14118" + "42218" + "81004" + "75117" + "7812" + "57463" + "75119" + "13101" + "45234" + "93055" + "75114" + "73011" + "59122" + "38544" + "76665" + "33063" + "17300" + "67482" + "12145" + "78646" + "94080" + "91111" + "91249" + "12100" + "12230" + "42100" + "12084" + "76008" + "78123" + "44000" + "13001" + "11120" + "66000" + "67000" + "59000" + "75101" + "13201" + "69381" + "06088" + "75102" + "75103" + "75104" + "75105" + "75106" + "75107" + "75108" + "75109" + "75110" + "75111" + "75112" + "75115" + "75116" + "75118" + "77288" + "80021" + "29019" + "74112" + "69101" + "69382" + "69383" + "75113" + "46102" + "14675" + "14554" + "14341" + "87001" + "91338" + "66028" + "76351" + "41018" + "85191" + "11041" + "86194" + "60057" + "59271" + "92033" + "55153" + "78172" + "95127" + "85194" + "85288" + "77379" + "95637" ) # Pour chaque code postal diff --git a/src/Service/Motocultrice.php b/src/Service/Motocultrice.php index 7897022..c92fd42 100644 --- a/src/Service/Motocultrice.php +++ b/src/Service/Motocultrice.php @@ -14,7 +14,9 @@ class Motocultrice ( nw["amenity"~"^(cafe|bar|restaurant|library|cinema|fast_food|post_office|marketplace|community_centre|theatre|bank|townhall|animal_boarding|animal_breeding|animal_shelter|animal_training|archive|arts_centre|bank|bar|bicycle_rental|biergarten|boat_rental|boat_storage|bureau_de_change|cafe|canteen|car_rental|car_wash|casino|childcare|clinic|college|conference_centre|courthouse|coworking_space|crematorium|dancing_school|dentist|dive_centre|doctors)$"](area.searchArea); nw["shop"](area.searchArea); + nw["tourism"~"^(hotel|hostel|motel|wilderness_hut|yes|chalet|gallery|guest_house|museum|zoo|theme_park|aquarium|alpine_hut|apartment)$"](area.searchArea); nw["healthcare"](area.searchArea); + nw["information"="office"](area.searchArea); nw["office"](area.searchArea); );